builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-682 starttime: 1464202058.78 results: success (0) buildid: 20160525100739 builduid: 974d5cae826941f5848d40439eb54c5d revision: 349688fd0b53507dad2b2e7d358c8d2e9744b557 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:38.782199) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:38.782596) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:38.782876) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:39.509217) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:39.509580) ========= 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-1464199372.631918-1880785006 _=/tools/buildbot/bin/python using PTY: False --2016-05-25 11:47:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.17M=0.001s 2016-05-25 11:47:39 (8.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.282904 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:39.855072) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:39.855410) ========= 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-1464199372.631918-1880785006 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.086048 ========= master_lag: 0.30 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:40.239498) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:40.239810) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 349688fd0b53507dad2b2e7d358c8d2e9744b557 --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 349688fd0b53507dad2b2e7d358c8d2e9744b557 --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-1464199372.631918-1880785006 _=/tools/buildbot/bin/python using PTY: False 2016-05-25 11:47:40,413 truncating revision to first 12 chars 2016-05-25 11:47:40,413 Setting DEBUG logging. 2016-05-25 11:47:40,414 attempt 1/10 2016-05-25 11:47:40,414 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/349688fd0b53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 11:47:40,881 unpacking tar archive at: mozilla-aurora-349688fd0b53/testing/mozharness/ program finished with exit code 0 elapsedTime=0.761422 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:41.030691) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:41.031013) ========= script_repo_revision: 349688fd0b53507dad2b2e7d358c8d2e9744b557 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:41.031430) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:41.031701) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 11:47:41.351016) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 50 secs) (at 2016-05-25 11:47:41.351419) ========= /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-1464199372.631918-1880785006 _=/tools/buildbot/bin/python using PTY: False 11:47:41 INFO - MultiFileLogger online at 20160525 11:47:41 in /builds/slave/test 11:47:41 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 11:47:41 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:47:41 INFO - {'append_to_log': False, 11:47:41 INFO - 'base_work_dir': '/builds/slave/test', 11:47:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:47:41 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:47:41 INFO - 'buildbot_json_path': 'buildprops.json', 11:47:41 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:47:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:47:41 INFO - 'download_minidump_stackwalk': True, 11:47:41 INFO - 'download_symbols': 'true', 11:47:41 INFO - 'e10s': False, 11:47:41 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:47:41 INFO - 'tooltool.py': '/tools/tooltool.py', 11:47:41 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:47:41 INFO - '/tools/misc-python/virtualenv.py')}, 11:47:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:47:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:47:41 INFO - 'log_level': 'info', 11:47:41 INFO - 'log_to_console': True, 11:47:41 INFO - 'opt_config_files': (), 11:47:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:47:41 INFO - '--processes=1', 11:47:41 INFO - '--config=%(test_path)s/wptrunner.ini', 11:47:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:47:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:47:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:47:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:47:41 INFO - 'pip_index': False, 11:47:41 INFO - 'require_test_zip': True, 11:47:41 INFO - 'test_type': ('testharness',), 11:47:41 INFO - 'this_chunk': '1', 11:47:41 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:47:41 INFO - 'total_chunks': '10', 11:47:41 INFO - 'virtualenv_path': 'venv', 11:47:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:47:41 INFO - 'work_dir': 'build'} 11:47:41 INFO - ##### 11:47:41 INFO - ##### Running clobber step. 11:47:41 INFO - ##### 11:47:41 INFO - Running pre-action listener: _resource_record_pre_action 11:47:41 INFO - Running main action method: clobber 11:47:41 INFO - rmtree: /builds/slave/test/build 11:47:41 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:47:44 INFO - Running post-action listener: _resource_record_post_action 11:47:44 INFO - ##### 11:47:44 INFO - ##### Running read-buildbot-config step. 11:47:44 INFO - ##### 11:47:44 INFO - Running pre-action listener: _resource_record_pre_action 11:47:44 INFO - Running main action method: read_buildbot_config 11:47:44 INFO - Using buildbot properties: 11:47:44 INFO - { 11:47:44 INFO - "project": "", 11:47:44 INFO - "product": "firefox", 11:47:44 INFO - "script_repo_revision": "production", 11:47:44 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 11:47:44 INFO - "repository": "", 11:47:44 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 11:47:44 INFO - "buildid": "20160525100739", 11:47:44 INFO - "pgo_build": "False", 11:47:44 INFO - "basedir": "/builds/slave/test", 11:47:44 INFO - "buildnumber": 59, 11:47:44 INFO - "slavename": "tst-linux32-spot-682", 11:47:44 INFO - "revision": "349688fd0b53507dad2b2e7d358c8d2e9744b557", 11:47:44 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 11:47:44 INFO - "platform": "linux", 11:47:44 INFO - "branch": "mozilla-aurora", 11:47:44 INFO - "repo_path": "releases/mozilla-aurora", 11:47:44 INFO - "moz_repo_path": "", 11:47:44 INFO - "stage_platform": "linux", 11:47:44 INFO - "builduid": "974d5cae826941f5848d40439eb54c5d", 11:47:44 INFO - "slavebuilddir": "test" 11:47:44 INFO - } 11:47:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 11:47:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 11:47:44 INFO - Running post-action listener: _resource_record_post_action 11:47:44 INFO - ##### 11:47:44 INFO - ##### Running download-and-extract step. 11:47:44 INFO - ##### 11:47:44 INFO - Running pre-action listener: _resource_record_pre_action 11:47:44 INFO - Running main action method: download_and_extract 11:47:44 INFO - mkdir: /builds/slave/test/build/tests 11:47:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:47:44 INFO - https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:47:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:47:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:47:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:47:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:47:48 INFO - Downloaded 1325 bytes. 11:47:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:47:48 INFO - Using the following test package requirements: 11:47:48 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 11:47:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 11:47:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 11:47:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'jsshell-linux-i686.zip'], 11:47:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 11:47:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 11:47:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 11:47:48 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 11:47:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 11:47:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:47:48 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 11:47:48 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 11:47:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:47:48 INFO - https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:47:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 11:47:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 11:47:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:47:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:47:53 INFO - Downloaded 22760334 bytes. 11:47:53 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/*'] 11:47:53 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/* 11:47:54 INFO - caution: filename not matched: web-platform/* 11:47:54 INFO - Return code: 11 11:47: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')]} 11:47:54 INFO - https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:47:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 11:47:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 11:47:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:47:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:47:57 INFO - Downloaded 36409186 bytes. 11:47:57 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/*'] 11:47:57 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/* 11:48:01 INFO - caution: filename not matched: bin/* 11:48:01 INFO - caution: filename not matched: config/* 11:48:01 INFO - caution: filename not matched: mozbase/* 11:48:01 INFO - caution: filename not matched: marionette/* 11:48:01 INFO - caution: filename not matched: tools/wptserve/* 11:48:01 INFO - Return code: 11 11:48:01 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')]} 11:48:01 INFO - https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:48:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:48:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:48:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:48:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:48:08 INFO - Downloaded 69339642 bytes. 11:48:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:48:08 INFO - mkdir: /builds/slave/test/properties 11:48:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:48:08 INFO - Writing to file /builds/slave/test/properties/build_url 11:48:08 INFO - Contents: 11:48:08 INFO - build_url:https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:48:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:48:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:48:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:48:09 INFO - Contents: 11:48:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:48:09 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')]} 11:48:09 INFO - https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:48:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:48:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:48:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:48:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/PfueatBGSxWMvB_wQZituw/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 11:48:19 INFO - Downloaded 92306730 bytes. 11:48:19 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'] 11:48:19 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 11:48:28 INFO - Return code: 0 11:48:28 INFO - Running post-action listener: _resource_record_post_action 11:48:28 INFO - Running post-action listener: set_extra_try_arguments 11:48:28 INFO - ##### 11:48:28 INFO - ##### Running create-virtualenv step. 11:48:28 INFO - ##### 11:48:28 INFO - Running pre-action listener: _pre_create_virtualenv 11:48:28 INFO - Running pre-action listener: _resource_record_pre_action 11:48:28 INFO - Running main action method: create_virtualenv 11:48:28 INFO - Creating virtualenv /builds/slave/test/build/venv 11:48:28 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 11:48:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:48:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:48:29 INFO - Using real prefix '/usr' 11:48:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:48:31 INFO - Installing distribute.............................................................................................................................................................................................done. 11:48:34 INFO - Installing pip.................done. 11:48:34 INFO - Return code: 0 11:48:34 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:48:34 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')]} 11:48:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:34 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')]} 11:48:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:34 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 0x88f9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8960598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86f4e30>, '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 0x8991c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a10470>, '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-1464199372.631918-1880785006', '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 11:48:34 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 11:48:34 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 11:48:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:48:34 INFO - 'CCACHE_UMASK': '002', 11:48:34 INFO - 'DISPLAY': ':0', 11:48:34 INFO - 'HOME': '/home/cltbld', 11:48:34 INFO - 'LANG': 'en_US.UTF-8', 11:48:34 INFO - 'LOGNAME': 'cltbld', 11:48:34 INFO - 'MAIL': '/var/mail/cltbld', 11:48:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:48:34 INFO - 'MOZ_NO_REMOTE': '1', 11:48:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:48:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:48:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:34 INFO - 'PWD': '/builds/slave/test', 11:48:34 INFO - 'SHELL': '/bin/bash', 11:48:34 INFO - 'SHLVL': '1', 11:48:34 INFO - 'TERM': 'linux', 11:48:34 INFO - 'TMOUT': '86400', 11:48:34 INFO - 'USER': 'cltbld', 11:48:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464199372.631918-1880785006', 11:48:34 INFO - '_': '/tools/buildbot/bin/python'} 11:48:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:35 INFO - Downloading/unpacking psutil>=0.7.1 11:48:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:48:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:48:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:48:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:48:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:48:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:48:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:48:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:48:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:48:39 INFO - Installing collected packages: psutil 11:48:39 INFO - Running setup.py install for psutil 11:48:40 INFO - building 'psutil._psutil_linux' extension 11:48:40 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 11:48:40 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:48:40 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:48:40 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 11:48:40 INFO - building 'psutil._psutil_posix' extension 11:48:40 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 11:48:41 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 11:48:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:48:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:48:41 INFO - Successfully installed psutil 11:48:41 INFO - Cleaning up... 11:48:41 INFO - Return code: 0 11:48:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:48:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:41 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 0x88f9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8960598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86f4e30>, '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 0x8991c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a10470>, '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-1464199372.631918-1880785006', '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 11:48:41 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 11:48:41 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 11:48:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:48:41 INFO - 'CCACHE_UMASK': '002', 11:48:41 INFO - 'DISPLAY': ':0', 11:48:41 INFO - 'HOME': '/home/cltbld', 11:48:41 INFO - 'LANG': 'en_US.UTF-8', 11:48:41 INFO - 'LOGNAME': 'cltbld', 11:48:41 INFO - 'MAIL': '/var/mail/cltbld', 11:48:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:48:41 INFO - 'MOZ_NO_REMOTE': '1', 11:48:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:48:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:48:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:41 INFO - 'PWD': '/builds/slave/test', 11:48:41 INFO - 'SHELL': '/bin/bash', 11:48:41 INFO - 'SHLVL': '1', 11:48:41 INFO - 'TERM': 'linux', 11:48:41 INFO - 'TMOUT': '86400', 11:48:41 INFO - 'USER': 'cltbld', 11:48:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464199372.631918-1880785006', 11:48:41 INFO - '_': '/tools/buildbot/bin/python'} 11:48:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:48:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:48:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:48:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:48:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:48:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:48:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:48:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:48:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:48:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:48:46 INFO - Installing collected packages: mozsystemmonitor 11:48:46 INFO - Running setup.py install for mozsystemmonitor 11:48:46 INFO - Successfully installed mozsystemmonitor 11:48:46 INFO - Cleaning up... 11:48:46 INFO - Return code: 0 11:48:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:48:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:46 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 0x88f9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8960598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86f4e30>, '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 0x8991c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a10470>, '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-1464199372.631918-1880785006', '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 11:48:46 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 11:48:46 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 11:48:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:48:46 INFO - 'CCACHE_UMASK': '002', 11:48:46 INFO - 'DISPLAY': ':0', 11:48:46 INFO - 'HOME': '/home/cltbld', 11:48:46 INFO - 'LANG': 'en_US.UTF-8', 11:48:46 INFO - 'LOGNAME': 'cltbld', 11:48:46 INFO - 'MAIL': '/var/mail/cltbld', 11:48:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:48:46 INFO - 'MOZ_NO_REMOTE': '1', 11:48:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:48:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:48:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:46 INFO - 'PWD': '/builds/slave/test', 11:48:46 INFO - 'SHELL': '/bin/bash', 11:48:46 INFO - 'SHLVL': '1', 11:48:46 INFO - 'TERM': 'linux', 11:48:46 INFO - 'TMOUT': '86400', 11:48:46 INFO - 'USER': 'cltbld', 11:48:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464199372.631918-1880785006', 11:48:46 INFO - '_': '/tools/buildbot/bin/python'} 11:48:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:46 INFO - Downloading/unpacking blobuploader==1.2.4 11:48: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 11:48: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 11:48: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 11:48: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 11:48: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 11:48: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 11:48:50 INFO - Downloading blobuploader-1.2.4.tar.gz 11:48:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:48:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:48:50 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 11:48:50 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 11:48:50 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 11:48:50 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 11:48:50 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 11:48:50 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 11:48:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:48:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:48:51 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 11:48:51 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 11:48:51 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 11:48:51 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 11:48:51 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 11:48:51 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 11:48:52 INFO - Downloading docopt-0.6.1.tar.gz 11:48:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:48:52 INFO - Installing collected packages: blobuploader, requests, docopt 11:48:52 INFO - Running setup.py install for blobuploader 11:48:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:48:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:48:52 INFO - Running setup.py install for requests 11:48:53 INFO - Running setup.py install for docopt 11:48:53 INFO - Successfully installed blobuploader requests docopt 11:48:53 INFO - Cleaning up... 11:48:53 INFO - Return code: 0 11:48:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:48:53 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')]} 11:48:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:48:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:53 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')]} 11:48:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:48:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:48:53 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 0x88f9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8960598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86f4e30>, '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 0x8991c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a10470>, '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-1464199372.631918-1880785006', '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 11:48:53 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 11:48:53 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 11:48:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:48:53 INFO - 'CCACHE_UMASK': '002', 11:48:53 INFO - 'DISPLAY': ':0', 11:48:53 INFO - 'HOME': '/home/cltbld', 11:48:53 INFO - 'LANG': 'en_US.UTF-8', 11:48:53 INFO - 'LOGNAME': 'cltbld', 11:48:53 INFO - 'MAIL': '/var/mail/cltbld', 11:48:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:48:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:48:53 INFO - 'MOZ_NO_REMOTE': '1', 11:48:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:48:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:48:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:48:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:48:53 INFO - 'PWD': '/builds/slave/test', 11:48:53 INFO - 'SHELL': '/bin/bash', 11:48:53 INFO - 'SHLVL': '1', 11:48:53 INFO - 'TERM': 'linux', 11:48:53 INFO - 'TMOUT': '86400', 11:48:53 INFO - 'USER': 'cltbld', 11:48:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464199372.631918-1880785006', 11:48:53 INFO - '_': '/tools/buildbot/bin/python'} 11:48:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:48:54 INFO - Running setup.py (path:/tmp/pip-VjGq33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:48:54 INFO - Running setup.py (path:/tmp/pip-0zUmba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:48:54 INFO - Running setup.py (path:/tmp/pip-BtS94m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:48:54 INFO - Running setup.py (path:/tmp/pip-6lixNE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:48:54 INFO - Running setup.py (path:/tmp/pip-ecsung-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:48:54 INFO - Running setup.py (path:/tmp/pip-pAK_Mu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:48:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:48:54 INFO - Running setup.py (path:/tmp/pip-j31RT8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:48:55 INFO - Running setup.py (path:/tmp/pip-aabzq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:48:55 INFO - Running setup.py (path:/tmp/pip-Uo4ynm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:48:55 INFO - Running setup.py (path:/tmp/pip-tnFM0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:48:55 INFO - Running setup.py (path:/tmp/pip-I7u3aH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:48:55 INFO - Running setup.py (path:/tmp/pip-eXDdk6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:48:55 INFO - Running setup.py (path:/tmp/pip-8r71Ba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:48:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:48:55 INFO - Running setup.py (path:/tmp/pip-Am5Bhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:48:56 INFO - Running setup.py (path:/tmp/pip-HrTjmu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:48:56 INFO - Running setup.py (path:/tmp/pip-MRxxmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:48:56 INFO - Running setup.py (path:/tmp/pip-Jxr7zN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:48:56 INFO - Running setup.py (path:/tmp/pip-tPF5Ww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:48:56 INFO - Running setup.py (path:/tmp/pip-dURHTD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:48:56 INFO - Running setup.py (path:/tmp/pip-2xDB5V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:48:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:48:57 INFO - Running setup.py (path:/tmp/pip-gSToG6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:48:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:48:57 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 11:48:57 INFO - Running setup.py install for manifestparser 11:48:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:48:57 INFO - Running setup.py install for mozcrash 11:48:57 INFO - Running setup.py install for mozdebug 11:48:58 INFO - Running setup.py install for mozdevice 11:48:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:48:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:48:58 INFO - Running setup.py install for mozfile 11:48:58 INFO - Running setup.py install for mozhttpd 11:48:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:48:58 INFO - Running setup.py install for mozinfo 11:48:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:48:58 INFO - Running setup.py install for mozInstall 11:48:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:48:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:48:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:48:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:48:59 INFO - Running setup.py install for mozleak 11:48:59 INFO - Running setup.py install for mozlog 11:48:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:48:59 INFO - Running setup.py install for moznetwork 11:48:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:48:59 INFO - Running setup.py install for mozprocess 11:49:00 INFO - Running setup.py install for mozprofile 11:49:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:49:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:49:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:49:00 INFO - Running setup.py install for mozrunner 11:49:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:49:00 INFO - Running setup.py install for mozscreenshot 11:49:00 INFO - Running setup.py install for moztest 11:49:01 INFO - Running setup.py install for mozversion 11:49:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:49:01 INFO - Running setup.py install for wptserve 11:49:01 INFO - Running setup.py install for marionette-driver 11:49:01 INFO - Running setup.py install for browsermob-proxy 11:49:01 INFO - Running setup.py install for marionette-client 11:49:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:49:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:49:02 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 11:49:02 INFO - Cleaning up... 11:49:02 INFO - Return code: 0 11:49:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:49:02 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')]} 11:49:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:49:02 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')]} 11:49:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:49:02 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 0x88f9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8960598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86f4e30>, '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 0x8991c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a10470>, '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-1464199372.631918-1880785006', '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 11:49:02 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 11:49:02 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 11:49:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:49:02 INFO - 'CCACHE_UMASK': '002', 11:49:02 INFO - 'DISPLAY': ':0', 11:49:02 INFO - 'HOME': '/home/cltbld', 11:49:02 INFO - 'LANG': 'en_US.UTF-8', 11:49:02 INFO - 'LOGNAME': 'cltbld', 11:49:02 INFO - 'MAIL': '/var/mail/cltbld', 11:49:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:49:02 INFO - 'MOZ_NO_REMOTE': '1', 11:49:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:49:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:49:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:49:02 INFO - 'PWD': '/builds/slave/test', 11:49:02 INFO - 'SHELL': '/bin/bash', 11:49:02 INFO - 'SHLVL': '1', 11:49:02 INFO - 'TERM': 'linux', 11:49:02 INFO - 'TMOUT': '86400', 11:49:02 INFO - 'USER': 'cltbld', 11:49:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464199372.631918-1880785006', 11:49:02 INFO - '_': '/tools/buildbot/bin/python'} 11:49:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:49:03 INFO - Running setup.py (path:/tmp/pip-fIHirF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:49:03 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)) 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:49:03 INFO - Running setup.py (path:/tmp/pip-VPiKyX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:49:03 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)) 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:49:03 INFO - Running setup.py (path:/tmp/pip-UHg7xg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:49:03 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)) 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:49:03 INFO - Running setup.py (path:/tmp/pip-GDTsJh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:49:03 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)) 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:49:03 INFO - Running setup.py (path:/tmp/pip-zp4tPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:49:03 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)) 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:49:03 INFO - Running setup.py (path:/tmp/pip-PdvxSp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:49:03 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)) 11:49:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:49:03 INFO - Running setup.py (path:/tmp/pip-0aRh48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:49:04 INFO - Running setup.py (path:/tmp/pip-KBIBZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:49:04 INFO - Running setup.py (path:/tmp/pip-DKE8E5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:49:04 INFO - Running setup.py (path:/tmp/pip-V8zib5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:49:04 INFO - Running setup.py (path:/tmp/pip-mWn8iU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:49:04 INFO - Running setup.py (path:/tmp/pip-MRQqoL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:49:04 INFO - Running setup.py (path:/tmp/pip-Y65L3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:49:04 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)) 11:49:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:49:04 INFO - Running setup.py (path:/tmp/pip-V1j_r5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:49:05 INFO - Running setup.py (path:/tmp/pip-0dAzvE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:49:05 INFO - Running setup.py (path:/tmp/pip-CDOPHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:49:05 INFO - Running setup.py (path:/tmp/pip-0eehJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:49:05 INFO - Running setup.py (path:/tmp/pip-g48Pvf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:49:05 INFO - Running setup.py (path:/tmp/pip-gYcxtF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:49:05 INFO - Running setup.py (path:/tmp/pip-vDX3Op-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:49:05 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)) 11:49:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:49:06 INFO - Running setup.py (path:/tmp/pip-LtuXGw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:49:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:49:06 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)) 11:49:06 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)) 11:49:06 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)) 11:49:06 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)) 11:49:06 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)) 11:49:06 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)) 11:49:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:49:06 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 11:49:06 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 11:49:06 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 11:49:06 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 11:49:06 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 11:49:06 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 11:49:10 INFO - Downloading blessings-1.6.tar.gz 11:49:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:49:10 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)) 11:49:10 INFO - Installing collected packages: blessings 11:49:10 INFO - Running setup.py install for blessings 11:49:10 INFO - Successfully installed blessings 11:49:10 INFO - Cleaning up... 11:49:10 INFO - Return code: 0 11:49:10 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:49:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:49:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:49:11 INFO - Reading from file tmpfile_stdout 11:49:11 INFO - Current package versions: 11:49:11 INFO - argparse == 1.2.1 11:49:11 INFO - blessings == 1.6 11:49:11 INFO - blobuploader == 1.2.4 11:49:11 INFO - browsermob-proxy == 0.6.0 11:49:11 INFO - docopt == 0.6.1 11:49:11 INFO - manifestparser == 1.1 11:49:11 INFO - marionette-client == 2.3.0 11:49:11 INFO - marionette-driver == 1.4.0 11:49:11 INFO - mozInstall == 1.12 11:49:11 INFO - mozcrash == 0.17 11:49:11 INFO - mozdebug == 0.1 11:49:11 INFO - mozdevice == 0.48 11:49:11 INFO - mozfile == 1.2 11:49:11 INFO - mozhttpd == 0.7 11:49:11 INFO - mozinfo == 0.9 11:49:11 INFO - mozleak == 0.1 11:49:11 INFO - mozlog == 3.1 11:49:11 INFO - moznetwork == 0.27 11:49:11 INFO - mozprocess == 0.22 11:49:11 INFO - mozprofile == 0.28 11:49:11 INFO - mozrunner == 6.11 11:49:11 INFO - mozscreenshot == 0.1 11:49:11 INFO - mozsystemmonitor == 0.0 11:49:11 INFO - moztest == 0.7 11:49:11 INFO - mozversion == 1.4 11:49:11 INFO - psutil == 3.1.1 11:49:11 INFO - requests == 1.2.3 11:49:11 INFO - wptserve == 1.4.0 11:49:11 INFO - wsgiref == 0.1.2 11:49:11 INFO - Running post-action listener: _resource_record_post_action 11:49:11 INFO - Running post-action listener: _start_resource_monitoring 11:49:11 INFO - Starting resource monitoring. 11:49:11 INFO - ##### 11:49:11 INFO - ##### Running pull step. 11:49:11 INFO - ##### 11:49:11 INFO - Running pre-action listener: _resource_record_pre_action 11:49:11 INFO - Running main action method: pull 11:49:11 INFO - Pull has nothing to do! 11:49:11 INFO - Running post-action listener: _resource_record_post_action 11:49:11 INFO - ##### 11:49:11 INFO - ##### Running install step. 11:49:11 INFO - ##### 11:49:11 INFO - Running pre-action listener: _resource_record_pre_action 11:49:11 INFO - Running main action method: install 11:49:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:49:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:49:11 INFO - Reading from file tmpfile_stdout 11:49:11 INFO - Detecting whether we're running mozinstall >=1.0... 11:49:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:49:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:49:11 INFO - Reading from file tmpfile_stdout 11:49:11 INFO - Output received: 11:49:11 INFO - Usage: mozinstall [options] installer 11:49:11 INFO - Options: 11:49:11 INFO - -h, --help show this help message and exit 11:49:11 INFO - -d DEST, --destination=DEST 11:49:11 INFO - Directory to install application into. [default: 11:49:11 INFO - "/builds/slave/test"] 11:49:11 INFO - --app=APP Application being installed. [default: firefox] 11:49:11 INFO - mkdir: /builds/slave/test/build/application 11:49:11 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'] 11:49:11 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 11:49:44 INFO - Reading from file tmpfile_stdout 11:49:44 INFO - Output received: 11:49:44 INFO - /builds/slave/test/build/application/firefox/firefox 11:49:44 INFO - Running post-action listener: _resource_record_post_action 11:49:44 INFO - ##### 11:49:44 INFO - ##### Running run-tests step. 11:49:44 INFO - ##### 11:49:44 INFO - Running pre-action listener: _resource_record_pre_action 11:49:44 INFO - Running main action method: run_tests 11:49:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:49:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:49:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:49:44 INFO - grabbing minidump binary from tooltool 11:49:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:44 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 0x86f4e30>, '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 0x8991c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a10470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:49:44 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 11:49:44 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 11:49:44 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:49:44 INFO - Return code: 0 11:49:44 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:49:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:49:44 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/PfueatBGSxWMvB_wQZituw/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 11:49:44 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/PfueatBGSxWMvB_wQZituw/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 11:49:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:49:44 INFO - 'CCACHE_UMASK': '002', 11:49:44 INFO - 'DISPLAY': ':0', 11:49:44 INFO - 'HOME': '/home/cltbld', 11:49:44 INFO - 'LANG': 'en_US.UTF-8', 11:49:44 INFO - 'LOGNAME': 'cltbld', 11:49:44 INFO - 'MAIL': '/var/mail/cltbld', 11:49:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:49:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:49:44 INFO - 'MOZ_NO_REMOTE': '1', 11:49:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:49:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:49:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:49:44 INFO - 'PWD': '/builds/slave/test', 11:49:44 INFO - 'SHELL': '/bin/bash', 11:49:44 INFO - 'SHLVL': '1', 11:49:44 INFO - 'TERM': 'linux', 11:49:44 INFO - 'TMOUT': '86400', 11:49:44 INFO - 'USER': 'cltbld', 11:49:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464199372.631918-1880785006', 11:49:44 INFO - '_': '/tools/buildbot/bin/python'} 11:49:44 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/PfueatBGSxWMvB_wQZituw/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 11:49:45 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 11:49:45 INFO - import pkg_resources 11:49:46 INFO - Using 1 client processes 11:49:46 INFO - wptserve Starting http server on 127.0.0.1:8000 11:49:46 INFO - wptserve Starting http server on 127.0.0.1:8001 11:49:46 INFO - wptserve Starting http server on 127.0.0.1:8443 11:49:48 INFO - SUITE-START | Running 778 tests 11:49:48 INFO - Running testharness tests 11:49:48 INFO - Setting up ssl 11:49:48 INFO - PROCESS | certutil | 11:49:48 INFO - PROCESS | certutil | 11:49:48 INFO - PROCESS | certutil | 11:49:48 INFO - Certificate Nickname Trust Attributes 11:49:48 INFO - SSL,S/MIME,JAR/XPI 11:49:48 INFO - 11:49:48 INFO - web-platform-tests CT,, 11:49:48 INFO - 11:49:48 INFO - Starting runner 11:49:51 INFO - PROCESS | 1749 | 1464202191683 Marionette DEBUG Marionette enabled via build flag and pref 11:49:52 INFO - PROCESS | 1749 | ++DOCSHELL 0xa4e20c00 == 1 [pid = 1749] [id = 1] 11:49:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 1 (0xa4e21000) [pid = 1749] [serial = 1] [outer = (nil)] 11:49:52 INFO - PROCESS | 1749 | [1749] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 2 (0xa4e21800) [pid = 1749] [serial = 2] [outer = 0xa4e21000] 11:49:52 INFO - PROCESS | 1749 | 1464202192437 Marionette INFO Listening on port 2828 11:49:53 INFO - PROCESS | 1749 | 1464202193047 Marionette DEBUG Marionette enabled via command-line flag 11:49:53 INFO - PROCESS | 1749 | ++DOCSHELL 0xa227e400 == 2 [pid = 1749] [id = 2] 11:49:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 3 (0xa22c0400) [pid = 1749] [serial = 3] [outer = (nil)] 11:49:53 INFO - PROCESS | 1749 | [1749] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:49:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 4 (0xa22c0c00) [pid = 1749] [serial = 4] [outer = 0xa22c0400] 11:49:53 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2196240 11:49:53 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2196d20 11:49:53 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b5c20 11:49:53 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b6880 11:49:53 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bc5c0 11:49:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 5 (0xa21ae800) [pid = 1749] [serial = 5] [outer = 0xa4e21000] 11:49:53 INFO - PROCESS | 1749 | [1749] 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 11:49:53 INFO - PROCESS | 1749 | 1464202193495 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35897 11:49:53 INFO - PROCESS | 1749 | [1749] 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 11:49:53 INFO - PROCESS | 1749 | 1464202193528 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35898 11:49:53 INFO - PROCESS | 1749 | 1464202193591 Marionette DEBUG Closed connection conn0 11:49:53 INFO - PROCESS | 1749 | 1464202193595 Marionette DEBUG Closed connection conn1 11:49:53 INFO - PROCESS | 1749 | [1749] 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 11:49:53 INFO - PROCESS | 1749 | [1749] 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 11:49:53 INFO - PROCESS | 1749 | 1464202193732 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35899 11:49:53 INFO - PROCESS | 1749 | 1464202193772 Marionette DEBUG Closed connection conn2 11:49:53 INFO - PROCESS | 1749 | [1749] 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 11:49:53 INFO - PROCESS | 1749 | 1464202193796 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35900 11:49:53 INFO - PROCESS | 1749 | [1749] 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 11:49:53 INFO - PROCESS | 1749 | 1464202193840 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35901 11:49:53 INFO - PROCESS | 1749 | 1464202193861 Marionette DEBUG Closed connection conn3 11:49:53 INFO - PROCESS | 1749 | 1464202193896 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:49:53 INFO - PROCESS | 1749 | 1464202193905 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":"20160525100739","device":"desktop","version":"48.0a2"} 11:49:54 INFO - PROCESS | 1749 | [1749] 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 11:49:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b5a1000 == 3 [pid = 1749] [id = 3] 11:49:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 6 (0x9b5a1400) [pid = 1749] [serial = 6] [outer = (nil)] 11:49:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b5a1800 == 4 [pid = 1749] [id = 4] 11:49:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 7 (0x9b5a5000) [pid = 1749] [serial = 7] [outer = (nil)] 11:49:56 INFO - PROCESS | 1749 | [1749] 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 11:49:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x9aae4000 == 5 [pid = 1749] [id = 5] 11:49:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 8 (0x9aae4400) [pid = 1749] [serial = 8] [outer = (nil)] 11:49:56 INFO - PROCESS | 1749 | [1749] 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 11:49:56 INFO - PROCESS | 1749 | [1749] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:49:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 9 (0x9a732000) [pid = 1749] [serial = 9] [outer = 0x9aae4400] 11:49:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 10 (0x9a79bc00) [pid = 1749] [serial = 10] [outer = 0x9b5a1400] 11:49:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 11 (0x9a376000) [pid = 1749] [serial = 11] [outer = 0x9b5a5000] 11:49:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 12 (0x9a378400) [pid = 1749] [serial = 12] [outer = 0x9aae4400] 11:49:58 INFO - PROCESS | 1749 | 1464202198409 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1749 | 1464202198429 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 13 (0x98773000) [pid = 1749] [serial = 13] [outer = 0x9aae4400] 11:49:59 INFO - PROCESS | 1749 | 1464202199319 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e4f994d5-b528-4fce-8fe9-750eef74621b","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":"20160525100739","device":"desktop","version":"48.0a2","command_id":1}}] 11:49:59 INFO - PROCESS | 1749 | 1464202199537 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}] 11:49:59 INFO - PROCESS | 1749 | 1464202199862 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:50:00 INFO - PROCESS | 1749 | 1464202200061 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:50:00 INFO - PROCESS | 1749 | [1749] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:50:00 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:50:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 14 (0x9462a400) [pid = 1749] [serial = 14] [outer = 0x9aae4400] 11:50:00 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:50:00 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:00 INFO - PROCESS | 1749 | 1464202200610 Marionette TRACE conn4 <- [1,3,null,{}] 11:50:00 INFO - PROCESS | 1749 | 1464202200618 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:50:00 INFO - PROCESS | 1749 | 1464202200643 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:50:00 INFO - PROCESS | 1749 | 1464202200685 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:50:00 INFO - PROCESS | 1749 | 1464202200691 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:50:00 INFO - PROCESS | 1749 | 1464202200717 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1749 | 1464202200724 Marionette TRACE conn4 <- [1,6,null,{}] 11:50:00 INFO - PROCESS | 1749 | 1464202200735 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}] 11:50:00 INFO - PROCESS | 1749 | 1464202200755 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:50:00 INFO - PROCESS | 1749 | 1464202200763 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c353800 == 6 [pid = 1749] [id = 6] 11:50:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 15 (0xa2410800) [pid = 1749] [serial = 15] [outer = (nil)] 11:50:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 16 (0x93c8c800) [pid = 1749] [serial = 16] [outer = 0xa2410800] 11:50:00 INFO - PROCESS | 1749 | 1464202200850 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 17 (0x93c91800) [pid = 1749] [serial = 17] [outer = 0xa2410800] 11:50:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x93907800 == 7 [pid = 1749] [id = 7] 11:50:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 18 (0x9390c400) [pid = 1749] [serial = 18] [outer = (nil)] 11:50:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 19 (0x9390e800) [pid = 1749] [serial = 19] [outer = 0x9390c400] 11:50:01 INFO - PROCESS | 1749 | 1464202201360 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 20 (0x9390f800) [pid = 1749] [serial = 20] [outer = 0x9390c400] 11:50:01 INFO - PROCESS | 1749 | 1464202201944 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]]]}] 11:50:01 INFO - PROCESS | 1749 | [1749] 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 11:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1359ms 11:50:02 INFO - PROCESS | 1749 | 1464202202344 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1749 | 1464202202352 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:50:02 INFO - PROCESS | 1749 | 1464202202446 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1749 | 1464202202450 Marionette TRACE conn4 <- [1,10,null,{}] 11:50:02 INFO - PROCESS | 1749 | 1464202202473 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}] 11:50:02 INFO - PROCESS | 1749 | 1464202202731 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:50:02 INFO - PROCESS | 1749 | 1464202202840 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x93908c00 == 8 [pid = 1749] [id = 8] 11:50:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 21 (0x93c95400) [pid = 1749] [serial = 21] [outer = (nil)] 11:50:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 22 (0x94634000) [pid = 1749] [serial = 22] [outer = 0x93c95400] 11:50:02 INFO - PROCESS | 1749 | 1464202202936 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 23 (0x9870c400) [pid = 1749] [serial = 23] [outer = 0x93c95400] 11:50:03 INFO - PROCESS | 1749 | 1464202203813 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1447ms 11:50:03 INFO - PROCESS | 1749 | 1464202203853 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1749 | 1464202203862 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:50:03 INFO - PROCESS | 1749 | 1464202203877 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1749 | 1464202203883 Marionette TRACE conn4 <- [1,14,null,{}] 11:50:03 INFO - PROCESS | 1749 | 1464202203891 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}] 11:50:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a4bcc00 == 9 [pid = 1749] [id = 9] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 24 (0x9a4bf800) [pid = 1749] [serial = 24] [outer = (nil)] 11:50:04 INFO - PROCESS | 1749 | 1464202204134 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 25 (0x9a4b6800) [pid = 1749] [serial = 25] [outer = 0x9a4bf800] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 26 (0x9970b800) [pid = 1749] [serial = 26] [outer = 0x9a4bf800] 11:50:04 INFO - PROCESS | 1749 | 1464202204306 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a796c00 == 10 [pid = 1749] [id = 10] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 27 (0x9a797000) [pid = 1749] [serial = 27] [outer = (nil)] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 28 (0x9b551800) [pid = 1749] [serial = 28] [outer = 0x9a797000] 11:50:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a79a400 == 11 [pid = 1749] [id = 11] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 29 (0x9b15f000) [pid = 1749] [serial = 29] [outer = (nil)] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 30 (0x9bbd8c00) [pid = 1749] [serial = 30] [outer = 0x9b15f000] 11:50:04 INFO - PROCESS | 1749 | 1464202204543 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 31 (0x9c32b000) [pid = 1749] [serial = 31] [outer = 0x9b15f000] 11:50:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 32 (0xa240a800) [pid = 1749] [serial = 32] [outer = 0x9a797000] 11:50:05 INFO - PROCESS | 1749 | 1464202205692 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1846ms 11:50:05 INFO - PROCESS | 1749 | 1464202205720 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1749 | 1464202205723 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:50:05 INFO - PROCESS | 1749 | 1464202205731 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1749 | 1464202205735 Marionette TRACE conn4 <- [1,18,null,{}] 11:50:05 INFO - PROCESS | 1749 | 1464202205751 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}] 11:50:05 INFO - PROCESS | 1749 | 1464202205968 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:50:06 INFO - PROCESS | 1749 | 1464202206109 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1749 | ++DOCSHELL 0xa50a9800 == 12 [pid = 1749] [id = 12] 11:50:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 33 (0xa628e800) [pid = 1749] [serial = 33] [outer = (nil)] 11:50:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 34 (0xa6734c00) [pid = 1749] [serial = 34] [outer = 0xa628e800] 11:50:06 INFO - PROCESS | 1749 | 1464202206206 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 35 (0xa68e2c00) [pid = 1749] [serial = 35] [outer = 0xa628e800] 11:50:07 INFO - PROCESS | 1749 | 1464202207141 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 11:50:07 INFO - PROCESS | 1749 | 1464202207174 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1749 | 1464202207179 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:50:07 INFO - PROCESS | 1749 | 1464202207186 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 1749 | 1464202207190 Marionette TRACE conn4 <- [1,22,null,{}] 11:50:07 INFO - PROCESS | 1749 | 1464202207197 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}] 11:50:07 INFO - PROCESS | 1749 | 1464202207426 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:50:07 INFO - PROCESS | 1749 | 1464202207558 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a88d000 == 13 [pid = 1749] [id = 13] 11:50:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 36 (0x9a890800) [pid = 1749] [serial = 36] [outer = (nil)] 11:50:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 37 (0x9a895000) [pid = 1749] [serial = 37] [outer = 0x9a890800] 11:50:07 INFO - PROCESS | 1749 | 1464202207650 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 38 (0xa67cf800) [pid = 1749] [serial = 38] [outer = 0x9a890800] 11:50:08 INFO - PROCESS | 1749 | 1464202208650 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1540ms 11:50:08 INFO - PROCESS | 1749 | 1464202208726 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 1749 | 1464202208730 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:50:08 INFO - PROCESS | 1749 | 1464202208737 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1749 | 1464202208740 Marionette TRACE conn4 <- [1,26,null,{}] 11:50:08 INFO - PROCESS | 1749 | 1464202208747 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}] 11:50:08 INFO - PROCESS | 1749 | 1464202208967 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:50:09 INFO - PROCESS | 1749 | 1464202209131 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x92845000 == 14 [pid = 1749] [id = 14] 11:50:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 39 (0x9ac33000) [pid = 1749] [serial = 39] [outer = (nil)] 11:50:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 40 (0x9aca1c00) [pid = 1749] [serial = 40] [outer = 0x9ac33000] 11:50:09 INFO - PROCESS | 1749 | 1464202209235 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 41 (0x9aca3000) [pid = 1749] [serial = 41] [outer = 0x9ac33000] 11:50:10 INFO - PROCESS | 1749 | 1464202210076 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]]]}] 11:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1386ms 11:50:10 INFO - PROCESS | 1749 | 1464202210124 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:50:10 INFO - PROCESS | 1749 | 1464202210131 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:50:10 INFO - PROCESS | 1749 | 1464202210139 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 1749 | 1464202210143 Marionette TRACE conn4 <- [1,30,null,{}] 11:50:10 INFO - PROCESS | 1749 | 1464202210149 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}] 11:50:10 INFO - PROCESS | 1749 | 1464202210618 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:50:10 INFO - PROCESS | 1749 | 1464202210819 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x93910400 == 15 [pid = 1749] [id = 15] 11:50:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 42 (0x93c8e400) [pid = 1749] [serial = 42] [outer = (nil)] 11:50:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 43 (0x964af000) [pid = 1749] [serial = 43] [outer = 0x93c8e400] 11:50:10 INFO - PROCESS | 1749 | 1464202210903 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 44 (0x9910a400) [pid = 1749] [serial = 44] [outer = 0x93c8e400] 11:50:11 INFO - PROCESS | 1749 | 1464202211827 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]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1735ms 11:50:11 INFO - PROCESS | 1749 | 1464202211876 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 1749 | 1464202211882 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:50:11 INFO - PROCESS | 1749 | 1464202211890 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1749 | 1464202211896 Marionette TRACE conn4 <- [1,34,null,{}] 11:50:11 INFO - PROCESS | 1749 | 1464202211943 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}] 11:50:12 INFO - PROCESS | 1749 | 1464202212112 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:50:12 INFO - PROCESS | 1749 | 1464202212128 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x95080000 == 16 [pid = 1749] [id = 16] 11:50:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 45 (0x95080400) [pid = 1749] [serial = 45] [outer = (nil)] 11:50:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 46 (0x9930bc00) [pid = 1749] [serial = 46] [outer = 0x95080400] 11:50:12 INFO - PROCESS | 1749 | 1464202212210 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 47 (0x99f0e400) [pid = 1749] [serial = 47] [outer = 0x95080400] 11:50:13 INFO - PROCESS | 1749 | 1464202213080 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]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1223ms 11:50:13 INFO - PROCESS | 1749 | 1464202213114 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 1749 | 1464202213119 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:50:13 INFO - PROCESS | 1749 | 1464202213128 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1749 | 1464202213131 Marionette TRACE conn4 <- [1,38,null,{}] 11:50:13 INFO - PROCESS | 1749 | 1464202213138 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}] 11:50:13 INFO - PROCESS | 1749 | 1464202213303 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:50:13 INFO - PROCESS | 1749 | 1464202213320 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a79a000 == 17 [pid = 1749] [id = 17] 11:50:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 48 (0x9a891800) [pid = 1749] [serial = 48] [outer = (nil)] 11:50:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 49 (0x9a896c00) [pid = 1749] [serial = 49] [outer = 0x9a891800] 11:50:13 INFO - PROCESS | 1749 | 1464202213413 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 50 (0x9ac34400) [pid = 1749] [serial = 50] [outer = 0x9a891800] 11:50:14 INFO - PROCESS | 1749 | 1464202214284 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]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1183ms 11:50:14 INFO - PROCESS | 1749 | 1464202214313 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1749 | 1464202214327 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:50:14 INFO - PROCESS | 1749 | 1464202214348 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1749 | 1464202214355 Marionette TRACE conn4 <- [1,42,null,{}] 11:50:14 INFO - PROCESS | 1749 | 1464202214379 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}] 11:50:14 INFO - PROCESS | 1749 | 1464202214549 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:50:14 INFO - PROCESS | 1749 | 1464202214560 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b3cb800 == 18 [pid = 1749] [id = 18] 11:50:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 51 (0x9bb3c000) [pid = 1749] [serial = 51] [outer = (nil)] 11:50:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 52 (0x9bbe4800) [pid = 1749] [serial = 52] [outer = 0x9bb3c000] 11:50:14 INFO - PROCESS | 1749 | 1464202214637 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 53 (0x9c07dc00) [pid = 1749] [serial = 53] [outer = 0x9bb3c000] 11:50:15 INFO - PROCESS | 1749 | 1464202215501 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]]]}] 11:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1201ms 11:50:15 INFO - PROCESS | 1749 | 1464202215542 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 1749 | 1464202215545 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:50:15 INFO - PROCESS | 1749 | 1464202215552 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 1749 | 1464202215556 Marionette TRACE conn4 <- [1,46,null,{}] 11:50:15 INFO - PROCESS | 1749 | 1464202215562 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}] 11:50:15 INFO - PROCESS | 1749 | 1464202215717 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:50:15 INFO - PROCESS | 1749 | 1464202215734 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c338800 == 19 [pid = 1749] [id = 19] 11:50:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 54 (0x9c355400) [pid = 1749] [serial = 54] [outer = (nil)] 11:50:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 55 (0xa0605800) [pid = 1749] [serial = 55] [outer = 0x9c355400] 11:50:15 INFO - PROCESS | 1749 | 1464202215829 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 56 (0xa060d000) [pid = 1749] [serial = 56] [outer = 0x9c355400] 11:50:16 INFO - PROCESS | 1749 | 1464202216630 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]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1136ms 11:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:50:16 INFO - PROCESS | 1749 | 1464202216689 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 1749 | 1464202216692 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:50:16 INFO - PROCESS | 1749 | 1464202216699 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1749 | 1464202216702 Marionette TRACE conn4 <- [1,50,null,{}] 11:50:16 INFO - PROCESS | 1749 | 1464202216708 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}] 11:50:16 INFO - PROCESS | 1749 | 1464202216871 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:50:16 INFO - PROCESS | 1749 | 1464202216885 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1749 | ++DOCSHELL 0xa214c000 == 20 [pid = 1749] [id = 20] 11:50:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 57 (0xa214d400) [pid = 1749] [serial = 57] [outer = (nil)] 11:50:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 58 (0xa21a5400) [pid = 1749] [serial = 58] [outer = 0xa214d400] 11:50:16 INFO - PROCESS | 1749 | 1464202216972 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 59 (0xa2631000) [pid = 1749] [serial = 59] [outer = 0xa214d400] 11:50:17 INFO - PROCESS | 1749 | 1464202217805 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]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1148ms 11:50:17 INFO - PROCESS | 1749 | 1464202217855 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1749 | 1464202217859 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:50:17 INFO - PROCESS | 1749 | 1464202217866 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1749 | 1464202217870 Marionette TRACE conn4 <- [1,54,null,{}] 11:50:17 INFO - PROCESS | 1749 | 1464202217876 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}] 11:50:18 INFO - PROCESS | 1749 | 1464202218029 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:50:18 INFO - PROCESS | 1749 | 1464202218042 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c32a400 == 21 [pid = 1749] [id = 21] 11:50:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 60 (0x9c332400) [pid = 1749] [serial = 60] [outer = (nil)] 11:50:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 61 (0xa30e7c00) [pid = 1749] [serial = 61] [outer = 0x9c332400] 11:50:18 INFO - PROCESS | 1749 | 1464202218118 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0xa325d400) [pid = 1749] [serial = 62] [outer = 0x9c332400] 11:50:18 INFO - PROCESS | 1749 | 1464202218894 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]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1089ms 11:50:18 INFO - PROCESS | 1749 | 1464202218963 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 1749 | 1464202218967 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:50:18 INFO - PROCESS | 1749 | 1464202218973 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1749 | 1464202218976 Marionette TRACE conn4 <- [1,58,null,{}] 11:50:18 INFO - PROCESS | 1749 | 1464202218982 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}] 11:50:19 INFO - PROCESS | 1749 | 1464202219134 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:50:19 INFO - PROCESS | 1749 | 1464202219145 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac31800 == 22 [pid = 1749] [id = 22] 11:50:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0xa3020000) [pid = 1749] [serial = 63] [outer = (nil)] 11:50:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0xa35f3c00) [pid = 1749] [serial = 64] [outer = 0xa3020000] 11:50:19 INFO - PROCESS | 1749 | 1464202219223 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0xa4e1d400) [pid = 1749] [serial = 65] [outer = 0xa3020000] 11:50:20 INFO - PROCESS | 1749 | 1464202220017 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]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1083ms 11:50:20 INFO - PROCESS | 1749 | 1464202220057 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 1749 | 1464202220061 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:50:20 INFO - PROCESS | 1749 | 1464202220067 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1749 | 1464202220069 Marionette TRACE conn4 <- [1,62,null,{}] 11:50:20 INFO - PROCESS | 1749 | 1464202220075 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}] 11:50:20 INFO - PROCESS | 1749 | 1464202220303 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:50:20 INFO - PROCESS | 1749 | 1464202220323 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b59f400 == 23 [pid = 1749] [id = 23] 11:50:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0xa3022800) [pid = 1749] [serial = 66] [outer = (nil)] 11:50:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0xa6284c00) [pid = 1749] [serial = 67] [outer = 0xa3022800] 11:50:20 INFO - PROCESS | 1749 | 1464202220399 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0xa628a800) [pid = 1749] [serial = 68] [outer = 0xa3022800] 11:50:21 INFO - PROCESS | 1749 | --DOCSHELL 0x92845000 == 22 [pid = 1749] [id = 14] 11:50:21 INFO - PROCESS | 1749 | --DOCSHELL 0x9a79a400 == 21 [pid = 1749] [id = 11] 11:50:21 INFO - PROCESS | 1749 | --DOCSHELL 0xa50a9800 == 20 [pid = 1749] [id = 12] 11:50:21 INFO - PROCESS | 1749 | --DOCSHELL 0x9a88d000 == 19 [pid = 1749] [id = 13] 11:50:21 INFO - PROCESS | 1749 | --DOCSHELL 0x9c353800 == 18 [pid = 1749] [id = 6] 11:50:21 INFO - PROCESS | 1749 | --DOCSHELL 0x93908c00 == 17 [pid = 1749] [id = 8] 11:50:22 INFO - PROCESS | 1749 | 1464202222264 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]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2231ms 11:50:22 INFO - PROCESS | 1749 | 1464202222300 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1749 | 1464202222307 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:50:22 INFO - PROCESS | 1749 | 1464202222314 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1749 | 1464202222321 Marionette TRACE conn4 <- [1,66,null,{}] 11:50:22 INFO - PROCESS | 1749 | 1464202222337 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}] 11:50:22 INFO - PROCESS | 1749 | 1464202222536 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:50:22 INFO - PROCESS | 1749 | 1464202222566 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x99304000 == 18 [pid = 1749] [id = 24] 11:50:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x99304800) [pid = 1749] [serial = 69] [outer = (nil)] 11:50:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x99703c00) [pid = 1749] [serial = 70] [outer = 0x99304800] 11:50:22 INFO - PROCESS | 1749 | 1464202222646 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9975e800) [pid = 1749] [serial = 71] [outer = 0x99304800] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x9b15f000) [pid = 1749] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0xa628e800) [pid = 1749] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x9a890800) [pid = 1749] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x9ac33000) [pid = 1749] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x93c8e400) [pid = 1749] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x95080400) [pid = 1749] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 64 (0x9a891800) [pid = 1749] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 63 (0x9bb3c000) [pid = 1749] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 62 (0xa214d400) [pid = 1749] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 61 (0x9c332400) [pid = 1749] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 60 (0xa2410800) [pid = 1749] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:50:23 INFO - PROCESS | 1749 | --DOMWINDOW == 59 (0x93c95400) [pid = 1749] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:50:23 INFO - PROCESS | 1749 | 1464202223989 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1693ms 11:50:24 INFO - PROCESS | 1749 | 1464202224010 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1749 | 1464202224018 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:50:24 INFO - PROCESS | 1749 | 1464202224037 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1749 | 1464202224041 Marionette TRACE conn4 <- [1,70,null,{}] 11:50:24 INFO - PROCESS | 1749 | 1464202224047 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}] 11:50:24 INFO - PROCESS | 1749 | 1464202224197 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:50:24 INFO - PROCESS | 1749 | 1464202224221 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a24c400 == 19 [pid = 1749] [id = 25] 11:50:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 60 (0x9a37c800) [pid = 1749] [serial = 72] [outer = (nil)] 11:50:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 61 (0x9a79a400) [pid = 1749] [serial = 73] [outer = 0x9a37c800] 11:50:24 INFO - PROCESS | 1749 | 1464202224308 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0x9a88e800) [pid = 1749] [serial = 74] [outer = 0x9a37c800] 11:50:25 INFO - PROCESS | 1749 | 1464202225128 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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1141ms 11:50:25 INFO - PROCESS | 1749 | 1464202225175 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1749 | 1464202225179 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:50:25 INFO - PROCESS | 1749 | 1464202225186 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1749 | 1464202225191 Marionette TRACE conn4 <- [1,74,null,{}] 11:50:25 INFO - PROCESS | 1749 | 1464202225207 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}] 11:50:25 INFO - PROCESS | 1749 | 1464202225390 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:50:25 INFO - PROCESS | 1749 | 1464202225535 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x9284a000 == 20 [pid = 1749] [id = 26] 11:50:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0x9284cc00) [pid = 1749] [serial = 75] [outer = (nil)] 11:50:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0x9390b000) [pid = 1749] [serial = 76] [outer = 0x9284cc00] 11:50:25 INFO - PROCESS | 1749 | 1464202225633 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0x946b4000) [pid = 1749] [serial = 77] [outer = 0x9284cc00] 11:50:26 INFO - PROCESS | 1749 | 1464202226549 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1436ms 11:50:26 INFO - PROCESS | 1749 | 1464202226625 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1749 | 1464202226633 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:50:26 INFO - PROCESS | 1749 | 1464202226641 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1749 | 1464202226647 Marionette TRACE conn4 <- [1,78,null,{}] 11:50:26 INFO - PROCESS | 1749 | 1464202226655 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}] 11:50:26 INFO - PROCESS | 1749 | 1464202226884 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:50:27 INFO - PROCESS | 1749 | 1464202227022 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x946acc00 == 21 [pid = 1749] [id = 27] 11:50:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x964a8000) [pid = 1749] [serial = 78] [outer = (nil)] 11:50:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x9a88a400) [pid = 1749] [serial = 79] [outer = 0x964a8000] 11:50:27 INFO - PROCESS | 1749 | 1464202227119 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x9ac2d800) [pid = 1749] [serial = 80] [outer = 0x964a8000] 11:50:28 INFO - PROCESS | 1749 | 1464202227994 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1396ms 11:50:28 INFO - PROCESS | 1749 | 1464202228042 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1749 | 1464202228049 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:50:28 INFO - PROCESS | 1749 | 1464202228056 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1749 | 1464202228059 Marionette TRACE conn4 <- [1,82,null,{}] 11:50:28 INFO - PROCESS | 1749 | 1464202228067 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}] 11:50:28 INFO - PROCESS | 1749 | 1464202228254 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:50:28 INFO - PROCESS | 1749 | 1464202228392 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a796800 == 22 [pid = 1749] [id = 28] 11:50:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9b54b000) [pid = 1749] [serial = 81] [outer = (nil)] 11:50:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9bb3fc00) [pid = 1749] [serial = 82] [outer = 0x9b54b000] 11:50:28 INFO - PROCESS | 1749 | 1464202228489 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9bbd9000) [pid = 1749] [serial = 83] [outer = 0x9b54b000] 11:50:29 INFO - PROCESS | 1749 | 1464202229457 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1443ms 11:50:29 INFO - PROCESS | 1749 | 1464202229500 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 1749 | 1464202229504 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:50:29 INFO - PROCESS | 1749 | 1464202229522 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 1749 | 1464202229532 Marionette TRACE conn4 <- [1,86,null,{}] 11:50:29 INFO - PROCESS | 1749 | 1464202229539 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}] 11:50:29 INFO - PROCESS | 1749 | 1464202229764 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:50:29 INFO - PROCESS | 1749 | 1464202229932 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x9462b400 == 23 [pid = 1749] [id = 29] 11:50:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x99759000) [pid = 1749] [serial = 84] [outer = (nil)] 11:50:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0xa0606800) [pid = 1749] [serial = 85] [outer = 0x99759000] 11:50:30 INFO - PROCESS | 1749 | 1464202230027 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0xa2145c00) [pid = 1749] [serial = 86] [outer = 0x99759000] 11:50:30 INFO - PROCESS | 1749 | 1464202230914 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1447ms 11:50:30 INFO - PROCESS | 1749 | 1464202230961 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:50:30 INFO - PROCESS | 1749 | 1464202230966 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:50:30 INFO - PROCESS | 1749 | 1464202230973 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1749 | 1464202230976 Marionette TRACE conn4 <- [1,90,null,{}] 11:50:30 INFO - PROCESS | 1749 | 1464202230982 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}] 11:50:31 INFO - PROCESS | 1749 | 1464202231162 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:50:31 INFO - PROCESS | 1749 | 1464202231299 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9507a000 == 24 [pid = 1749] [id = 30] 11:50:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x9507f800) [pid = 1749] [serial = 87] [outer = (nil)] 11:50:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0xa22bf000) [pid = 1749] [serial = 88] [outer = 0x9507f800] 11:50:31 INFO - PROCESS | 1749 | 1464202231390 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0xa22c5c00) [pid = 1749] [serial = 89] [outer = 0x9507f800] 11:50:32 INFO - PROCESS | 1749 | 1464202232286 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 11:50:32 INFO - PROCESS | 1749 | 1464202232356 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 1749 | 1464202232361 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:50:32 INFO - PROCESS | 1749 | 1464202232367 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1749 | 1464202232371 Marionette TRACE conn4 <- [1,94,null,{}] 11:50:32 INFO - PROCESS | 1749 | 1464202232378 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}] 11:50:32 INFO - PROCESS | 1749 | 1464202232604 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:50:32 INFO - PROCESS | 1749 | 1464202232744 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x98775c00 == 25 [pid = 1749] [id = 31] 11:50:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x9916a400) [pid = 1749] [serial = 90] [outer = (nil)] 11:50:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x9a739400) [pid = 1749] [serial = 91] [outer = 0x9916a400] 11:50:32 INFO - PROCESS | 1749 | 1464202232849 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0xa114d000) [pid = 1749] [serial = 92] [outer = 0x9916a400] 11:50:33 INFO - PROCESS | 1749 | 1464202233748 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]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1435ms 11:50:33 INFO - PROCESS | 1749 | 1464202233812 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 1749 | 1464202233817 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:50:33 INFO - PROCESS | 1749 | 1464202233827 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1749 | 1464202233830 Marionette TRACE conn4 <- [1,98,null,{}] 11:50:33 INFO - PROCESS | 1749 | 1464202233837 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}] 11:50:34 INFO - PROCESS | 1749 | 1464202234012 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:50:34 INFO - PROCESS | 1749 | 1464202234227 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e38c00 == 26 [pid = 1749] [id = 32] 11:50:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x93902400) [pid = 1749] [serial = 93] [outer = (nil)] 11:50:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x93c8bc00) [pid = 1749] [serial = 94] [outer = 0x93902400] 11:50:34 INFO - PROCESS | 1749 | 1464202234319 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9507fc00) [pid = 1749] [serial = 95] [outer = 0x93902400] 11:50:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9a88a000) [pid = 1749] [serial = 96] [outer = 0x9a797000] 11:50:35 INFO - PROCESS | 1749 | 1464202235291 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1537ms 11:50:35 INFO - PROCESS | 1749 | 1464202235375 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1749 | 1464202235383 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:50:35 INFO - PROCESS | 1749 | 1464202235393 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1749 | 1464202235398 Marionette TRACE conn4 <- [1,102,null,{}] 11:50:35 INFO - PROCESS | 1749 | 1464202235407 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}] 11:50:35 INFO - PROCESS | 1749 | 1464202235607 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9a24c400 == 25 [pid = 1749] [id = 25] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x99304000 == 24 [pid = 1749] [id = 24] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x95080000 == 23 [pid = 1749] [id = 16] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x93910400 == 22 [pid = 1749] [id = 15] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9a79a000 == 21 [pid = 1749] [id = 17] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x98775c00 == 20 [pid = 1749] [id = 31] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9462b400 == 19 [pid = 1749] [id = 29] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9507a000 == 18 [pid = 1749] [id = 30] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9a796800 == 17 [pid = 1749] [id = 28] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9b3cb800 == 16 [pid = 1749] [id = 18] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9c32a400 == 15 [pid = 1749] [id = 21] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac31800 == 14 [pid = 1749] [id = 22] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9284a000 == 13 [pid = 1749] [id = 26] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9c338800 == 12 [pid = 1749] [id = 19] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0xa214c000 == 11 [pid = 1749] [id = 20] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9b59f400 == 10 [pid = 1749] [id = 23] 11:50:36 INFO - PROCESS | 1749 | --DOCSHELL 0x946acc00 == 9 [pid = 1749] [id = 27] 11:50:36 INFO - PROCESS | 1749 | 1464202236460 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9a378400) [pid = 1749] [serial = 12] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0xa4e21800) [pid = 1749] [serial = 2] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9b551800) [pid = 1749] [serial = 28] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9bbd8c00) [pid = 1749] [serial = 30] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0xa6734c00) [pid = 1749] [serial = 34] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x9a895000) [pid = 1749] [serial = 37] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x9aca1c00) [pid = 1749] [serial = 40] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x964af000) [pid = 1749] [serial = 43] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x9930bc00) [pid = 1749] [serial = 46] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x99f0e400) [pid = 1749] [serial = 47] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x9a896c00) [pid = 1749] [serial = 49] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x9ac34400) [pid = 1749] [serial = 50] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x9bbe4800) [pid = 1749] [serial = 52] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x9c07dc00) [pid = 1749] [serial = 53] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0xa0605800) [pid = 1749] [serial = 55] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0xa21a5400) [pid = 1749] [serial = 58] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0xa30e7c00) [pid = 1749] [serial = 61] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x94634000) [pid = 1749] [serial = 22] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x9a4b6800) [pid = 1749] [serial = 25] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 64 (0xa2631000) [pid = 1749] [serial = 59] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 63 (0xa325d400) [pid = 1749] [serial = 62] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 62 (0x9910a400) [pid = 1749] [serial = 44] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 61 (0x9870c400) [pid = 1749] [serial = 23] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 60 (0xa68e2c00) [pid = 1749] [serial = 35] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 59 (0x9c32b000) [pid = 1749] [serial = 31] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 58 (0x93c91800) [pid = 1749] [serial = 17] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 57 (0xa35f3c00) [pid = 1749] [serial = 64] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 56 (0x9aca3000) [pid = 1749] [serial = 41] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 55 (0xa67cf800) [pid = 1749] [serial = 38] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 54 (0x9a732000) [pid = 1749] [serial = 9] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 53 (0x9390e800) [pid = 1749] [serial = 19] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | --DOMWINDOW == 52 (0x93c8c800) [pid = 1749] [serial = 16] [outer = (nil)] [url = about:blank] 11:50:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e35000 == 10 [pid = 1749] [id = 33] 11:50:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 53 (0x9390e800) [pid = 1749] [serial = 97] [outer = (nil)] 11:50:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 54 (0x93c91800) [pid = 1749] [serial = 98] [outer = 0x9390e800] 11:50:36 INFO - PROCESS | 1749 | 1464202236703 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 55 (0x9507e000) [pid = 1749] [serial = 99] [outer = 0x9390e800] 11:50:37 INFO - PROCESS | 1749 | 1464202237433 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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2096ms 11:50:37 INFO - PROCESS | 1749 | 1464202237490 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 1749 | 1464202237496 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:50:37 INFO - PROCESS | 1749 | 1464202237515 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 1749 | 1464202237521 Marionette TRACE conn4 <- [1,106,null,{}] 11:50:37 INFO - PROCESS | 1749 | 1464202237530 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}] 11:50:37 INFO - PROCESS | 1749 | 1464202237695 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:50:37 INFO - PROCESS | 1749 | 1464202237710 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x99710400 == 11 [pid = 1749] [id = 34] 11:50:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 56 (0x99756000) [pid = 1749] [serial = 100] [outer = (nil)] 11:50:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 57 (0x99f06000) [pid = 1749] [serial = 101] [outer = 0x99756000] 11:50:37 INFO - PROCESS | 1749 | 1464202237796 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 58 (0x9a24fc00) [pid = 1749] [serial = 102] [outer = 0x99756000] 11:50:38 INFO - PROCESS | 1749 | 1464202238643 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1189ms 11:50:38 INFO - PROCESS | 1749 | 1464202238707 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1749 | 1464202238715 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:50:38 INFO - PROCESS | 1749 | 1464202238725 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1749 | 1464202238729 Marionette TRACE conn4 <- [1,110,null,{}] 11:50:38 INFO - PROCESS | 1749 | 1464202238735 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}] 11:50:38 INFO - PROCESS | 1749 | 1464202238912 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:50:39 INFO - PROCESS | 1749 | 1464202239020 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a793400 == 12 [pid = 1749] [id = 35] 11:50:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 59 (0x9a799000) [pid = 1749] [serial = 103] [outer = (nil)] 11:50:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 60 (0x9a894400) [pid = 1749] [serial = 104] [outer = 0x9a799000] 11:50:39 INFO - PROCESS | 1749 | 1464202239103 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 61 (0x9ac33c00) [pid = 1749] [serial = 105] [outer = 0x9a799000] 11:50:40 INFO - PROCESS | 1749 | 1464202240074 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1397ms 11:50:40 INFO - PROCESS | 1749 | 1464202240123 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1749 | 1464202240127 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:50:40 INFO - PROCESS | 1749 | 1464202240142 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 1749 | 1464202240152 Marionette TRACE conn4 <- [1,114,null,{}] 11:50:40 INFO - PROCESS | 1749 | 1464202240169 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}] 11:50:40 INFO - PROCESS | 1749 | 1464202240388 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:50:40 INFO - PROCESS | 1749 | 1464202240469 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b549400 == 13 [pid = 1749] [id = 36] 11:50:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0x9b54ac00) [pid = 1749] [serial = 106] [outer = (nil)] 11:50:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0x9bbdd000) [pid = 1749] [serial = 107] [outer = 0x9b54ac00] 11:50:40 INFO - PROCESS | 1749 | 1464202240554 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0x9c079000) [pid = 1749] [serial = 108] [outer = 0x9b54ac00] 11:50:41 INFO - PROCESS | 1749 | --DOMWINDOW == 63 (0xa3022800) [pid = 1749] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:50:41 INFO - PROCESS | 1749 | --DOMWINDOW == 62 (0x9c355400) [pid = 1749] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:50:41 INFO - PROCESS | 1749 | --DOMWINDOW == 61 (0xa3020000) [pid = 1749] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:50:41 INFO - PROCESS | 1749 | --DOMWINDOW == 60 (0x99304800) [pid = 1749] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:50:41 INFO - PROCESS | 1749 | --DOMWINDOW == 59 (0x9a37c800) [pid = 1749] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:50:41 INFO - PROCESS | 1749 | 1464202241418 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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1344ms 11:50:41 INFO - PROCESS | 1749 | 1464202241485 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:50:41 INFO - PROCESS | 1749 | 1464202241490 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:50:41 INFO - PROCESS | 1749 | 1464202241497 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1749 | 1464202241500 Marionette TRACE conn4 <- [1,118,null,{}] 11:50:41 INFO - PROCESS | 1749 | 1464202241506 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}] 11:50:41 INFO - PROCESS | 1749 | 1464202241690 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:50:41 INFO - PROCESS | 1749 | 1464202241783 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x9390dc00 == 14 [pid = 1749] [id = 37] 11:50:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 60 (0x99304800) [pid = 1749] [serial = 109] [outer = (nil)] 11:50:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 61 (0x9c32b000) [pid = 1749] [serial = 110] [outer = 0x99304800] 11:50:41 INFO - PROCESS | 1749 | 1464202241861 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0x9c34d800) [pid = 1749] [serial = 111] [outer = 0x99304800] 11:50:42 INFO - PROCESS | 1749 | 1464202242564 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1091ms 11:50:42 INFO - PROCESS | 1749 | 1464202242591 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1749 | 1464202242595 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:50:42 INFO - PROCESS | 1749 | 1464202242602 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 1749 | 1464202242605 Marionette TRACE conn4 <- [1,122,null,{}] 11:50:42 INFO - PROCESS | 1749 | 1464202242611 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}] 11:50:42 INFO - PROCESS | 1749 | 1464202242801 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:50:42 INFO - PROCESS | 1749 | 1464202242821 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x95012800 == 15 [pid = 1749] [id = 38] 11:50:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0x95015400) [pid = 1749] [serial = 112] [outer = (nil)] 11:50:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0x95078400) [pid = 1749] [serial = 113] [outer = 0x95015400] 11:50:42 INFO - PROCESS | 1749 | 1464202242915 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0x9c355c00) [pid = 1749] [serial = 114] [outer = 0x95015400] 11:50:44 INFO - PROCESS | 1749 | 1464202244002 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1488ms 11:50:44 INFO - PROCESS | 1749 | 1464202244091 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1749 | 1464202244100 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:50:44 INFO - PROCESS | 1749 | 1464202244108 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1749 | 1464202244116 Marionette TRACE conn4 <- [1,126,null,{}] 11:50:44 INFO - PROCESS | 1749 | 1464202244125 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}] 11:50:44 INFO - PROCESS | 1749 | 1464202244353 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:50:44 INFO - PROCESS | 1749 | 1464202244542 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x9390f400 == 16 [pid = 1749] [id = 39] 11:50:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x93c8fc00) [pid = 1749] [serial = 115] [outer = (nil)] 11:50:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x99e0f800) [pid = 1749] [serial = 116] [outer = 0x93c8fc00] 11:50:44 INFO - PROCESS | 1749 | 1464202244689 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x9a737c00) [pid = 1749] [serial = 117] [outer = 0x93c8fc00] 11:50:45 INFO - PROCESS | 1749 | 1464202245711 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1639ms 11:50:45 INFO - PROCESS | 1749 | 1464202245752 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1749 | 1464202245761 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:50:45 INFO - PROCESS | 1749 | 1464202245772 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1749 | 1464202245776 Marionette TRACE conn4 <- [1,130,null,{}] 11:50:45 INFO - PROCESS | 1749 | 1464202245784 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}] 11:50:46 INFO - PROCESS | 1749 | 1464202246007 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:50:46 INFO - PROCESS | 1749 | 1464202246187 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b553800 == 17 [pid = 1749] [id = 40] 11:50:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9b59c000) [pid = 1749] [serial = 118] [outer = (nil)] 11:50:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9c2d8800) [pid = 1749] [serial = 119] [outer = 0x9b59c000] 11:50:46 INFO - PROCESS | 1749 | 1464202246298 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9d9adc00) [pid = 1749] [serial = 120] [outer = 0x9b59c000] 11:50:47 INFO - PROCESS | 1749 | 1464202247293 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1535ms 11:50:47 INFO - PROCESS | 1749 | 1464202247306 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1749 | 1464202247310 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:50:47 INFO - PROCESS | 1749 | 1464202247318 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1749 | 1464202247324 Marionette TRACE conn4 <- [1,134,null,{}] 11:50:47 INFO - PROCESS | 1749 | 1464202247342 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}] 11:50:47 INFO - PROCESS | 1749 | 1464202247546 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:50:47 INFO - PROCESS | 1749 | 1464202247686 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9462f400 == 18 [pid = 1749] [id = 41] 11:50:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x94633400) [pid = 1749] [serial = 121] [outer = (nil)] 11:50:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x99757c00) [pid = 1749] [serial = 122] [outer = 0x94633400] 11:50:47 INFO - PROCESS | 1749 | 1464202247815 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0xa214d800) [pid = 1749] [serial = 123] [outer = 0x94633400] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0xa6284c00) [pid = 1749] [serial = 67] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0xa240a800) [pid = 1749] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0xa060d000) [pid = 1749] [serial = 56] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0xa4e1d400) [pid = 1749] [serial = 65] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0xa628a800) [pid = 1749] [serial = 68] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x99703c00) [pid = 1749] [serial = 70] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x9975e800) [pid = 1749] [serial = 71] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x9a79a400) [pid = 1749] [serial = 73] [outer = (nil)] [url = about:blank] 11:50:48 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x9a88e800) [pid = 1749] [serial = 74] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1749 | 1464202249040 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1790ms 11:50:49 INFO - PROCESS | 1749 | 1464202249137 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1749 | 1464202249140 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:50:49 INFO - PROCESS | 1749 | 1464202249149 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1749 | 1464202249153 Marionette TRACE conn4 <- [1,138,null,{}] 11:50:49 INFO - PROCESS | 1749 | 1464202249162 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}] 11:50:49 INFO - PROCESS | 1749 | 1464202249325 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:50:49 INFO - PROCESS | 1749 | 1464202249467 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x9500d400 == 19 [pid = 1749] [id = 42] 11:50:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x99704000) [pid = 1749] [serial = 124] [outer = (nil)] 11:50:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x9a384800) [pid = 1749] [serial = 125] [outer = 0x99704000] 11:50:49 INFO - PROCESS | 1749 | 1464202249557 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x9a889400) [pid = 1749] [serial = 126] [outer = 0x99704000] 11:50:50 INFO - PROCESS | 1749 | 1464202250308 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1184ms 11:50:50 INFO - PROCESS | 1749 | 1464202250335 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1749 | 1464202250344 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:50:50 INFO - PROCESS | 1749 | 1464202250354 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1749 | 1464202250359 Marionette TRACE conn4 <- [1,142,null,{}] 11:50:50 INFO - PROCESS | 1749 | 1464202250365 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}] 11:50:50 INFO - PROCESS | 1749 | 1464202250527 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:50:50 INFO - PROCESS | 1749 | 1464202250547 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x9aca4400 == 20 [pid = 1749] [id = 43] 11:50:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9b3cac00) [pid = 1749] [serial = 127] [outer = (nil)] 11:50:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9bb5d800) [pid = 1749] [serial = 128] [outer = 0x9b3cac00] 11:50:50 INFO - PROCESS | 1749 | 1464202250633 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9c1b2000) [pid = 1749] [serial = 129] [outer = 0x9b3cac00] 11:50:51 INFO - PROCESS | 1749 | 1464202251525 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]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1197ms 11:50:51 INFO - PROCESS | 1749 | 1464202251553 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1749 | 1464202251556 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:50:51 INFO - PROCESS | 1749 | 1464202251564 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 1749 | 1464202251570 Marionette TRACE conn4 <- [1,146,null,{}] 11:50:51 INFO - PROCESS | 1749 | 1464202251593 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}] 11:50:51 INFO - PROCESS | 1749 | 1464202251801 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:50:51 INFO - PROCESS | 1749 | 1464202251939 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1749 | ++DOCSHELL 0xa2403800 == 21 [pid = 1749] [id = 44] 11:50:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0xa2403c00) [pid = 1749] [serial = 130] [outer = (nil)] 11:50:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0xa2630400) [pid = 1749] [serial = 131] [outer = 0xa2403c00] 11:50:52 INFO - PROCESS | 1749 | 1464202252031 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0xa3020800) [pid = 1749] [serial = 132] [outer = 0xa2403c00] 11:50:53 INFO - PROCESS | 1749 | 1464202253065 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1553ms 11:50:53 INFO - PROCESS | 1749 | 1464202253120 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1749 | 1464202253124 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:50:53 INFO - PROCESS | 1749 | 1464202253137 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1749 | 1464202253140 Marionette TRACE conn4 <- [1,150,null,{}] 11:50:53 INFO - PROCESS | 1749 | 1464202253146 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}] 11:50:53 INFO - PROCESS | 1749 | 1464202253353 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:50:53 INFO - PROCESS | 1749 | 1464202253383 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac36000 == 22 [pid = 1749] [id = 45] 11:50:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0xa214e400) [pid = 1749] [serial = 133] [outer = (nil)] 11:50:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0xa346b000) [pid = 1749] [serial = 134] [outer = 0xa214e400] 11:50:53 INFO - PROCESS | 1749 | 1464202253461 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0xa35efc00) [pid = 1749] [serial = 135] [outer = 0xa214e400] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x9a799000) [pid = 1749] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x99304800) [pid = 1749] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9b54ac00) [pid = 1749] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x9390e800) [pid = 1749] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x99756000) [pid = 1749] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x9284cc00) [pid = 1749] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x964a8000) [pid = 1749] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0x9b54b000) [pid = 1749] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x99759000) [pid = 1749] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x9507f800) [pid = 1749] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:50:53 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x9916a400) [pid = 1749] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:50:54 INFO - PROCESS | 1749 | 1464202254368 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1280ms 11:50:54 INFO - PROCESS | 1749 | 1464202254418 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:50:54 INFO - PROCESS | 1749 | 1464202254435 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:50:54 INFO - PROCESS | 1749 | 1464202254448 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1749 | 1464202254452 Marionette TRACE conn4 <- [1,154,null,{}] 11:50:54 INFO - PROCESS | 1749 | 1464202254459 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}] 11:50:54 INFO - PROCESS | 1749 | 1464202254624 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:50:54 INFO - PROCESS | 1749 | 1464202254721 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x92849400 == 23 [pid = 1749] [id = 46] 11:50:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x9a890400) [pid = 1749] [serial = 136] [outer = (nil)] 11:50:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0xa22bd400) [pid = 1749] [serial = 137] [outer = 0x9a890400] 11:50:54 INFO - PROCESS | 1749 | 1464202254800 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0xa3254000) [pid = 1749] [serial = 138] [outer = 0x9a890400] 11:50:55 INFO - PROCESS | 1749 | 1464202255605 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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1184ms 11:50:55 INFO - PROCESS | 1749 | 1464202255627 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1749 | 1464202255630 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:50:55 INFO - PROCESS | 1749 | 1464202255637 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 1749 | 1464202255640 Marionette TRACE conn4 <- [1,158,null,{}] 11:50:55 INFO - PROCESS | 1749 | 1464202255646 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}] 11:50:55 INFO - PROCESS | 1749 | 1464202255938 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:50:56 INFO - PROCESS | 1749 | 1464202256008 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x9390a400 == 24 [pid = 1749] [id = 47] 11:50:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9390ac00) [pid = 1749] [serial = 139] [outer = (nil)] 11:50:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x93c94000) [pid = 1749] [serial = 140] [outer = 0x9390ac00] 11:50:56 INFO - PROCESS | 1749 | 1464202256142 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x9500f400) [pid = 1749] [serial = 141] [outer = 0x9390ac00] 11:50:57 INFO - PROCESS | 1749 | 1464202257100 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1539ms 11:50:57 INFO - PROCESS | 1749 | 1464202257180 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:50:57 INFO - PROCESS | 1749 | 1464202257186 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:50:57 INFO - PROCESS | 1749 | 1464202257194 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1749 | 1464202257201 Marionette TRACE conn4 <- [1,162,null,{}] 11:50:57 INFO - PROCESS | 1749 | 1464202257209 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}] 11:50:57 INFO - PROCESS | 1749 | 1464202257430 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:50:57 INFO - PROCESS | 1749 | 1464202257609 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x95015000 == 25 [pid = 1749] [id = 48] 11:50:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x9a4b6800) [pid = 1749] [serial = 142] [outer = (nil)] 11:50:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0x9a88ac00) [pid = 1749] [serial = 143] [outer = 0x9a4b6800] 11:50:57 INFO - PROCESS | 1749 | 1464202257753 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x9ac38800) [pid = 1749] [serial = 144] [outer = 0x9a4b6800] 11:50:58 INFO - PROCESS | 1749 | 1464202258493 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:50:58 INFO - PROCESS | 1749 | 1464202258708 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1535ms 11:50:58 INFO - PROCESS | 1749 | 1464202258728 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1749 | 1464202258733 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:50:58 INFO - PROCESS | 1749 | 1464202258740 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1749 | 1464202258744 Marionette TRACE conn4 <- [1,166,null,{}] 11:50:58 INFO - PROCESS | 1749 | 1464202258750 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}] 11:50:58 INFO - PROCESS | 1749 | 1464202258933 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:50:59 INFO - PROCESS | 1749 | 1464202259079 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x9916f400 == 26 [pid = 1749] [id = 49] 11:50:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0xa0605000) [pid = 1749] [serial = 145] [outer = (nil)] 11:50:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0xa1155800) [pid = 1749] [serial = 146] [outer = 0xa0605000] 11:50:59 INFO - PROCESS | 1749 | 1464202259167 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0xa2280400) [pid = 1749] [serial = 147] [outer = 0xa0605000] 11:51:00 INFO - PROCESS | 1749 | 1464202260159 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1482ms 11:51:00 INFO - PROCESS | 1749 | 1464202260223 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1749 | 1464202260230 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:51:00 INFO - PROCESS | 1749 | 1464202260247 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1749 | 1464202260254 Marionette TRACE conn4 <- [1,170,null,{}] 11:51:00 INFO - PROCESS | 1749 | 1464202260261 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}] 11:51:00 INFO - PROCESS | 1749 | 1464202260504 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:51:00 INFO - PROCESS | 1749 | 1464202260726 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c337800 == 27 [pid = 1749] [id = 50] 11:51:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0xa503f800) [pid = 1749] [serial = 148] [outer = (nil)] 11:51:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0xa6740000) [pid = 1749] [serial = 149] [outer = 0xa503f800] 11:51:01 INFO - PROCESS | 1749 | 1464202261066 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0xa675d800) [pid = 1749] [serial = 150] [outer = 0xa503f800] 11:51:01 INFO - PROCESS | 1749 | 1464202261899 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1697ms 11:51:01 INFO - PROCESS | 1749 | 1464202261936 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1749 | 1464202261940 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:51:01 INFO - PROCESS | 1749 | 1464202261947 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1749 | 1464202261951 Marionette TRACE conn4 <- [1,174,null,{}] 11:51:01 INFO - PROCESS | 1749 | 1464202261957 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}] 11:51:02 INFO - PROCESS | 1749 | 1464202262143 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:51:02 INFO - PROCESS | 1749 | 1464202262284 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e88c00 == 28 [pid = 1749] [id = 51] 11:51:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x92e8d800) [pid = 1749] [serial = 151] [outer = (nil)] 11:51:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x92e92c00) [pid = 1749] [serial = 152] [outer = 0x92e8d800] 11:51:02 INFO - PROCESS | 1749 | 1464202262382 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x92e94c00) [pid = 1749] [serial = 153] [outer = 0x92e8d800] 11:51:03 INFO - PROCESS | 1749 | 1464202263514 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]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1586ms 11:51:03 INFO - PROCESS | 1749 | 1464202263534 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1749 | 1464202263539 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:51:03 INFO - PROCESS | 1749 | 1464202263548 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1749 | 1464202263554 Marionette TRACE conn4 <- [1,178,null,{}] 11:51:03 INFO - PROCESS | 1749 | 1464202263563 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}] 11:51:03 INFO - PROCESS | 1749 | 1464202263735 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:51:03 INFO - PROCESS | 1749 | 1464202263927 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x95016c00 == 29 [pid = 1749] [id = 52] 11:51:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x95018400) [pid = 1749] [serial = 154] [outer = (nil)] 11:51:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x95080400) [pid = 1749] [serial = 155] [outer = 0x95018400] 11:51:04 INFO - PROCESS | 1749 | 1464202264010 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x951e8000) [pid = 1749] [serial = 156] [outer = 0x95018400] 11:51:04 INFO - PROCESS | 1749 | 1464202264872 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]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1385ms 11:51:04 INFO - PROCESS | 1749 | 1464202264933 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1749 | 1464202264942 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:51:04 INFO - PROCESS | 1749 | 1464202264952 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 1749 | 1464202264955 Marionette TRACE conn4 <- [1,182,null,{}] 11:51:04 INFO - PROCESS | 1749 | 1464202264962 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}] 11:51:05 INFO - PROCESS | 1749 | 1464202265140 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:51:05 INFO - PROCESS | 1749 | 1464202265286 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x951ee800 == 30 [pid = 1749] [id = 53] 11:51:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x98715800) [pid = 1749] [serial = 157] [outer = (nil)] 11:51:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9916a400) [pid = 1749] [serial = 158] [outer = 0x98715800] 11:51:05 INFO - PROCESS | 1749 | 1464202265367 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x99e07400) [pid = 1749] [serial = 159] [outer = 0x98715800] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x92e38c00 == 29 [pid = 1749] [id = 32] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x92849400 == 28 [pid = 1749] [id = 46] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac36000 == 27 [pid = 1749] [id = 45] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0xa2403800 == 26 [pid = 1749] [id = 44] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9aca4400 == 25 [pid = 1749] [id = 43] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9500d400 == 24 [pid = 1749] [id = 42] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9462f400 == 23 [pid = 1749] [id = 41] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9b553800 == 22 [pid = 1749] [id = 40] 11:51:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9390f400 == 21 [pid = 1749] [id = 39] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9bbdd000) [pid = 1749] [serial = 107] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x93c91800) [pid = 1749] [serial = 98] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x99f06000) [pid = 1749] [serial = 101] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9a24fc00) [pid = 1749] [serial = 102] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x946b4000) [pid = 1749] [serial = 77] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9390b000) [pid = 1749] [serial = 76] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9ac2d800) [pid = 1749] [serial = 80] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9a88a400) [pid = 1749] [serial = 79] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9bbd9000) [pid = 1749] [serial = 83] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9bb3fc00) [pid = 1749] [serial = 82] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0xa2145c00) [pid = 1749] [serial = 86] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0xa0606800) [pid = 1749] [serial = 85] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0xa22c5c00) [pid = 1749] [serial = 89] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0xa22bf000) [pid = 1749] [serial = 88] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0xa114d000) [pid = 1749] [serial = 92] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9a739400) [pid = 1749] [serial = 91] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x93c8bc00) [pid = 1749] [serial = 94] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x9507e000) [pid = 1749] [serial = 99] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x9ac33c00) [pid = 1749] [serial = 105] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x9a894400) [pid = 1749] [serial = 104] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0x9c32b000) [pid = 1749] [serial = 110] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x9c34d800) [pid = 1749] [serial = 111] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x9c079000) [pid = 1749] [serial = 108] [outer = (nil)] [url = about:blank] 11:51:06 INFO - PROCESS | 1749 | 1464202266230 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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1335ms 11:51:06 INFO - PROCESS | 1749 | 1464202266287 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1749 | 1464202266292 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:51:06 INFO - PROCESS | 1749 | 1464202266298 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1749 | 1464202266304 Marionette TRACE conn4 <- [1,186,null,{}] 11:51:06 INFO - PROCESS | 1749 | 1464202266319 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}] 11:51:06 INFO - PROCESS | 1749 | 1464202266489 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:51:06 INFO - PROCESS | 1749 | 1464202266502 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x99759c00 == 22 [pid = 1749] [id = 54] 11:51:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x99f0cc00) [pid = 1749] [serial = 160] [outer = (nil)] 11:51:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9a739400) [pid = 1749] [serial = 161] [outer = 0x99f0cc00] 11:51:06 INFO - PROCESS | 1749 | 1464202266589 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9a88ec00) [pid = 1749] [serial = 162] [outer = 0x99f0cc00] 11:51:07 INFO - PROCESS | 1749 | 1464202267408 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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1132ms 11:51:07 INFO - PROCESS | 1749 | 1464202267431 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:51:07 INFO - PROCESS | 1749 | 1464202267435 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:51:07 INFO - PROCESS | 1749 | 1464202267441 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1749 | 1464202267445 Marionette TRACE conn4 <- [1,190,null,{}] 11:51:07 INFO - PROCESS | 1749 | 1464202267450 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}] 11:51:07 INFO - PROCESS | 1749 | 1464202267650 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:51:07 INFO - PROCESS | 1749 | 1464202267720 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x9390c000 == 23 [pid = 1749] [id = 55] 11:51:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9a375800) [pid = 1749] [serial = 163] [outer = (nil)] 11:51:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x9ac9a000) [pid = 1749] [serial = 164] [outer = 0x9a375800] 11:51:07 INFO - PROCESS | 1749 | 1464202267797 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x9bb5e000) [pid = 1749] [serial = 165] [outer = 0x9a375800] 11:51:08 INFO - PROCESS | 1749 | 1464202268582 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]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1183ms 11:51:08 INFO - PROCESS | 1749 | 1464202268625 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1749 | 1464202268628 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:51:08 INFO - PROCESS | 1749 | 1464202268634 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1749 | 1464202268638 Marionette TRACE conn4 <- [1,194,null,{}] 11:51:08 INFO - PROCESS | 1749 | 1464202268650 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}] 11:51:08 INFO - PROCESS | 1749 | 1464202268836 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:51:08 INFO - PROCESS | 1749 | 1464202268858 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac31400 == 24 [pid = 1749] [id = 56] 11:51:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0x9ac33800) [pid = 1749] [serial = 166] [outer = (nil)] 11:51:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x9c070000) [pid = 1749] [serial = 167] [outer = 0x9ac33800] 11:51:08 INFO - PROCESS | 1749 | 1464202268931 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x9c2d9000) [pid = 1749] [serial = 168] [outer = 0x9ac33800] 11:51:09 INFO - PROCESS | 1749 | 1464202269812 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]]]}] 11:51:09 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0xa2403c00) [pid = 1749] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:51:09 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9b3cac00) [pid = 1749] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:51:09 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0xa214e400) [pid = 1749] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:51:09 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x99704000) [pid = 1749] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1246ms 11:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:51:09 INFO - PROCESS | 1749 | 1464202269883 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1749 | 1464202269886 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:51:09 INFO - PROCESS | 1749 | 1464202269893 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1749 | 1464202269911 Marionette TRACE conn4 <- [1,198,null,{}] 11:51:09 INFO - PROCESS | 1749 | 1464202269918 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}] 11:51:10 INFO - PROCESS | 1749 | 1464202270134 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:51:10 INFO - PROCESS | 1749 | 1464202270241 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e8bc00 == 25 [pid = 1749] [id = 57] 11:51:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x951e6400) [pid = 1749] [serial = 169] [outer = (nil)] 11:51:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0xa2274800) [pid = 1749] [serial = 170] [outer = 0x951e6400] 11:51:10 INFO - PROCESS | 1749 | 1464202270322 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0xa30c7c00) [pid = 1749] [serial = 171] [outer = 0x951e6400] 11:51:11 INFO - PROCESS | 1749 | 1464202271021 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]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1194ms 11:51:11 INFO - PROCESS | 1749 | 1464202271088 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 1749 | 1464202271091 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:51:11 INFO - PROCESS | 1749 | 1464202271104 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 1749 | 1464202271106 Marionette TRACE conn4 <- [1,202,null,{}] 11:51:11 INFO - PROCESS | 1749 | 1464202271112 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}] 11:51:11 INFO - PROCESS | 1749 | 1464202271258 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:51:11 INFO - PROCESS | 1749 | 1464202271269 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c2d9800 == 26 [pid = 1749] [id = 58] 11:51:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0xa214cc00) [pid = 1749] [serial = 172] [outer = (nil)] 11:51:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0xa345c400) [pid = 1749] [serial = 173] [outer = 0xa214cc00] 11:51:11 INFO - PROCESS | 1749 | 1464202271344 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0xa325a400) [pid = 1749] [serial = 174] [outer = 0xa214cc00] 11:51:12 INFO - PROCESS | 1749 | 1464202272239 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]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1181ms 11:51:12 INFO - PROCESS | 1749 | 1464202272287 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1749 | 1464202272293 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:51:12 INFO - PROCESS | 1749 | 1464202272302 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1749 | 1464202272308 Marionette TRACE conn4 <- [1,206,null,{}] 11:51:12 INFO - PROCESS | 1749 | 1464202272319 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}] 11:51:12 INFO - PROCESS | 1749 | 1464202272522 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:51:12 INFO - PROCESS | 1749 | 1464202272664 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e89400 == 27 [pid = 1749] [id = 59] 11:51:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x94630000) [pid = 1749] [serial = 175] [outer = (nil)] 11:51:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x946ad000) [pid = 1749] [serial = 176] [outer = 0x94630000] 11:51:12 INFO - PROCESS | 1749 | 1464202272755 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x95080000) [pid = 1749] [serial = 177] [outer = 0x94630000] 11:51:13 INFO - PROCESS | 1749 | 1464202273696 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]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1436ms 11:51:13 INFO - PROCESS | 1749 | 1464202273739 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1749 | 1464202273749 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:51:13 INFO - PROCESS | 1749 | 1464202273761 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1749 | 1464202273767 Marionette TRACE conn4 <- [1,210,null,{}] 11:51:13 INFO - PROCESS | 1749 | 1464202273775 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}] 11:51:13 INFO - PROCESS | 1749 | 1464202273982 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:51:14 INFO - PROCESS | 1749 | 1464202274135 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x964af000 == 28 [pid = 1749] [id = 60] 11:51:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x99304000) [pid = 1749] [serial = 178] [outer = (nil)] 11:51:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9a2b6800) [pid = 1749] [serial = 179] [outer = 0x99304000] 11:51:14 INFO - PROCESS | 1749 | 1464202274281 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9ac30c00) [pid = 1749] [serial = 180] [outer = 0x99304000] 11:51:15 INFO - PROCESS | 1749 | 1464202275192 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]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1506ms 11:51:15 INFO - PROCESS | 1749 | 1464202275268 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1749 | 1464202275271 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:51:15 INFO - PROCESS | 1749 | 1464202275279 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1749 | 1464202275285 Marionette TRACE conn4 <- [1,214,null,{}] 11:51:15 INFO - PROCESS | 1749 | 1464202275302 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}] 11:51:15 INFO - PROCESS | 1749 | 1464202275561 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:51:15 INFO - PROCESS | 1749 | 1464202275677 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x9bbe4800 == 29 [pid = 1749] [id = 61] 11:51:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0xa21a6400) [pid = 1749] [serial = 181] [outer = (nil)] 11:51:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0xa26c3400) [pid = 1749] [serial = 182] [outer = 0xa21a6400] 11:51:15 INFO - PROCESS | 1749 | 1464202275820 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0xa325d400) [pid = 1749] [serial = 183] [outer = 0xa21a6400] 11:51:16 INFO - PROCESS | 1749 | 1464202276692 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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 11:51:16 INFO - PROCESS | 1749 | 1464202276766 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:51:16 INFO - PROCESS | 1749 | 1464202276771 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:51:16 INFO - PROCESS | 1749 | 1464202276778 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1749 | 1464202276782 Marionette TRACE conn4 <- [1,218,null,{}] 11:51:16 INFO - PROCESS | 1749 | 1464202276788 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}] 11:51:16 INFO - PROCESS | 1749 | 1464202276970 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:51:17 INFO - PROCESS | 1749 | 1464202277113 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6733c00 == 30 [pid = 1749] [id = 62] 11:51:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0xa6734800) [pid = 1749] [serial = 184] [outer = (nil)] 11:51:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0xa6740800) [pid = 1749] [serial = 185] [outer = 0xa6734800] 11:51:17 INFO - PROCESS | 1749 | 1464202277208 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0xa67d2800) [pid = 1749] [serial = 186] [outer = 0xa6734800] 11:51:18 INFO - PROCESS | 1749 | 1464202278177 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]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1432ms 11:51:18 INFO - PROCESS | 1749 | 1464202278215 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1749 | 1464202278218 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:51:18 INFO - PROCESS | 1749 | 1464202278230 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1749 | 1464202278232 Marionette TRACE conn4 <- [1,222,null,{}] 11:51:18 INFO - PROCESS | 1749 | 1464202278239 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}] 11:51:18 INFO - PROCESS | 1749 | 1464202278414 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:51:18 INFO - PROCESS | 1749 | 1464202278559 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9bbd8800 == 31 [pid = 1749] [id = 63] 11:51:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0xa6290000) [pid = 1749] [serial = 187] [outer = (nil)] 11:51:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0xa68e5800) [pid = 1749] [serial = 188] [outer = 0xa6290000] 11:51:18 INFO - PROCESS | 1749 | 1464202278651 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0xa6cd8400) [pid = 1749] [serial = 189] [outer = 0xa6290000] 11:51:19 INFO - PROCESS | 1749 | 1464202279540 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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1343ms 11:51:19 INFO - PROCESS | 1749 | 1464202279573 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 1749 | 1464202279577 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:51:19 INFO - PROCESS | 1749 | 1464202279584 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 1749 | 1464202279588 Marionette TRACE conn4 <- [1,226,null,{}] 11:51:19 INFO - PROCESS | 1749 | 1464202279594 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}] 11:51:19 INFO - PROCESS | 1749 | 1464202279812 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:51:19 INFO - PROCESS | 1749 | 1464202279959 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x952dbc00 == 32 [pid = 1749] [id = 64] 11:51:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x952dc000) [pid = 1749] [serial = 190] [outer = (nil)] 11:51:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x952e6400) [pid = 1749] [serial = 191] [outer = 0x952dc000] 11:51:20 INFO - PROCESS | 1749 | 1464202280049 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0xa6cdd800) [pid = 1749] [serial = 192] [outer = 0x952dc000] 11:51:21 INFO - PROCESS | 1749 | 1464202281196 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]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1633ms 11:51:21 INFO - PROCESS | 1749 | 1464202281218 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 1749 | 1464202281224 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:51:21 INFO - PROCESS | 1749 | 1464202281233 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1749 | 1464202281239 Marionette TRACE conn4 <- [1,230,null,{}] 11:51:21 INFO - PROCESS | 1749 | 1464202281249 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}] 11:51:21 INFO - PROCESS | 1749 | 1464202281423 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:51:21 INFO - PROCESS | 1749 | 1464202281603 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x952de800 == 33 [pid = 1749] [id = 65] 11:51:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x952df000) [pid = 1749] [serial = 193] [outer = (nil)] 11:51:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x952e3800) [pid = 1749] [serial = 194] [outer = 0x952df000] 11:51:21 INFO - PROCESS | 1749 | 1464202281685 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x952e8800) [pid = 1749] [serial = 195] [outer = 0x952df000] 11:51:22 INFO - PROCESS | 1749 | 1464202282534 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]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1344ms 11:51:22 INFO - PROCESS | 1749 | 1464202282579 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1749 | 1464202282601 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:51:22 INFO - PROCESS | 1749 | 1464202282612 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1749 | 1464202282623 Marionette TRACE conn4 <- [1,234,null,{}] 11:51:22 INFO - PROCESS | 1749 | 1464202282637 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}] 11:51:22 INFO - PROCESS | 1749 | 1464202282859 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:51:23 INFO - PROCESS | 1749 | 1464202283048 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e91800 == 34 [pid = 1749] [id = 66] 11:51:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x92e94800) [pid = 1749] [serial = 196] [outer = (nil)] 11:51:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x951ea000) [pid = 1749] [serial = 197] [outer = 0x92e94800] 11:51:23 INFO - PROCESS | 1749 | 1464202283184 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a375c00) [pid = 1749] [serial = 198] [outer = 0x92e94800] 11:51:23 INFO - PROCESS | 1749 | --DOCSHELL 0x99710400 == 33 [pid = 1749] [id = 34] 11:51:23 INFO - PROCESS | 1749 | --DOCSHELL 0x92e35000 == 32 [pid = 1749] [id = 33] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x95078400) [pid = 1749] [serial = 113] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x99e0f800) [pid = 1749] [serial = 116] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9c2d8800) [pid = 1749] [serial = 119] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa22bd400) [pid = 1749] [serial = 137] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOCSHELL 0x9390a400 == 31 [pid = 1749] [id = 47] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa3020800) [pid = 1749] [serial = 132] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9bb5d800) [pid = 1749] [serial = 128] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0xa346b000) [pid = 1749] [serial = 134] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9a384800) [pid = 1749] [serial = 125] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a889400) [pid = 1749] [serial = 126] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x99757c00) [pid = 1749] [serial = 122] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0xa35efc00) [pid = 1749] [serial = 135] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0xa2630400) [pid = 1749] [serial = 131] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9c1b2000) [pid = 1749] [serial = 129] [outer = (nil)] [url = about:blank] 11:51:23 INFO - PROCESS | 1749 | 1464202283993 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]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1397ms 11:51:24 INFO - PROCESS | 1749 | 1464202284023 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 1749 | 1464202284027 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:51:24 INFO - PROCESS | 1749 | 1464202284035 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1749 | 1464202284041 Marionette TRACE conn4 <- [1,238,null,{}] 11:51:24 INFO - PROCESS | 1749 | 1464202284058 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}] 11:51:24 INFO - PROCESS | 1749 | 1464202284221 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:51:24 INFO - PROCESS | 1749 | 1464202284245 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e30800 == 32 [pid = 1749] [id = 67] 11:51:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9ac32000) [pid = 1749] [serial = 199] [outer = (nil)] 11:51:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9b59f400) [pid = 1749] [serial = 200] [outer = 0x9ac32000] 11:51:24 INFO - PROCESS | 1749 | 1464202284328 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9bbde400) [pid = 1749] [serial = 201] [outer = 0x9ac32000] 11:51:25 INFO - PROCESS | 1749 | 1464202285218 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]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1235ms 11:51:25 INFO - PROCESS | 1749 | 1464202285272 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1749 | 1464202285275 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:51:25 INFO - PROCESS | 1749 | 1464202285283 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1749 | 1464202285286 Marionette TRACE conn4 <- [1,242,null,{}] 11:51:25 INFO - PROCESS | 1749 | 1464202285292 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}] 11:51:25 INFO - PROCESS | 1749 | 1464202285457 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:51:25 INFO - PROCESS | 1749 | 1464202285579 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x92848800 == 33 [pid = 1749] [id = 68] 11:51:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9b3c7c00) [pid = 1749] [serial = 202] [outer = (nil)] 11:51:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9d9b0800) [pid = 1749] [serial = 203] [outer = 0x9b3c7c00] 11:51:25 INFO - PROCESS | 1749 | 1464202285656 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0xa2403800) [pid = 1749] [serial = 204] [outer = 0x9b3c7c00] 11:51:26 INFO - PROCESS | 1749 | 1464202286482 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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1234ms 11:51:26 INFO - PROCESS | 1749 | 1464202286518 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 1749 | 1464202286522 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:51:26 INFO - PROCESS | 1749 | 1464202286536 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 1749 | 1464202286541 Marionette TRACE conn4 <- [1,246,null,{}] 11:51:26 INFO - PROCESS | 1749 | 1464202286547 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}] 11:51:26 INFO - PROCESS | 1749 | 1464202286752 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:51:26 INFO - PROCESS | 1749 | 1464202286782 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e8a000 == 34 [pid = 1749] [id = 69] 11:51:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93909400) [pid = 1749] [serial = 205] [outer = (nil)] 11:51:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0xa321b800) [pid = 1749] [serial = 206] [outer = 0x93909400] 11:51:26 INFO - PROCESS | 1749 | 1464202286855 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0xa35ea800) [pid = 1749] [serial = 207] [outer = 0x93909400] 11:51:27 INFO - PROCESS | 1749 | 1464202287727 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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1242ms 11:51:27 INFO - PROCESS | 1749 | 1464202287771 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 1749 | 1464202287775 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:51:27 INFO - PROCESS | 1749 | 1464202287787 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 1749 | 1464202287789 Marionette TRACE conn4 <- [1,250,null,{}] 11:51:27 INFO - PROCESS | 1749 | 1464202287796 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}] 11:51:28 INFO - PROCESS | 1749 | 1464202288130 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x951e6400) [pid = 1749] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x98715800) [pid = 1749] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9a890400) [pid = 1749] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x99f0cc00) [pid = 1749] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a375800) [pid = 1749] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x95015400) [pid = 1749] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x95018400) [pid = 1749] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:51:28 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9ac33800) [pid = 1749] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:51:28 INFO - PROCESS | 1749 | 1464202288224 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x95015400 == 35 [pid = 1749] [id = 70] 11:51:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x95016800) [pid = 1749] [serial = 208] [outer = (nil)] 11:51:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x99f0cc00) [pid = 1749] [serial = 209] [outer = 0x95016800] 11:51:28 INFO - PROCESS | 1749 | 1464202288316 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9b549800) [pid = 1749] [serial = 210] [outer = 0x95016800] 11:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1389ms 11:51:29 INFO - PROCESS | 1749 | 1464202289161 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]]]}] 11:51:29 INFO - PROCESS | 1749 | 1464202289172 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 1749 | 1464202289175 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:51:29 INFO - PROCESS | 1749 | 1464202289182 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 1749 | 1464202289184 Marionette TRACE conn4 <- [1,254,null,{}] 11:51:29 INFO - PROCESS | 1749 | 1464202289190 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}] 11:51:29 INFO - PROCESS | 1749 | 1464202289340 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:51:29 INFO - PROCESS | 1749 | 1464202289359 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x94631000 == 36 [pid = 1749] [id = 71] 11:51:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a890400) [pid = 1749] [serial = 211] [outer = (nil)] 11:51:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0xa6ce4000) [pid = 1749] [serial = 212] [outer = 0x9a890400] 11:51:29 INFO - PROCESS | 1749 | 1464202289434 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0xa6ea3400) [pid = 1749] [serial = 213] [outer = 0x9a890400] 11:51:30 INFO - PROCESS | 1749 | 1464202290484 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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1334ms 11:51:30 INFO - PROCESS | 1749 | 1464202290517 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 1749 | 1464202290523 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:51:30 INFO - PROCESS | 1749 | 1464202290532 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 1749 | 1464202290538 Marionette TRACE conn4 <- [1,258,null,{}] 11:51:30 INFO - PROCESS | 1749 | 1464202290549 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}] 11:51:30 INFO - PROCESS | 1749 | 1464202290743 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:51:30 INFO - PROCESS | 1749 | 1464202290896 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x9284c000 == 37 [pid = 1749] [id = 72] 11:51:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x92e8ec00) [pid = 1749] [serial = 214] [outer = (nil)] 11:51:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x95017800) [pid = 1749] [serial = 215] [outer = 0x92e8ec00] 11:51:30 INFO - PROCESS | 1749 | 1464202290986 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x952e4000) [pid = 1749] [serial = 216] [outer = 0x92e8ec00] 11:51:31 INFO - PROCESS | 1749 | 1464202291994 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]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1493ms 11:51:32 INFO - PROCESS | 1749 | 1464202292026 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 1749 | 1464202292036 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:51:32 INFO - PROCESS | 1749 | 1464202292049 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 1749 | 1464202292053 Marionette TRACE conn4 <- [1,262,null,{}] 11:51:32 INFO - PROCESS | 1749 | 1464202292060 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}] 11:51:32 INFO - PROCESS | 1749 | 1464202292258 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:51:32 INFO - PROCESS | 1749 | 1464202292409 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x95013400 == 38 [pid = 1749] [id = 73] 11:51:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a4bb400) [pid = 1749] [serial = 217] [outer = (nil)] 11:51:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9aca2000) [pid = 1749] [serial = 218] [outer = 0x9a4bb400] 11:51:32 INFO - PROCESS | 1749 | 1464202292501 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9afdb000) [pid = 1749] [serial = 219] [outer = 0x9a4bb400] 11:51:33 INFO - PROCESS | 1749 | 1464202293549 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]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1539ms 11:51:33 INFO - PROCESS | 1749 | 1464202293587 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:51:33 INFO - PROCESS | 1749 | 1464202293592 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:51:33 INFO - PROCESS | 1749 | 1464202293599 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 1749 | 1464202293606 Marionette TRACE conn4 <- [1,266,null,{}] 11:51:33 INFO - PROCESS | 1749 | 1464202293623 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}] 11:51:33 INFO - PROCESS | 1749 | 1464202293811 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:51:34 INFO - PROCESS | 1749 | 1464202294002 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x9afe5800 == 39 [pid = 1749] [id = 74] 11:51:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9b59bc00) [pid = 1749] [serial = 220] [outer = (nil)] 11:51:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9c1b2000) [pid = 1749] [serial = 221] [outer = 0x9b59bc00] 11:51:34 INFO - PROCESS | 1749 | 1464202294107 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa3021800) [pid = 1749] [serial = 222] [outer = 0x9b59bc00] 11:51:35 INFO - PROCESS | 1749 | 1464202295158 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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1594ms 11:51:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9c077800) [pid = 1749] [serial = 223] [outer = 0x9a797000] 11:51:35 INFO - PROCESS | 1749 | 1464202295238 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 1749 | 1464202295243 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:51:35 INFO - PROCESS | 1749 | 1464202295310 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 1749 | 1464202295315 Marionette TRACE conn4 <- [1,270,null,{}] 11:51:35 INFO - PROCESS | 1749 | 1464202295333 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}] 11:51:35 INFO - PROCESS | 1749 | 1464202295540 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:51:35 INFO - PROCESS | 1749 | 1464202295708 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e8b000 == 40 [pid = 1749] [id = 75] 11:51:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x964a9c00) [pid = 1749] [serial = 224] [outer = (nil)] 11:51:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa675fc00) [pid = 1749] [serial = 225] [outer = 0x964a9c00] 11:51:35 INFO - PROCESS | 1749 | 1464202295799 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa6ce2400) [pid = 1749] [serial = 226] [outer = 0x964a9c00] 11:51:36 INFO - PROCESS | 1749 | 1464202296686 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]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1499ms 11:51:36 INFO - PROCESS | 1749 | 1464202296761 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 1749 | 1464202296764 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:51:36 INFO - PROCESS | 1749 | 1464202296771 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1749 | 1464202296775 Marionette TRACE conn4 <- [1,274,null,{}] 11:51:36 INFO - PROCESS | 1749 | 1464202296782 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}] 11:51:36 INFO - PROCESS | 1749 | 1464202296994 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:51:37 INFO - PROCESS | 1749 | 1464202297146 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e87000 == 41 [pid = 1749] [id = 76] 11:51:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a889400) [pid = 1749] [serial = 227] [outer = (nil)] 11:51:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa8282400) [pid = 1749] [serial = 228] [outer = 0x9a889400] 11:51:37 INFO - PROCESS | 1749 | 1464202297239 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa8289c00) [pid = 1749] [serial = 229] [outer = 0x9a889400] 11:51:38 INFO - PROCESS | 1749 | 1464202298115 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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1380ms 11:51:38 INFO - PROCESS | 1749 | 1464202298166 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 1749 | 1464202298169 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:51:38 INFO - PROCESS | 1749 | 1464202298178 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 1749 | 1464202298181 Marionette TRACE conn4 <- [1,278,null,{}] 11:51:38 INFO - PROCESS | 1749 | 1464202298188 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}] 11:51:38 INFO - PROCESS | 1749 | 1464202298428 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:51:38 INFO - PROCESS | 1749 | 1464202298703 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6f39c00 == 42 [pid = 1749] [id = 77] 11:51:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa8c2cc00) [pid = 1749] [serial = 230] [outer = (nil)] 11:51:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa9024800) [pid = 1749] [serial = 231] [outer = 0xa8c2cc00] 11:51:38 INFO - PROCESS | 1749 | 1464202298871 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa9065800) [pid = 1749] [serial = 232] [outer = 0xa8c2cc00] 11:51:40 INFO - PROCESS | 1749 | 1464202300065 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]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1940ms 11:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:51:40 INFO - PROCESS | 1749 | 1464202300118 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 1749 | 1464202300122 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:51:40 INFO - PROCESS | 1749 | 1464202300129 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 1749 | 1464202300132 Marionette TRACE conn4 <- [1,282,null,{}] 11:51:40 INFO - PROCESS | 1749 | 1464202300138 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}] 11:51:40 INFO - PROCESS | 1749 | 1464202300312 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:51:40 INFO - PROCESS | 1749 | 1464202300512 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c21400 == 43 [pid = 1749] [id = 78] 11:51:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x92c21800) [pid = 1749] [serial = 233] [outer = (nil)] 11:51:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x92c2a800) [pid = 1749] [serial = 234] [outer = 0x92c21800] 11:51:40 INFO - PROCESS | 1749 | 1464202300611 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x92c2d400) [pid = 1749] [serial = 235] [outer = 0x92c21800] 11:51:41 INFO - PROCESS | 1749 | 1464202301533 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1485ms 11:51:41 INFO - PROCESS | 1749 | 1464202301616 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 1749 | 1464202301623 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:51:41 INFO - PROCESS | 1749 | 1464202301634 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 1749 | 1464202301638 Marionette TRACE conn4 <- [1,286,null,{}] 11:51:41 INFO - PROCESS | 1749 | 1464202301649 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}] 11:51:41 INFO - PROCESS | 1749 | 1464202301968 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:51:42 INFO - PROCESS | 1749 | 1464202302239 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c29800 == 44 [pid = 1749] [id = 79] 11:51:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x92c2a000) [pid = 1749] [serial = 236] [outer = (nil)] 11:51:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9a95f400) [pid = 1749] [serial = 237] [outer = 0x92c2a000] 11:51:42 INFO - PROCESS | 1749 | 1464202302418 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9a962c00) [pid = 1749] [serial = 238] [outer = 0x92c2a000] 11:51:43 INFO - PROCESS | 1749 | 1464202303387 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]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1800ms 11:51:43 INFO - PROCESS | 1749 | 1464202303451 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 1749 | 1464202303456 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:51:43 INFO - PROCESS | 1749 | 1464202303466 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 1749 | 1464202303469 Marionette TRACE conn4 <- [1,290,null,{}] 11:51:43 INFO - PROCESS | 1749 | 1464202303476 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}] 11:51:43 INFO - PROCESS | 1749 | 1464202303664 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:51:43 INFO - PROCESS | 1749 | 1464202303833 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d02800 == 45 [pid = 1749] [id = 80] 11:51:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x90d03000) [pid = 1749] [serial = 239] [outer = (nil)] 11:51:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x90d0a000) [pid = 1749] [serial = 240] [outer = 0x90d03000] 11:51:43 INFO - PROCESS | 1749 | 1464202303924 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x90d0c000) [pid = 1749] [serial = 241] [outer = 0x90d03000] 11:51:44 INFO - PROCESS | 1749 | 1464202304842 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]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1440ms 11:51:44 INFO - PROCESS | 1749 | 1464202304907 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 1749 | 1464202304910 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:51:44 INFO - PROCESS | 1749 | 1464202304918 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 1749 | 1464202304921 Marionette TRACE conn4 <- [1,294,null,{}] 11:51:44 INFO - PROCESS | 1749 | 1464202304927 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}] 11:51:45 INFO - PROCESS | 1749 | 1464202305104 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:51:45 INFO - PROCESS | 1749 | 1464202305259 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d05800 == 46 [pid = 1749] [id = 81] 11:51:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x90d0a400) [pid = 1749] [serial = 242] [outer = (nil)] 11:51:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x90e06400) [pid = 1749] [serial = 243] [outer = 0x90d0a400] 11:51:45 INFO - PROCESS | 1749 | 1464202305354 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x90e08000) [pid = 1749] [serial = 244] [outer = 0x90d0a400] 11:51:46 INFO - PROCESS | 1749 | 1464202306278 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]]]}] 11:51:46 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. 11:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1389ms 11:51:46 INFO - PROCESS | 1749 | 1464202306310 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 1749 | 1464202306314 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:51:46 INFO - PROCESS | 1749 | 1464202306322 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 1749 | 1464202306327 Marionette TRACE conn4 <- [1,298,null,{}] 11:51:46 INFO - PROCESS | 1749 | 1464202306333 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}] 11:51:46 INFO - PROCESS | 1749 | 1464202306562 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:51:47 INFO - PROCESS | 1749 | 1464202307047 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c2fc00 == 47 [pid = 1749] [id = 82] 11:51:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x92c30000) [pid = 1749] [serial = 245] [outer = (nil)] 11:51:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x92e8e000) [pid = 1749] [serial = 246] [outer = 0x92c30000] 11:51:47 INFO - PROCESS | 1749 | 1464202307175 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x94634800) [pid = 1749] [serial = 247] [outer = 0x92c30000] 11:51:48 INFO - PROCESS | 1749 | 1464202308043 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]]]}] 11:51:48 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. 11:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1747ms 11:51:48 INFO - PROCESS | 1749 | 1464202308073 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1749 | 1464202308080 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:51:48 INFO - PROCESS | 1749 | 1464202308090 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1749 | 1464202308094 Marionette TRACE conn4 <- [1,302,null,{}] 11:51:48 INFO - PROCESS | 1749 | 1464202308102 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}] 11:51:48 INFO - PROCESS | 1749 | 1464202308300 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:51:48 INFO - PROCESS | 1749 | 1464202308569 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x9500e800 == 48 [pid = 1749] [id = 83] 11:51:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x951e2800) [pid = 1749] [serial = 248] [outer = (nil)] 11:51:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x952e1000) [pid = 1749] [serial = 249] [outer = 0x951e2800] 11:51:48 INFO - PROCESS | 1749 | 1464202308737 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x99304400) [pid = 1749] [serial = 250] [outer = 0x951e2800] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0xa345c400) [pid = 1749] [serial = 173] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0xa30c7c00) [pid = 1749] [serial = 171] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0xa2274800) [pid = 1749] [serial = 170] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9916a400) [pid = 1749] [serial = 158] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x9a88ac00) [pid = 1749] [serial = 143] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0xa3254000) [pid = 1749] [serial = 138] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x93c94000) [pid = 1749] [serial = 140] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a88ec00) [pid = 1749] [serial = 162] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0xa1155800) [pid = 1749] [serial = 146] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x92e92c00) [pid = 1749] [serial = 152] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9bb5e000) [pid = 1749] [serial = 165] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9c355c00) [pid = 1749] [serial = 114] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0xa6740000) [pid = 1749] [serial = 149] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9a739400) [pid = 1749] [serial = 161] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x951e8000) [pid = 1749] [serial = 156] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x99e07400) [pid = 1749] [serial = 159] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9ac9a000) [pid = 1749] [serial = 164] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9c2d9000) [pid = 1749] [serial = 168] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x95080400) [pid = 1749] [serial = 155] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9c070000) [pid = 1749] [serial = 167] [outer = (nil)] [url = about:blank] 11:51:49 INFO - PROCESS | 1749 | 1464202309675 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]]]}] 11:51:49 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. 11:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1632ms 11:51:49 INFO - PROCESS | 1749 | 1464202309731 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 1749 | 1464202309738 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:51:49 INFO - PROCESS | 1749 | 1464202309746 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 1749 | 1464202309750 Marionette TRACE conn4 <- [1,306,null,{}] 11:51:49 INFO - PROCESS | 1749 | 1464202309756 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}] 11:51:49 INFO - PROCESS | 1749 | 1464202309946 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:51:50 INFO - PROCESS | 1749 | 1464202310074 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x93c94000 == 49 [pid = 1749] [id = 84] 11:51:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x95080400) [pid = 1749] [serial = 251] [outer = (nil)] 11:51:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x99756000) [pid = 1749] [serial = 252] [outer = 0x95080400] 11:51:50 INFO - PROCESS | 1749 | 1464202310156 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9a732800) [pid = 1749] [serial = 253] [outer = 0x95080400] 11:51:51 INFO - PROCESS | 1749 | 1464202311002 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]]]}] 11:51:51 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. 11:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 11:51:51 INFO - PROCESS | 1749 | 1464202311029 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 1749 | 1464202311033 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:51:51 INFO - PROCESS | 1749 | 1464202311048 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 1749 | 1464202311058 Marionette TRACE conn4 <- [1,310,null,{}] 11:51:51 INFO - PROCESS | 1749 | 1464202311066 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}] 11:51:51 INFO - PROCESS | 1749 | 1464202311250 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:51:51 INFO - PROCESS | 1749 | 1464202311379 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x99704400 == 50 [pid = 1749] [id = 85] 11:51:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9a88f400) [pid = 1749] [serial = 254] [outer = (nil)] 11:51:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9a96dc00) [pid = 1749] [serial = 255] [outer = 0x9a88f400] 11:51:51 INFO - PROCESS | 1749 | 1464202311455 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9ac35000) [pid = 1749] [serial = 256] [outer = 0x9a88f400] 11:51:52 INFO - PROCESS | 1749 | 1464202312314 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]]]}] 11:51:52 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. 11:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1349ms 11:51:52 INFO - PROCESS | 1749 | 1464202312390 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 1749 | 1464202312395 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:51:52 INFO - PROCESS | 1749 | 1464202312402 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 1749 | 1464202312406 Marionette TRACE conn4 <- [1,314,null,{}] 11:51:52 INFO - PROCESS | 1749 | 1464202312421 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}] 11:51:52 INFO - PROCESS | 1749 | 1464202312629 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:51:52 INFO - PROCESS | 1749 | 1464202312656 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a967c00 == 51 [pid = 1749] [id = 86] 11:51:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9a96ec00) [pid = 1749] [serial = 257] [outer = (nil)] 11:51:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9afe0400) [pid = 1749] [serial = 258] [outer = 0x9a96ec00] 11:51:52 INFO - PROCESS | 1749 | 1464202312733 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x9afe5000) [pid = 1749] [serial = 259] [outer = 0x9a96ec00] 11:51:53 INFO - PROCESS | 1749 | 1464202313686 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]]]}] 11:51:53 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. 11:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1299ms 11:51:53 INFO - PROCESS | 1749 | 1464202313705 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 1749 | 1464202313708 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:51:53 INFO - PROCESS | 1749 | 1464202313715 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 1749 | 1464202313719 Marionette TRACE conn4 <- [1,318,null,{}] 11:51:53 INFO - PROCESS | 1749 | 1464202313724 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}] 11:51:54 INFO - PROCESS | 1749 | 1464202314079 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:51:54 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x93909400) [pid = 1749] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:51:54 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x95016800) [pid = 1749] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:51:54 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9b3c7c00) [pid = 1749] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:51:54 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x92e94800) [pid = 1749] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:51:54 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9ac32000) [pid = 1749] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:51:54 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x952df000) [pid = 1749] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:51:54 INFO - PROCESS | 1749 | 1464202314219 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fdbc00 == 52 [pid = 1749] [id = 87] 11:51:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x90fdc000) [pid = 1749] [serial = 260] [outer = (nil)] 11:51:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x90fde400) [pid = 1749] [serial = 261] [outer = 0x90fdc000] 11:51:54 INFO - PROCESS | 1749 | 1464202314314 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x95016800) [pid = 1749] [serial = 262] [outer = 0x90fdc000] 11:51:55 INFO - PROCESS | 1749 | 1464202315074 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]]]}] 11:51:55 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. 11:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1381ms 11:51:55 INFO - PROCESS | 1749 | 1464202315098 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1749 | 1464202315102 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:51:55 INFO - PROCESS | 1749 | 1464202315108 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1749 | 1464202315111 Marionette TRACE conn4 <- [1,322,null,{}] 11:51:55 INFO - PROCESS | 1749 | 1464202315117 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}] 11:51:55 INFO - PROCESS | 1749 | 1464202315288 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:51:55 INFO - PROCESS | 1749 | 1464202315306 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x90edec00 == 53 [pid = 1749] [id = 88] 11:51:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x90edf800) [pid = 1749] [serial = 263] [outer = (nil)] 11:51:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x90ee6c00) [pid = 1749] [serial = 264] [outer = 0x90edf800] 11:51:55 INFO - PROCESS | 1749 | 1464202315383 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x90fd7800) [pid = 1749] [serial = 265] [outer = 0x90edf800] 11:51:56 INFO - PROCESS | 1749 | 1464202316435 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]]]}] 11:51:56 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. 11:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 11:51:56 INFO - PROCESS | 1749 | 1464202316493 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 1749 | 1464202316502 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:51:56 INFO - PROCESS | 1749 | 1464202316514 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 1749 | 1464202316521 Marionette TRACE conn4 <- [1,326,null,{}] 11:51:56 INFO - PROCESS | 1749 | 1464202316576 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}] 11:51:56 INFO - PROCESS | 1749 | 1464202316833 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:51:57 INFO - PROCESS | 1749 | 1464202317056 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x90eda800 == 54 [pid = 1749] [id = 89] 11:51:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x90ee1000) [pid = 1749] [serial = 266] [outer = (nil)] 11:51:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x90fd7c00) [pid = 1749] [serial = 267] [outer = 0x90ee1000] 11:51:57 INFO - PROCESS | 1749 | 1464202317164 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x90fe2c00) [pid = 1749] [serial = 268] [outer = 0x90ee1000] 11:51:58 INFO - PROCESS | 1749 | 1464202318132 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]]]}] 11:51:58 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. 11:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1651ms 11:51:58 INFO - PROCESS | 1749 | 1464202318164 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1749 | 1464202318173 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:51:58 INFO - PROCESS | 1749 | 1464202318185 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1749 | 1464202318189 Marionette TRACE conn4 <- [1,330,null,{}] 11:51:58 INFO - PROCESS | 1749 | 1464202318196 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}] 11:51:58 INFO - PROCESS | 1749 | 1464202318446 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:51:58 INFO - PROCESS | 1749 | 1464202318669 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x94634000 == 55 [pid = 1749] [id = 90] 11:51:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x9507b000) [pid = 1749] [serial = 269] [outer = (nil)] 11:51:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x951e4800) [pid = 1749] [serial = 270] [outer = 0x9507b000] 11:51:58 INFO - PROCESS | 1749 | 1464202318761 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x952e0000) [pid = 1749] [serial = 271] [outer = 0x9507b000] 11:51:59 INFO - PROCESS | 1749 | 1464202319706 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]]]}] 11:51:59 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. 11:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1542ms 11:51:59 INFO - PROCESS | 1749 | 1464202319730 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1749 | 1464202319737 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:51:59 INFO - PROCESS | 1749 | 1464202319749 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1749 | 1464202319760 Marionette TRACE conn4 <- [1,334,null,{}] 11:51:59 INFO - PROCESS | 1749 | 1464202319788 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}] 11:52:00 INFO - PROCESS | 1749 | 1464202320218 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:52:00 INFO - PROCESS | 1749 | 1464202320460 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x92845000 == 56 [pid = 1749] [id = 91] 11:52:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x9a968000) [pid = 1749] [serial = 272] [outer = (nil)] 11:52:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x9a96cc00) [pid = 1749] [serial = 273] [outer = 0x9a968000] 11:52:00 INFO - PROCESS | 1749 | 1464202320616 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x9afe0800) [pid = 1749] [serial = 274] [outer = 0x9a968000] 11:52:01 INFO - PROCESS | 1749 | 1464202321535 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]]]}] 11:52:01 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. 11:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1848ms 11:52:01 INFO - PROCESS | 1749 | 1464202321596 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1749 | 1464202321601 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:52:01 INFO - PROCESS | 1749 | 1464202321608 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1749 | 1464202321612 Marionette TRACE conn4 <- [1,338,null,{}] 11:52:01 INFO - PROCESS | 1749 | 1464202321618 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}] 11:52:01 INFO - PROCESS | 1749 | 1464202321824 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:52:01 INFO - PROCESS | 1749 | 1464202321981 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x93c94800 == 57 [pid = 1749] [id = 92] 11:52:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x9bbdc400) [pid = 1749] [serial = 275] [outer = (nil)] 11:52:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x9c1b4400) [pid = 1749] [serial = 276] [outer = 0x9bbdc400] 11:52:02 INFO - PROCESS | 1749 | 1464202322102 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x9c339800) [pid = 1749] [serial = 277] [outer = 0x9bbdc400] 11:52:03 INFO - PROCESS | 1749 | 1464202323022 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]]]}] 11:52:03 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. 11:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1440ms 11:52:03 INFO - PROCESS | 1749 | 1464202323050 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1749 | 1464202323054 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:52:03 INFO - PROCESS | 1749 | 1464202323061 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1749 | 1464202323064 Marionette TRACE conn4 <- [1,342,null,{}] 11:52:03 INFO - PROCESS | 1749 | 1464202323070 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}] 11:52:03 INFO - PROCESS | 1749 | 1464202323264 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:52:03 INFO - PROCESS | 1749 | 1464202323442 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d0a800 == 58 [pid = 1749] [id = 93] 11:52:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x9392b000) [pid = 1749] [serial = 278] [outer = (nil)] 11:52:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x93932400) [pid = 1749] [serial = 279] [outer = 0x9392b000] 11:52:03 INFO - PROCESS | 1749 | 1464202323534 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x93935c00) [pid = 1749] [serial = 280] [outer = 0x9392b000] 11:52:04 INFO - PROCESS | 1749 | 1464202324445 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]]]}] 11:52:04 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. 11:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1438ms 11:52:04 INFO - PROCESS | 1749 | 1464202324500 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 1749 | 1464202324504 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:52:04 INFO - PROCESS | 1749 | 1464202324511 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 1749 | 1464202324515 Marionette TRACE conn4 <- [1,346,null,{}] 11:52:04 INFO - PROCESS | 1749 | 1464202324523 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}] 11:52:04 INFO - PROCESS | 1749 | 1464202324783 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:52:05 INFO - PROCESS | 1749 | 1464202324992 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x93937c00 == 59 [pid = 1749] [id = 94] 11:52:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x9bb63400) [pid = 1749] [serial = 281] [outer = (nil)] 11:52:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0xa2279c00) [pid = 1749] [serial = 282] [outer = 0x9bb63400] 11:52:05 INFO - PROCESS | 1749 | 1464202325128 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0xa2634400) [pid = 1749] [serial = 283] [outer = 0x9bb63400] 11:52:06 INFO - PROCESS | 1749 | 1464202326012 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]]]}] 11:52:06 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. 11:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1534ms 11:52:06 INFO - PROCESS | 1749 | 1464202326047 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 1749 | 1464202326051 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:52:06 INFO - PROCESS | 1749 | 1464202326058 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 1749 | 1464202326060 Marionette TRACE conn4 <- [1,350,null,{}] 11:52:06 INFO - PROCESS | 1749 | 1464202326067 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}] 11:52:06 INFO - PROCESS | 1749 | 1464202326252 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:52:06 INFO - PROCESS | 1749 | 1464202326434 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f783000 == 60 [pid = 1749] [id = 95] 11:52:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8f784800) [pid = 1749] [serial = 284] [outer = (nil)] 11:52:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8f78b400) [pid = 1749] [serial = 285] [outer = 0x8f784800] 11:52:06 INFO - PROCESS | 1749 | 1464202326528 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8f78f800) [pid = 1749] [serial = 286] [outer = 0x8f784800] 11:52:07 INFO - PROCESS | 1749 | 1464202327509 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]]]}] 11:52:07 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. 11:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1489ms 11:52:07 INFO - PROCESS | 1749 | 1464202327549 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1749 | 1464202327553 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:52:07 INFO - PROCESS | 1749 | 1464202327560 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1749 | 1464202327564 Marionette TRACE conn4 <- [1,354,null,{}] 11:52:07 INFO - PROCESS | 1749 | 1464202327570 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}] 11:52:07 INFO - PROCESS | 1749 | 1464202327764 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:52:07 INFO - PROCESS | 1749 | 1464202327967 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f78c000 == 61 [pid = 1749] [id = 96] 11:52:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8f790c00) [pid = 1749] [serial = 287] [outer = (nil)] 11:52:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0xa21a5c00) [pid = 1749] [serial = 288] [outer = 0x8f790c00] 11:52:08 INFO - PROCESS | 1749 | 1464202328104 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0xa321ec00) [pid = 1749] [serial = 289] [outer = 0x8f790c00] 11:52:09 INFO - PROCESS | 1749 | 1464202329048 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]]]}] 11:52:09 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. 11:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1545ms 11:52:09 INFO - PROCESS | 1749 | 1464202329106 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 1749 | 1464202329110 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:52:09 INFO - PROCESS | 1749 | 1464202329119 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 1749 | 1464202329123 Marionette TRACE conn4 <- [1,358,null,{}] 11:52:09 INFO - PROCESS | 1749 | 1464202329129 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}] 11:52:09 INFO - PROCESS | 1749 | 1464202329429 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:52:09 INFO - PROCESS | 1749 | 1464202329967 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee2800 == 62 [pid = 1749] [id = 97] 11:52:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x90ee3000) [pid = 1749] [serial = 290] [outer = (nil)] 11:52:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x90ee7800) [pid = 1749] [serial = 291] [outer = 0x90ee3000] 11:52:10 INFO - PROCESS | 1749 | 1464202330053 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x92c22000) [pid = 1749] [serial = 292] [outer = 0x90ee3000] 11:52:11 INFO - PROCESS | 1749 | 1464202331086 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]]]}] 11:52:11 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. 11:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2041ms 11:52:11 INFO - PROCESS | 1749 | 1464202331161 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 1749 | 1464202331168 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:52:11 INFO - PROCESS | 1749 | 1464202331177 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 1749 | 1464202331183 Marionette TRACE conn4 <- [1,362,null,{}] 11:52:11 INFO - PROCESS | 1749 | 1464202331198 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}] 11:52:11 INFO - PROCESS | 1749 | 1464202331421 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:52:11 INFO - PROCESS | 1749 | 1464202331645 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c2b000 == 63 [pid = 1749] [id = 98] 11:52:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x92c2f800) [pid = 1749] [serial = 293] [outer = (nil)] 11:52:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x93933800) [pid = 1749] [serial = 294] [outer = 0x92c2f800] 11:52:11 INFO - PROCESS | 1749 | 1464202331733 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x95017400) [pid = 1749] [serial = 295] [outer = 0x92c2f800] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x9a793400 == 62 [pid = 1749] [id = 35] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x90fdbc00 == 61 [pid = 1749] [id = 87] 11:52:12 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x946ad000) [pid = 1749] [serial = 176] [outer = (nil)] [url = about:blank] 11:52:12 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9a2b6800) [pid = 1749] [serial = 179] [outer = (nil)] [url = about:blank] 11:52:12 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0xa6740800) [pid = 1749] [serial = 185] [outer = (nil)] [url = about:blank] 11:52:12 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0xa26c3400) [pid = 1749] [serial = 182] [outer = (nil)] [url = about:blank] 11:52:12 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0xa68e5800) [pid = 1749] [serial = 188] [outer = (nil)] [url = about:blank] 11:52:12 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0xa6ce4000) [pid = 1749] [serial = 212] [outer = (nil)] [url = about:blank] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x9a967c00 == 60 [pid = 1749] [id = 86] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x99704400 == 59 [pid = 1749] [id = 85] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x93c94000 == 58 [pid = 1749] [id = 84] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x9500e800 == 57 [pid = 1749] [id = 83] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x92c2fc00 == 56 [pid = 1749] [id = 82] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x95013400 == 55 [pid = 1749] [id = 73] 11:52:12 INFO - PROCESS | 1749 | 1464202332808 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]]]}] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x9284c000 == 54 [pid = 1749] [id = 72] 11:52:12 INFO - PROCESS | 1749 | --DOCSHELL 0x94631000 == 53 [pid = 1749] [id = 71] 11:52:12 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. 11:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1645ms 11:52:12 INFO - PROCESS | 1749 | 1464202332825 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 1749 | 1464202332831 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:52:12 INFO - PROCESS | 1749 | 1464202332840 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1749 | 1464202332844 Marionette TRACE conn4 <- [1,366,null,{}] 11:52:12 INFO - PROCESS | 1749 | 1464202332850 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}] 11:52:13 INFO - PROCESS | 1749 | 1464202333032 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9d9b0800) [pid = 1749] [serial = 203] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x951ea000) [pid = 1749] [serial = 197] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9a375c00) [pid = 1749] [serial = 198] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x9b59f400) [pid = 1749] [serial = 200] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9bbde400) [pid = 1749] [serial = 201] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x952e6400) [pid = 1749] [serial = 191] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x952e8800) [pid = 1749] [serial = 195] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x952e3800) [pid = 1749] [serial = 194] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9b549800) [pid = 1749] [serial = 210] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0xa35ea800) [pid = 1749] [serial = 207] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0xa2403800) [pid = 1749] [serial = 204] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0xa321b800) [pid = 1749] [serial = 206] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x99f0cc00) [pid = 1749] [serial = 209] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1749 | 1464202333232 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e94000 == 54 [pid = 1749] [id = 99] 11:52:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x93909400) [pid = 1749] [serial = 296] [outer = (nil)] 11:52:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x951ec800) [pid = 1749] [serial = 297] [outer = 0x93909400] 11:52:13 INFO - PROCESS | 1749 | 1464202333332 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x964afc00) [pid = 1749] [serial = 298] [outer = 0x93909400] 11:52:14 INFO - PROCESS | 1749 | 1464202334187 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]]]}] 11:52:14 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. 11:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1384ms 11:52:14 INFO - PROCESS | 1749 | 1464202334227 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 1749 | 1464202334230 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:52:14 INFO - PROCESS | 1749 | 1464202334239 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1749 | 1464202334249 Marionette TRACE conn4 <- [1,370,null,{}] 11:52:14 INFO - PROCESS | 1749 | 1464202334263 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}] 11:52:14 INFO - PROCESS | 1749 | 1464202334448 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:52:14 INFO - PROCESS | 1749 | 1464202334463 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a384800 == 55 [pid = 1749] [id = 100] 11:52:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x9a890800) [pid = 1749] [serial = 299] [outer = (nil)] 11:52:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x9a963400) [pid = 1749] [serial = 300] [outer = 0x9a890800] 11:52:14 INFO - PROCESS | 1749 | 1464202334540 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x9a96a000) [pid = 1749] [serial = 301] [outer = 0x9a890800] 11:52:15 INFO - PROCESS | 1749 | 1464202335510 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]]]}] 11:52:15 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. 11:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1341ms 11:52:15 INFO - PROCESS | 1749 | 1464202335580 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:52:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:52:15 INFO - PROCESS | 1749 | 1464202335585 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:52:15 INFO - PROCESS | 1749 | 1464202335592 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 1749 | 1464202335595 Marionette TRACE conn4 <- [1,374,null,{}] 11:52:15 INFO - PROCESS | 1749 | 1464202335611 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}] 11:52:15 INFO - PROCESS | 1749 | 1464202335839 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:52:15 INFO - PROCESS | 1749 | 1464202335870 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x90edf400 == 56 [pid = 1749] [id = 101] 11:52:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x9a96e000) [pid = 1749] [serial = 302] [outer = (nil)] 11:52:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x9afdcc00) [pid = 1749] [serial = 303] [outer = 0x9a96e000] 11:52:15 INFO - PROCESS | 1749 | 1464202335948 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x9afe4c00) [pid = 1749] [serial = 304] [outer = 0x9a96e000] 11:52:16 INFO - PROCESS | 1749 | 1464202336907 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:52:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1339ms 11:52:16 INFO - PROCESS | 1749 | 1464202336930 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 1749 | 1464202336934 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:52:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:52:16 INFO - PROCESS | 1749 | 1464202336940 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1749 | 1464202336943 Marionette TRACE conn4 <- [1,378,null,{}] 11:52:16 INFO - PROCESS | 1749 | 1464202336950 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}] 11:52:17 INFO - PROCESS | 1749 | 1464202337235 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9a88f400) [pid = 1749] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x90fdc000) [pid = 1749] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9a96ec00) [pid = 1749] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x951e2800) [pid = 1749] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0xa214cc00) [pid = 1749] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x95080400) [pid = 1749] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x9a890400) [pid = 1749] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:52:17 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x92c30000) [pid = 1749] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:52:17 INFO - PROCESS | 1749 | 1464202337642 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e0e800 == 57 [pid = 1749] [id = 102] 11:52:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x90eda400) [pid = 1749] [serial = 305] [outer = (nil)] 11:52:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x92c30000) [pid = 1749] [serial = 306] [outer = 0x90eda400] 11:52:17 INFO - PROCESS | 1749 | 1464202337734 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x9ac2e400) [pid = 1749] [serial = 307] [outer = 0x90eda400] 11:52:18 INFO - PROCESS | 1749 | 1464202338502 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:52:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1586ms 11:52:18 INFO - PROCESS | 1749 | 1464202338528 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1749 | 1464202338532 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:52:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:52:18 INFO - PROCESS | 1749 | 1464202338540 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1749 | 1464202338543 Marionette TRACE conn4 <- [1,382,null,{}] 11:52:18 INFO - PROCESS | 1749 | 1464202338554 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}] 11:52:18 INFO - PROCESS | 1749 | 1464202338720 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:52:18 INFO - PROCESS | 1749 | 1464202338738 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e94400 == 58 [pid = 1749] [id = 103] 11:52:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x9392d000) [pid = 1749] [serial = 308] [outer = (nil)] 11:52:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x9d9a8c00) [pid = 1749] [serial = 309] [outer = 0x9392d000] 11:52:18 INFO - PROCESS | 1749 | 1464202338819 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0xa3023000) [pid = 1749] [serial = 310] [outer = 0x9392d000] 11:52:19 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:19 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:52:19 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:19 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:19 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:19 INFO - PROCESS | 1749 | 1464202339917 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:52:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1390ms 11:52:19 INFO - PROCESS | 1749 | 1464202339932 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1749 | 1464202339940 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:52:19 INFO - PROCESS | 1749 | 1464202339950 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1749 | 1464202339956 Marionette TRACE conn4 <- [1,386,null,{}] 11:52:19 INFO - PROCESS | 1749 | 1464202339968 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}] 11:52:20 INFO - PROCESS | 1749 | 1464202340210 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:52:20 INFO - PROCESS | 1749 | 1464202340495 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee4800 == 59 [pid = 1749] [id = 104] 11:52:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x90fd5400) [pid = 1749] [serial = 311] [outer = (nil)] 11:52:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x92e93000) [pid = 1749] [serial = 312] [outer = 0x90fd5400] 11:52:20 INFO - PROCESS | 1749 | 1464202340598 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x93930400) [pid = 1749] [serial = 313] [outer = 0x90fd5400] 11:52:21 INFO - PROCESS | 1749 | 1464202341577 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]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1640ms 11:52:21 INFO - PROCESS | 1749 | 1464202341590 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 1749 | 1464202341600 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:52:21 INFO - PROCESS | 1749 | 1464202341611 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 1749 | 1464202341616 Marionette TRACE conn4 <- [1,390,null,{}] 11:52:21 INFO - PROCESS | 1749 | 1464202341623 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}] 11:52:21 INFO - PROCESS | 1749 | 1464202341822 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:52:22 INFO - PROCESS | 1749 | 1464202342047 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x93944000 == 60 [pid = 1749] [id = 105] 11:52:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x93945000) [pid = 1749] [serial = 314] [outer = (nil)] 11:52:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x93948c00) [pid = 1749] [serial = 315] [outer = 0x93945000] 11:52:22 INFO - PROCESS | 1749 | 1464202342186 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x9500f000) [pid = 1749] [serial = 316] [outer = 0x93945000] 11:52:23 INFO - PROCESS | 1749 | 1464202343207 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]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1636ms 11:52:23 INFO - PROCESS | 1749 | 1464202343248 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:52:23 INFO - PROCESS | 1749 | 1464202343253 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:52:23 INFO - PROCESS | 1749 | 1464202343262 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 1749 | 1464202343270 Marionette TRACE conn4 <- [1,394,null,{}] 11:52:23 INFO - PROCESS | 1749 | 1464202343290 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}] 11:52:23 INFO - PROCESS | 1749 | 1464202343524 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:52:23 INFO - PROCESS | 1749 | 1464202343809 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a24c400 == 61 [pid = 1749] [id = 106] 11:52:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x9a4bc800) [pid = 1749] [serial = 317] [outer = (nil)] 11:52:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x9a95fc00) [pid = 1749] [serial = 318] [outer = 0x9a4bc800] 11:52:23 INFO - PROCESS | 1749 | 1464202343912 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x9afdd400) [pid = 1749] [serial = 319] [outer = 0x9a4bc800] 11:52:24 INFO - PROCESS | 1749 | 1464202344873 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]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1645ms 11:52:24 INFO - PROCESS | 1749 | 1464202344906 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 1749 | 1464202344910 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:52:24 INFO - PROCESS | 1749 | 1464202344918 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 1749 | 1464202344922 Marionette TRACE conn4 <- [1,398,null,{}] 11:52:24 INFO - PROCESS | 1749 | 1464202344928 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}] 11:52:25 INFO - PROCESS | 1749 | 1464202345121 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:52:25 INFO - PROCESS | 1749 | 1464202345338 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a88f400 == 62 [pid = 1749] [id = 107] 11:52:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9c3e8c00) [pid = 1749] [serial = 320] [outer = (nil)] 11:52:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0xa214f000) [pid = 1749] [serial = 321] [outer = 0x9c3e8c00] 11:52:25 INFO - PROCESS | 1749 | 1464202345473 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0xa3252000) [pid = 1749] [serial = 322] [outer = 0x9c3e8c00] 11:52:26 INFO - PROCESS | 1749 | 1464202346433 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]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1583ms 11:52:26 INFO - PROCESS | 1749 | 1464202346502 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:52:26 INFO - PROCESS | 1749 | 1464202346507 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:52:26 INFO - PROCESS | 1749 | 1464202346514 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1749 | 1464202346518 Marionette TRACE conn4 <- [1,402,null,{}] 11:52:26 INFO - PROCESS | 1749 | 1464202346524 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}] 11:52:26 INFO - PROCESS | 1749 | 1464202346765 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:52:27 INFO - PROCESS | 1749 | 1464202346984 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x90eddc00 == 63 [pid = 1749] [id = 108] 11:52:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0xa2280000) [pid = 1749] [serial = 323] [outer = (nil)] 11:52:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0xa6284400) [pid = 1749] [serial = 324] [outer = 0xa2280000] 11:52:27 INFO - PROCESS | 1749 | 1464202347120 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0xa628e800) [pid = 1749] [serial = 325] [outer = 0xa2280000] 11:52:28 INFO - PROCESS | 1749 | 1464202348137 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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1683ms 11:52:28 INFO - PROCESS | 1749 | 1464202348197 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1749 | 1464202348201 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:52:28 INFO - PROCESS | 1749 | 1464202348208 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1749 | 1464202348212 Marionette TRACE conn4 <- [1,406,null,{}] 11:52:28 INFO - PROCESS | 1749 | 1464202348219 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}] 11:52:28 INFO - PROCESS | 1749 | 1464202348479 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:52:28 INFO - PROCESS | 1749 | 1464202348722 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x90edb400 == 64 [pid = 1749] [id = 109] 11:52:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0xa503f400) [pid = 1749] [serial = 326] [outer = (nil)] 11:52:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0xa6ce6c00) [pid = 1749] [serial = 327] [outer = 0xa503f400] 11:52:28 INFO - PROCESS | 1749 | 1464202348814 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0xa6ea9000) [pid = 1749] [serial = 328] [outer = 0xa503f400] 11:52:29 INFO - PROCESS | 1749 | 1464202349760 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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1588ms 11:52:29 INFO - PROCESS | 1749 | 1464202349797 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 1749 | 1464202349800 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:52:29 INFO - PROCESS | 1749 | 1464202349808 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 1749 | 1464202349812 Marionette TRACE conn4 <- [1,410,null,{}] 11:52:29 INFO - PROCESS | 1749 | 1464202349819 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}] 11:52:30 INFO - PROCESS | 1749 | 1464202350010 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:52:30 INFO - PROCESS | 1749 | 1464202350267 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1749 | ++DOCSHELL 0xa67cb400 == 65 [pid = 1749] [id = 110] 11:52:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0xa6cdcc00) [pid = 1749] [serial = 329] [outer = (nil)] 11:52:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0xa82b7400) [pid = 1749] [serial = 330] [outer = 0xa6cdcc00] 11:52:30 INFO - PROCESS | 1749 | 1464202350460 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0xa8c08800) [pid = 1749] [serial = 331] [outer = 0xa6cdcc00] 11:52:31 INFO - PROCESS | 1749 | 1464202351424 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1686ms 11:52:31 INFO - PROCESS | 1749 | 1464202351495 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:52:31 INFO - PROCESS | 1749 | 1464202351499 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:52:31 INFO - PROCESS | 1749 | 1464202351507 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 1749 | 1464202351510 Marionette TRACE conn4 <- [1,414,null,{}] 11:52:31 INFO - PROCESS | 1749 | 1464202351517 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}] 11:52:31 INFO - PROCESS | 1749 | 1464202351750 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:52:31 INFO - PROCESS | 1749 | 1464202351963 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee8400 == 66 [pid = 1749] [id = 111] 11:52:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0xa321b800) [pid = 1749] [serial = 332] [outer = (nil)] 11:52:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0xa906b400) [pid = 1749] [serial = 333] [outer = 0xa321b800] 11:52:32 INFO - PROCESS | 1749 | 1464202352116 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0xa9a72800) [pid = 1749] [serial = 334] [outer = 0xa321b800] 11:52:33 INFO - PROCESS | 1749 | 1464202353122 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]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1693ms 11:52:33 INFO - PROCESS | 1749 | 1464202353200 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:52:33 INFO - PROCESS | 1749 | 1464202353204 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:52:33 INFO - PROCESS | 1749 | 1464202353211 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 1749 | 1464202353214 Marionette TRACE conn4 <- [1,418,null,{}] 11:52:33 INFO - PROCESS | 1749 | 1464202353220 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}] 11:52:33 INFO - PROCESS | 1749 | 1464202353455 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:52:34 INFO - PROCESS | 1749 | 1464202354019 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fdb400 == 67 [pid = 1749] [id = 112] 11:52:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x90fdbc00) [pid = 1749] [serial = 335] [outer = (nil)] 11:52:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x92c28000) [pid = 1749] [serial = 336] [outer = 0x90fdbc00] 11:52:34 INFO - PROCESS | 1749 | 1464202354115 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9392d400) [pid = 1749] [serial = 337] [outer = 0x90fdbc00] 11:52:35 INFO - PROCESS | 1749 | 1464202355459 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]]]}] 11:52:35 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 11:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2289ms 11:52:35 INFO - PROCESS | 1749 | 1464202355554 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 1749 | 1464202355560 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:52:35 INFO - PROCESS | 1749 | 1464202355572 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 1749 | 1464202355577 Marionette TRACE conn4 <- [1,422,null,{}] 11:52:35 INFO - PROCESS | 1749 | 1464202355586 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}] 11:52:35 INFO - PROCESS | 1749 | 1464202355759 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:52:35 INFO - PROCESS | 1749 | --DOCSHELL 0x90e0e800 == 66 [pid = 1749] [id = 102] 11:52:36 INFO - PROCESS | 1749 | --DOCSHELL 0x90edf400 == 65 [pid = 1749] [id = 101] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x90ee6c00) [pid = 1749] [serial = 264] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | 1464202356039 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9a384800 == 64 [pid = 1749] [id = 100] 11:52:36 INFO - PROCESS | 1749 | --DOCSHELL 0x92e94000 == 63 [pid = 1749] [id = 99] 11:52:36 INFO - PROCESS | 1749 | --DOCSHELL 0x92c2b000 == 62 [pid = 1749] [id = 98] 11:52:36 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee2800 == 61 [pid = 1749] [id = 97] 11:52:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f786c00 == 62 [pid = 1749] [id = 113] 11:52:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x8f788400) [pid = 1749] [serial = 338] [outer = (nil)] 11:52:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x90e0e800) [pid = 1749] [serial = 339] [outer = 0x8f788400] 11:52:36 INFO - PROCESS | 1749 | 1464202356134 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x90fdb000) [pid = 1749] [serial = 340] [outer = 0x8f788400] 11:52:36 INFO - PROCESS | 1749 | --DOCSHELL 0x90edec00 == 61 [pid = 1749] [id = 88] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9c1b2000) [pid = 1749] [serial = 221] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0xa8282400) [pid = 1749] [serial = 228] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0xa675fc00) [pid = 1749] [serial = 225] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9ac35000) [pid = 1749] [serial = 256] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9a95f400) [pid = 1749] [serial = 237] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x95017800) [pid = 1749] [serial = 215] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x95016800) [pid = 1749] [serial = 262] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x9afe5000) [pid = 1749] [serial = 259] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x90d0a000) [pid = 1749] [serial = 240] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9a88a000) [pid = 1749] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x92c2a800) [pid = 1749] [serial = 234] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x99304400) [pid = 1749] [serial = 250] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0xa9024800) [pid = 1749] [serial = 231] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0xa325a400) [pid = 1749] [serial = 174] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x9a96dc00) [pid = 1749] [serial = 255] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x99756000) [pid = 1749] [serial = 252] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x90fde400) [pid = 1749] [serial = 261] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0xa6ea3400) [pid = 1749] [serial = 213] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x952e1000) [pid = 1749] [serial = 249] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9afe0400) [pid = 1749] [serial = 258] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x9a732800) [pid = 1749] [serial = 253] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x94634800) [pid = 1749] [serial = 247] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9aca2000) [pid = 1749] [serial = 218] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x90e06400) [pid = 1749] [serial = 243] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x92e8e000) [pid = 1749] [serial = 246] [outer = (nil)] [url = about:blank] 11:52:37 INFO - PROCESS | 1749 | 1464202357377 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]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1838ms 11:52:37 INFO - PROCESS | 1749 | 1464202357413 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 1749 | 1464202357421 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:52:37 INFO - PROCESS | 1749 | 1464202357431 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 1749 | 1464202357435 Marionette TRACE conn4 <- [1,426,null,{}] 11:52:37 INFO - PROCESS | 1749 | 1464202357442 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}] 11:52:37 INFO - PROCESS | 1749 | 1464202357718 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:52:37 INFO - PROCESS | 1749 | 1464202357743 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e94000 == 62 [pid = 1749] [id = 114] 11:52:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x9393ac00) [pid = 1749] [serial = 341] [outer = (nil)] 11:52:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x951e8c00) [pid = 1749] [serial = 342] [outer = 0x9393ac00] 11:52:37 INFO - PROCESS | 1749 | 1464202357838 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x952e9400) [pid = 1749] [serial = 343] [outer = 0x9393ac00] 11:52:38 INFO - PROCESS | 1749 | 1464202358837 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] 11:52:38 INFO - PROCESS | 1749 | 1464202358883 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:52:38 INFO - PROCESS | 1749 | 1464202358893 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1749 | 1464202358903 Marionette TRACE conn4 <- [1,430,null,{}] 11:52:38 INFO - PROCESS | 1749 | 1464202358925 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}] 11:52:39 INFO - PROCESS | 1749 | 1464202359159 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:52:39 INFO - PROCESS | 1749 | 1464202359190 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x9393b400 == 63 [pid = 1749] [id = 115] 11:52:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x9a733400) [pid = 1749] [serial = 344] [outer = (nil)] 11:52:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x9a890000) [pid = 1749] [serial = 345] [outer = 0x9a733400] 11:52:39 INFO - PROCESS | 1749 | 1464202359269 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9a963000) [pid = 1749] [serial = 346] [outer = 0x9a733400] 11:52:40 INFO - PROCESS | 1749 | 1464202360217 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]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1399ms 11:52:40 INFO - PROCESS | 1749 | 1464202360291 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1749 | 1464202360298 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:52:40 INFO - PROCESS | 1749 | 1464202360305 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 1749 | 1464202360307 Marionette TRACE conn4 <- [1,434,null,{}] 11:52:40 INFO - PROCESS | 1749 | 1464202360313 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}] 11:52:40 INFO - PROCESS | 1749 | 1464202360539 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:52:40 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9a890800) [pid = 1749] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:52:40 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x92c2f800) [pid = 1749] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:52:40 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x93909400) [pid = 1749] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:52:40 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9a96e000) [pid = 1749] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:52:40 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x90eda400) [pid = 1749] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:52:40 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x90ee3000) [pid = 1749] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:52:40 INFO - PROCESS | 1749 | 1464202360862 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e0b800 == 64 [pid = 1749] [id = 116] 11:52:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90eda400) [pid = 1749] [serial = 347] [outer = (nil)] 11:52:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x93c96400) [pid = 1749] [serial = 348] [outer = 0x90eda400] 11:52:40 INFO - PROCESS | 1749 | 1464202360941 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x99e0b800) [pid = 1749] [serial = 349] [outer = 0x90eda400] 11:52:41 INFO - PROCESS | 1749 | 1464202361719 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]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1431ms 11:52:41 INFO - PROCESS | 1749 | 1464202361737 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1749 | 1464202361740 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:52:41 INFO - PROCESS | 1749 | 1464202361755 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 1749 | 1464202361759 Marionette TRACE conn4 <- [1,438,null,{}] 11:52:41 INFO - PROCESS | 1749 | 1464202361765 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}] 11:52:41 INFO - PROCESS | 1749 | 1464202361939 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:52:41 INFO - PROCESS | 1749 | 1464202361955 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a967c00 == 65 [pid = 1749] [id = 117] 11:52:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x9aca4800) [pid = 1749] [serial = 350] [outer = (nil)] 11:52:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x9afe3c00) [pid = 1749] [serial = 351] [outer = 0x9aca4800] 11:52:42 INFO - PROCESS | 1749 | 1464202362040 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9bbdcc00) [pid = 1749] [serial = 352] [outer = 0x9aca4800] 11:52:43 INFO - PROCESS | 1749 | 1464202363193 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]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1487ms 11:52:43 INFO - PROCESS | 1749 | 1464202363244 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1749 | 1464202363251 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:52:43 INFO - PROCESS | 1749 | 1464202363261 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1749 | 1464202363267 Marionette TRACE conn4 <- [1,442,null,{}] 11:52:43 INFO - PROCESS | 1749 | 1464202363279 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}] 11:52:43 INFO - PROCESS | 1749 | 1464202363528 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:52:43 INFO - PROCESS | 1749 | 1464202363793 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fdac00 == 66 [pid = 1749] [id = 118] 11:52:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x92c28800) [pid = 1749] [serial = 353] [outer = (nil)] 11:52:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x93938c00) [pid = 1749] [serial = 354] [outer = 0x92c28800] 11:52:43 INFO - PROCESS | 1749 | 1464202363889 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x93946000) [pid = 1749] [serial = 355] [outer = 0x92c28800] 11:52:44 INFO - PROCESS | 1749 | 1464202364917 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]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1738ms 11:52:45 INFO - PROCESS | 1749 | 1464202364999 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1749 | 1464202365009 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:52:45 INFO - PROCESS | 1749 | 1464202365022 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1749 | 1464202365026 Marionette TRACE conn4 <- [1,446,null,{}] 11:52:45 INFO - PROCESS | 1749 | 1464202365034 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}] 11:52:45 INFO - PROCESS | 1749 | 1464202365278 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:52:45 INFO - PROCESS | 1749 | 1464202365511 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x952e2800 == 67 [pid = 1749] [id = 119] 11:52:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x952e6800) [pid = 1749] [serial = 356] [outer = (nil)] 11:52:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x99f0c800) [pid = 1749] [serial = 357] [outer = 0x952e6800] 11:52:45 INFO - PROCESS | 1749 | 1464202365602 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9a799000) [pid = 1749] [serial = 358] [outer = 0x952e6800] 11:52:46 INFO - PROCESS | 1749 | 1464202366644 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]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1684ms 11:52:46 INFO - PROCESS | 1749 | 1464202366707 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1749 | 1464202366712 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:52:46 INFO - PROCESS | 1749 | 1464202366719 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1749 | 1464202366726 Marionette TRACE conn4 <- [1,450,null,{}] 11:52:46 INFO - PROCESS | 1749 | 1464202366747 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}] 11:52:46 INFO - PROCESS | 1749 | 1464202366993 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:52:47 INFO - PROCESS | 1749 | 1464202367238 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9bb68400 == 68 [pid = 1749] [id = 120] 11:52:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9c1b2000) [pid = 1749] [serial = 359] [outer = (nil)] 11:52:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9c234400) [pid = 1749] [serial = 360] [outer = 0x9c1b2000] 11:52:47 INFO - PROCESS | 1749 | 1464202367333 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9c239400) [pid = 1749] [serial = 361] [outer = 0x9c1b2000] 11:52:48 INFO - PROCESS | 1749 | 1464202368316 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] 11:52:48 INFO - PROCESS | 1749 | 1464202368374 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:52:48 INFO - PROCESS | 1749 | 1464202368381 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 1749 | 1464202368385 Marionette TRACE conn4 <- [1,454,null,{}] 11:52:48 INFO - PROCESS | 1749 | 1464202368390 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}] 11:52:48 INFO - PROCESS | 1749 | 1464202368598 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:52:48 INFO - PROCESS | 1749 | 1464202368825 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x951e9000 == 69 [pid = 1749] [id = 121] 11:52:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9c231000) [pid = 1749] [serial = 362] [outer = (nil)] 11:52:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0xa2146400) [pid = 1749] [serial = 363] [outer = 0x9c231000] 11:52:48 INFO - PROCESS | 1749 | 1464202368959 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0xa2630400) [pid = 1749] [serial = 364] [outer = 0x9c231000] 11:52:49 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:49 INFO - PROCESS | 1749 | 1464202369923 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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1580ms 11:52:49 INFO - PROCESS | 1749 | 1464202369962 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1749 | 1464202369967 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:52:49 INFO - PROCESS | 1749 | 1464202369973 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1749 | 1464202369977 Marionette TRACE conn4 <- [1,458,null,{}] 11:52:49 INFO - PROCESS | 1749 | 1464202369983 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}] 11:52:50 INFO - PROCESS | 1749 | 1464202370177 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:52:50 INFO - PROCESS | 1749 | 1464202370389 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd3400 == 70 [pid = 1749] [id = 122] 11:52:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9c23ec00) [pid = 1749] [serial = 365] [outer = (nil)] 11:52:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9c246400) [pid = 1749] [serial = 366] [outer = 0x9c23ec00] 11:52:50 INFO - PROCESS | 1749 | 1464202370526 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9c248c00) [pid = 1749] [serial = 367] [outer = 0x9c23ec00] 11:52:51 INFO - PROCESS | 1749 | 1464202371484 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] 11:52:51 INFO - PROCESS | 1749 | 1464202371563 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:52:51 INFO - PROCESS | 1749 | 1464202371572 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 1749 | 1464202371575 Marionette TRACE conn4 <- [1,462,null,{}] 11:52:51 INFO - PROCESS | 1749 | 1464202371583 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}] 11:52:51 INFO - PROCESS | 1749 | 1464202371844 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:52:52 INFO - PROCESS | 1749 | 1464202372116 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd3800 == 71 [pid = 1749] [id = 123] 11:52:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9c242400) [pid = 1749] [serial = 368] [outer = (nil)] 11:52:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0xa68ddc00) [pid = 1749] [serial = 369] [outer = 0x9c242400] 11:52:52 INFO - PROCESS | 1749 | 1464202372214 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0xa6cdac00) [pid = 1749] [serial = 370] [outer = 0x9c242400] 11:52:53 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:53 INFO - PROCESS | 1749 | 1464202373222 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] 11:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:52:53 INFO - PROCESS | 1749 | 1464202373319 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:52:53 INFO - PROCESS | 1749 | 1464202373327 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 1749 | 1464202373330 Marionette TRACE conn4 <- [1,466,null,{}] 11:52:53 INFO - PROCESS | 1749 | 1464202373337 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}] 11:52:53 INFO - PROCESS | 1749 | 1464202373574 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:52:53 INFO - PROCESS | 1749 | 1464202373807 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee0c00 == 72 [pid = 1749] [id = 124] 11:52:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0xa68e2c00) [pid = 1749] [serial = 371] [outer = (nil)] 11:52:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0xa6d45000) [pid = 1749] [serial = 372] [outer = 0xa68e2c00] 11:52:53 INFO - PROCESS | 1749 | 1464202373898 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0xa6d47400) [pid = 1749] [serial = 373] [outer = 0xa68e2c00] 11:52:54 INFO - PROCESS | 1749 | 1464202374845 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] 11:52:54 INFO - PROCESS | 1749 | 1464202374919 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:52:54 INFO - PROCESS | 1749 | 1464202374926 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1749 | 1464202374930 Marionette TRACE conn4 <- [1,470,null,{}] 11:52:54 INFO - PROCESS | 1749 | 1464202374936 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}] 11:52:55 INFO - PROCESS | 1749 | 1464202375137 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:52:55 INFO - PROCESS | 1749 | 1464202375360 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6d46c00 == 73 [pid = 1749] [id = 125] 11:52:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0xa6d4a000) [pid = 1749] [serial = 374] [outer = (nil)] 11:52:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa6f3e000) [pid = 1749] [serial = 375] [outer = 0xa6d4a000] 11:52:55 INFO - PROCESS | 1749 | 1464202375467 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0xa82b8c00) [pid = 1749] [serial = 376] [outer = 0xa6d4a000] 11:52:56 INFO - PROCESS | 1749 | 1464202376932 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]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:52:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2036ms 11:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:52:56 INFO - PROCESS | 1749 | 1464202376966 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1749 | 1464202376969 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:52:56 INFO - PROCESS | 1749 | 1464202376976 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1749 | 1464202376979 Marionette TRACE conn4 <- [1,474,null,{}] 11:52:56 INFO - PROCESS | 1749 | 1464202376986 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}] 11:52:57 INFO - PROCESS | 1749 | 1464202377231 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:52:57 INFO - PROCESS | 1749 | 1464202377424 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d739800 == 74 [pid = 1749] [id = 126] 11:52:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x8d73bc00) [pid = 1749] [serial = 377] [outer = (nil)] 11:52:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x8d741800) [pid = 1749] [serial = 378] [outer = 0x8d73bc00] 11:52:57 INFO - PROCESS | 1749 | 1464202377512 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x90e08800) [pid = 1749] [serial = 379] [outer = 0x8d73bc00] 11:52:58 INFO - PROCESS | 1749 | 1464202378465 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]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1537ms 11:52:58 INFO - PROCESS | 1749 | 1464202378515 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 1749 | 1464202378519 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:52:58 INFO - PROCESS | 1749 | 1464202378526 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 1749 | 1464202378530 Marionette TRACE conn4 <- [1,478,null,{}] 11:52:58 INFO - PROCESS | 1749 | 1464202378536 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}] 11:52:58 INFO - PROCESS | 1749 | 1464202378753 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:52:59 INFO - PROCESS | 1749 | 1464202378980 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d743800 == 75 [pid = 1749] [id = 127] 11:52:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x8d901800) [pid = 1749] [serial = 380] [outer = (nil)] 11:52:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x8d908c00) [pid = 1749] [serial = 381] [outer = 0x8d901800] 11:52:59 INFO - PROCESS | 1749 | 1464202379086 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x8d90d400) [pid = 1749] [serial = 382] [outer = 0x8d901800] 11:53:00 INFO - PROCESS | 1749 | 1464202380040 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]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1581ms 11:53:00 INFO - PROCESS | 1749 | 1464202380109 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:53:00 INFO - PROCESS | 1749 | 1464202380113 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:53:00 INFO - PROCESS | 1749 | 1464202380121 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 1749 | 1464202380126 Marionette TRACE conn4 <- [1,482,null,{}] 11:53:00 INFO - PROCESS | 1749 | 1464202380132 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}] 11:53:00 INFO - PROCESS | 1749 | 1464202380380 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:53:00 INFO - PROCESS | 1749 | 1464202380678 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dac0400 == 76 [pid = 1749] [id = 128] 11:53:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x8dac0800) [pid = 1749] [serial = 383] [outer = (nil)] 11:53:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x8dac5800) [pid = 1749] [serial = 384] [outer = 0x8dac0800] 11:53:00 INFO - PROCESS | 1749 | 1464202380779 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x8f781800) [pid = 1749] [serial = 385] [outer = 0x8dac0800] 11:53:01 INFO - PROCESS | 1749 | 1464202381839 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1781ms 11:53:01 INFO - PROCESS | 1749 | 1464202381903 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1749 | 1464202381907 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:53:01 INFO - PROCESS | 1749 | 1464202381914 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1749 | 1464202381918 Marionette TRACE conn4 <- [1,486,null,{}] 11:53:01 INFO - PROCESS | 1749 | 1464202381924 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}] 11:53:02 INFO - PROCESS | 1749 | 1464202382120 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:53:02 INFO - PROCESS | 1749 | 1464202382396 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d90e800 == 77 [pid = 1749] [id = 129] 11:53:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x8d90f800) [pid = 1749] [serial = 386] [outer = (nil)] 11:53:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x8e73e000) [pid = 1749] [serial = 387] [outer = 0x8d90f800] 11:53:02 INFO - PROCESS | 1749 | 1464202382497 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x8e740000) [pid = 1749] [serial = 388] [outer = 0x8d90f800] 11:53:03 INFO - PROCESS | 1749 | 1464202383791 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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1939ms 11:53:03 INFO - PROCESS | 1749 | 1464202383855 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1749 | 1464202383860 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:53:03 INFO - PROCESS | 1749 | 1464202383869 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 1749 | 1464202383874 Marionette TRACE conn4 <- [1,490,null,{}] 11:53:03 INFO - PROCESS | 1749 | 1464202383882 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}] 11:53:04 INFO - PROCESS | 1749 | 1464202384189 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:53:04 INFO - PROCESS | 1749 | 1464202384482 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e746c00 == 78 [pid = 1749] [id = 130] 11:53:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x8e747800) [pid = 1749] [serial = 389] [outer = (nil)] 11:53:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x8f78ec00) [pid = 1749] [serial = 390] [outer = 0x8e747800] 11:53:04 INFO - PROCESS | 1749 | 1464202384569 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x90e01400) [pid = 1749] [serial = 391] [outer = 0x8e747800] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9b549400 == 77 [pid = 1749] [id = 36] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x92e87000 == 76 [pid = 1749] [id = 76] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0x9d9a8c00) [pid = 1749] [serial = 309] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90e0b800 == 75 [pid = 1749] [id = 116] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9393b400 == 74 [pid = 1749] [id = 115] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x92e94000 == 73 [pid = 1749] [id = 114] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8f786c00 == 72 [pid = 1749] [id = 113] 11:53:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90fdb400 == 71 [pid = 1749] [id = 112] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0x90fd7c00) [pid = 1749] [serial = 267] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x9afdcc00) [pid = 1749] [serial = 303] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0x951e4800) [pid = 1749] [serial = 270] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x9a96cc00) [pid = 1749] [serial = 273] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x9c1b4400) [pid = 1749] [serial = 276] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x93932400) [pid = 1749] [serial = 279] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0xa2279c00) [pid = 1749] [serial = 282] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x8f78b400) [pid = 1749] [serial = 285] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0xa21a5c00) [pid = 1749] [serial = 288] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x92c30000) [pid = 1749] [serial = 306] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x92c22000) [pid = 1749] [serial = 292] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x90ee7800) [pid = 1749] [serial = 291] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x9a963400) [pid = 1749] [serial = 300] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x95017400) [pid = 1749] [serial = 295] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x93933800) [pid = 1749] [serial = 294] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x951ec800) [pid = 1749] [serial = 297] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x964afc00) [pid = 1749] [serial = 298] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x9afe4c00) [pid = 1749] [serial = 304] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x9ac2e400) [pid = 1749] [serial = 307] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9a96a000) [pid = 1749] [serial = 301] [outer = (nil)] [url = about:blank] 11:53:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8f78c800) [pid = 1749] [serial = 392] [outer = 0x9a797000] 11:53:05 INFO - PROCESS | 1749 | 1464202385669 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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1841ms 11:53:05 INFO - PROCESS | 1749 | 1464202385711 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1749 | 1464202385719 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:53:05 INFO - PROCESS | 1749 | 1464202385729 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1749 | 1464202385732 Marionette TRACE conn4 <- [1,494,null,{}] 11:53:05 INFO - PROCESS | 1749 | 1464202385738 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}] 11:53:05 INFO - PROCESS | 1749 | 1464202385924 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:53:06 INFO - PROCESS | 1749 | 1464202386108 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e88400 == 72 [pid = 1749] [id = 131] 11:53:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x92e90400) [pid = 1749] [serial = 393] [outer = (nil)] 11:53:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x93935000) [pid = 1749] [serial = 394] [outer = 0x92e90400] 11:53:06 INFO - PROCESS | 1749 | 1464202386189 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9393ec00) [pid = 1749] [serial = 395] [outer = 0x92e90400] 11:53:07 INFO - PROCESS | 1749 | 1464202387029 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]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1383ms 11:53:07 INFO - PROCESS | 1749 | 1464202387113 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:53:07 INFO - PROCESS | 1749 | 1464202387117 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:53:07 INFO - PROCESS | 1749 | 1464202387125 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1749 | 1464202387133 Marionette TRACE conn4 <- [1,498,null,{}] 11:53:07 INFO - PROCESS | 1749 | 1464202387149 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}] 11:53:07 INFO - PROCESS | 1749 | 1464202387345 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:53:07 INFO - PROCESS | 1749 | 1464202387521 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x95011c00 == 73 [pid = 1749] [id = 132] 11:53:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9507f800) [pid = 1749] [serial = 396] [outer = (nil)] 11:53:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x951ebc00) [pid = 1749] [serial = 397] [outer = 0x9507f800] 11:53:07 INFO - PROCESS | 1749 | 1464202387651 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x952ea400) [pid = 1749] [serial = 398] [outer = 0x9507f800] 11:53:08 INFO - PROCESS | 1749 | 1464202388550 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1493ms 11:53:08 INFO - PROCESS | 1749 | 1464202388618 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 1749 | 1464202388623 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:53:08 INFO - PROCESS | 1749 | 1464202388630 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 1749 | 1464202388633 Marionette TRACE conn4 <- [1,502,null,{}] 11:53:08 INFO - PROCESS | 1749 | 1464202388649 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}] 11:53:08 INFO - PROCESS | 1749 | 1464202388893 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:53:08 INFO - PROCESS | 1749 | 1464202388923 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x95080400 == 74 [pid = 1749] [id = 133] 11:53:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x951efc00) [pid = 1749] [serial = 399] [outer = (nil)] 11:53:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x99f0e400) [pid = 1749] [serial = 400] [outer = 0x951efc00] 11:53:09 INFO - PROCESS | 1749 | 1464202389002 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x9a892800) [pid = 1749] [serial = 401] [outer = 0x951efc00] 11:53:09 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x9393ac00) [pid = 1749] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:53:09 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x90fdbc00) [pid = 1749] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:53:09 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x90eda400) [pid = 1749] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:53:09 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x9a733400) [pid = 1749] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:53:09 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x8f788400) [pid = 1749] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:53:10 INFO - PROCESS | 1749 | 1464202390039 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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1442ms 11:53:10 INFO - PROCESS | 1749 | 1464202390073 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1749 | 1464202390076 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:53:10 INFO - PROCESS | 1749 | 1464202390083 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 1749 | 1464202390086 Marionette TRACE conn4 <- [1,506,null,{}] 11:53:10 INFO - PROCESS | 1749 | 1464202390091 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}] 11:53:10 INFO - PROCESS | 1749 | 1464202390308 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:53:10 INFO - PROCESS | 1749 | 1464202390324 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x9392e800 == 75 [pid = 1749] [id = 134] 11:53:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x99705400) [pid = 1749] [serial = 402] [outer = (nil)] 11:53:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9a96b400) [pid = 1749] [serial = 403] [outer = 0x99705400] 11:53:10 INFO - PROCESS | 1749 | 1464202390402 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9ac2f400) [pid = 1749] [serial = 404] [outer = 0x99705400] 11:53:11 INFO - PROCESS | 1749 | 1464202391279 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]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1238ms 11:53:11 INFO - PROCESS | 1749 | 1464202391322 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 1749 | 1464202391326 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:53:11 INFO - PROCESS | 1749 | 1464202391338 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 1749 | 1464202391341 Marionette TRACE conn4 <- [1,510,null,{}] 11:53:11 INFO - PROCESS | 1749 | 1464202391350 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}] 11:53:11 INFO - PROCESS | 1749 | 1464202391542 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:53:11 INFO - PROCESS | 1749 | 1464202391805 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d737400 == 76 [pid = 1749] [id = 135] 11:53:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x8d738400) [pid = 1749] [serial = 405] [outer = (nil)] 11:53:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x8d90a400) [pid = 1749] [serial = 406] [outer = 0x8d738400] 11:53:11 INFO - PROCESS | 1749 | 1464202391905 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x8dac9400) [pid = 1749] [serial = 407] [outer = 0x8d738400] 11:53:13 INFO - PROCESS | 1749 | 1464202393041 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1786ms 11:53:13 INFO - PROCESS | 1749 | 1464202393122 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:53:13 INFO - PROCESS | 1749 | 1464202393130 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:53:13 INFO - PROCESS | 1749 | 1464202393139 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 1749 | 1464202393146 Marionette TRACE conn4 <- [1,514,null,{}] 11:53:13 INFO - PROCESS | 1749 | 1464202393156 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}] 11:53:13 INFO - PROCESS | 1749 | 1464202393431 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:53:13 INFO - PROCESS | 1749 | 1464202393667 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x93910000 == 77 [pid = 1749] [id = 136] 11:53:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x93929c00) [pid = 1749] [serial = 408] [outer = (nil)] 11:53:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x93935800) [pid = 1749] [serial = 409] [outer = 0x93929c00] 11:53:13 INFO - PROCESS | 1749 | 1464202393761 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x94629c00) [pid = 1749] [serial = 410] [outer = 0x93929c00] 11:53:14 INFO - PROCESS | 1749 | 1464202394747 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]]]}] 11:53:14 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 11:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1657ms 11:53:14 INFO - PROCESS | 1749 | 1464202394799 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1749 | 1464202394805 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:53:14 INFO - PROCESS | 1749 | 1464202394814 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1749 | 1464202394818 Marionette TRACE conn4 <- [1,518,null,{}] 11:53:14 INFO - PROCESS | 1749 | 1464202394825 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}] 11:53:15 INFO - PROCESS | 1749 | 1464202395048 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:53:15 INFO - PROCESS | 1749 | 1464202395323 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x99302c00 == 78 [pid = 1749] [id = 137] 11:53:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x9a0c4400) [pid = 1749] [serial = 411] [outer = (nil)] 11:53:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x9a88d000) [pid = 1749] [serial = 412] [outer = 0x9a0c4400] 11:53:15 INFO - PROCESS | 1749 | 1464202395460 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x9ac2ec00) [pid = 1749] [serial = 413] [outer = 0x9a0c4400] 11:53:16 INFO - PROCESS | 1749 | 1464202396450 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]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1692ms 11:53:16 INFO - PROCESS | 1749 | 1464202396508 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1749 | 1464202396512 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:53:16 INFO - PROCESS | 1749 | 1464202396530 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 1749 | 1464202396540 Marionette TRACE conn4 <- [1,522,null,{}] 11:53:16 INFO - PROCESS | 1749 | 1464202396548 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}] 11:53:16 INFO - PROCESS | 1749 | 1464202396809 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:53:17 INFO - PROCESS | 1749 | 1464202397087 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dabc000 == 79 [pid = 1749] [id = 138] 11:53:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x8dabd400) [pid = 1749] [serial = 414] [outer = (nil)] 11:53:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x93932400) [pid = 1749] [serial = 415] [outer = 0x8dabd400] 11:53:17 INFO - PROCESS | 1749 | 1464202397183 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x9afe5c00) [pid = 1749] [serial = 416] [outer = 0x8dabd400] 11:53:18 INFO - PROCESS | 1749 | 1464202398236 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]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1759ms 11:53:18 INFO - PROCESS | 1749 | 1464202398282 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1749 | 1464202398289 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:53:18 INFO - PROCESS | 1749 | 1464202398298 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 1749 | 1464202398302 Marionette TRACE conn4 <- [1,526,null,{}] 11:53:18 INFO - PROCESS | 1749 | 1464202398309 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}] 11:53:18 INFO - PROCESS | 1749 | 1464202398560 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:53:18 INFO - PROCESS | 1749 | 1464202398924 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6dc800 == 80 [pid = 1749] [id = 139] 11:53:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x9bb3fc00) [pid = 1749] [serial = 417] [outer = (nil)] 11:53:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 190 (0x9c230400) [pid = 1749] [serial = 418] [outer = 0x9bb3fc00] 11:53:19 INFO - PROCESS | 1749 | 1464202399084 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 191 (0x9c238c00) [pid = 1749] [serial = 419] [outer = 0x9bb3fc00] 11:53:20 INFO - PROCESS | 1749 | 1464202400442 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]]]}] 11:53:20 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 11:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2185ms 11:53:20 INFO - PROCESS | 1749 | 1464202400485 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:53:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:53:20 INFO - PROCESS | 1749 | 1464202400489 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:53:20 INFO - PROCESS | 1749 | 1464202400497 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 1749 | 1464202400500 Marionette TRACE conn4 <- [1,530,null,{}] 11:53:20 INFO - PROCESS | 1749 | 1464202400520 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}] 11:53:20 INFO - PROCESS | 1749 | 1464202400729 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:53:20 INFO - PROCESS | 1749 | 1464202400952 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c220400 == 81 [pid = 1749] [id = 140] 11:53:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 192 (0x9c221400) [pid = 1749] [serial = 420] [outer = (nil)] 11:53:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 193 (0x9c225000) [pid = 1749] [serial = 421] [outer = 0x9c221400] 11:53:21 INFO - PROCESS | 1749 | 1464202401062 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 194 (0x9c2d5800) [pid = 1749] [serial = 422] [outer = 0x9c221400] 11:53:22 INFO - PROCESS | 1749 | 1464202402005 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"]]]}] 11:53:22 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 11:53:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:53:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:53:22 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 11:53:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:53:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:53:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1550ms 11:53:22 INFO - PROCESS | 1749 | 1464202402050 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 1749 | 1464202402054 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:53:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:53:22 INFO - PROCESS | 1749 | 1464202402082 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 1749 | 1464202402087 Marionette TRACE conn4 <- [1,534,null,{}] 11:53:22 INFO - PROCESS | 1749 | 1464202402094 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}] 11:53:22 INFO - PROCESS | 1749 | 1464202402319 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:53:22 INFO - PROCESS | 1749 | 1464202402560 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d62ec00 == 82 [pid = 1749] [id = 141] 11:53:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 195 (0x8d630c00) [pid = 1749] [serial = 423] [outer = (nil)] 11:53:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 196 (0x9c354000) [pid = 1749] [serial = 424] [outer = 0x8d630c00] 11:53:22 INFO - PROCESS | 1749 | 1464202402668 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 197 (0xa2147000) [pid = 1749] [serial = 425] [outer = 0x8d630c00] 11:53:23 INFO - PROCESS | 1749 | 1464202403546 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:53:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1495ms 11:53:23 INFO - PROCESS | 1749 | 1464202403594 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1749 | 1464202403598 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:53:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:53:23 INFO - PROCESS | 1749 | 1464202403608 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1749 | 1464202403611 Marionette TRACE conn4 <- [1,538,null,{}] 11:53:23 INFO - PROCESS | 1749 | 1464202403618 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}] 11:53:23 INFO - PROCESS | 1749 | 1464202403864 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:53:24 INFO - PROCESS | 1749 | 1464202404110 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e312000 == 83 [pid = 1749] [id = 142] 11:53:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 198 (0x8e312400) [pid = 1749] [serial = 426] [outer = (nil)] 11:53:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 199 (0x8e319400) [pid = 1749] [serial = 427] [outer = 0x8e312400] 11:53:24 INFO - PROCESS | 1749 | 1464202404242 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 200 (0x8e31f000) [pid = 1749] [serial = 428] [outer = 0x8e312400] 11:53:25 INFO - PROCESS | 1749 | 1464202405076 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]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:53:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1483ms 11:53:25 INFO - PROCESS | 1749 | 1464202405092 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 1749 | 1464202405096 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:53:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:53:25 INFO - PROCESS | 1749 | 1464202405103 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 1749 | 1464202405107 Marionette TRACE conn4 <- [1,542,null,{}] 11:53:25 INFO - PROCESS | 1749 | 1464202405113 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}] 11:53:25 INFO - PROCESS | 1749 | 1464202405311 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:53:25 INFO - PROCESS | 1749 | 1464202405514 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6ddc00 == 84 [pid = 1749] [id = 143] 11:53:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 201 (0x8c6de800) [pid = 1749] [serial = 429] [outer = (nil)] 11:53:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 202 (0x8c6e6400) [pid = 1749] [serial = 430] [outer = 0x8c6de800] 11:53:25 INFO - PROCESS | 1749 | 1464202405615 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 203 (0x8c6e8400) [pid = 1749] [serial = 431] [outer = 0x8c6de800] 11:53:26 INFO - PROCESS | 1749 | 1464202406535 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]]]}] 11:53:26 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. 11:53:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1532ms 11:53:26 INFO - PROCESS | 1749 | 1464202406638 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 1749 | 1464202406643 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:53:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:53:26 INFO - PROCESS | 1749 | 1464202406652 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 1749 | 1464202406655 Marionette TRACE conn4 <- [1,546,null,{}] 11:53:26 INFO - PROCESS | 1749 | 1464202406662 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}] 11:53:26 INFO - PROCESS | 1749 | 1464202406939 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:53:27 INFO - PROCESS | 1749 | 1464202407179 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea3c00 == 85 [pid = 1749] [id = 144] 11:53:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 204 (0x8bea4000) [pid = 1749] [serial = 432] [outer = (nil)] 11:53:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 205 (0x8bea6800) [pid = 1749] [serial = 433] [outer = 0x8bea4000] 11:53:27 INFO - PROCESS | 1749 | 1464202407286 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 206 (0x8beae000) [pid = 1749] [serial = 434] [outer = 0x8bea4000] 11:53:28 INFO - PROCESS | 1749 | 1464202408217 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]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:53:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1633ms 11:53:28 INFO - PROCESS | 1749 | 1464202408285 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1749 | 1464202408290 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:53:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:53:28 INFO - PROCESS | 1749 | 1464202408298 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 1749 | 1464202408302 Marionette TRACE conn4 <- [1,550,null,{}] 11:53:28 INFO - PROCESS | 1749 | 1464202408308 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}] 11:53:28 INFO - PROCESS | 1749 | 1464202408532 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:53:28 INFO - PROCESS | 1749 | 1464202408848 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c080400 == 86 [pid = 1749] [id = 145] 11:53:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 207 (0x8c081000) [pid = 1749] [serial = 435] [outer = (nil)] 11:53:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 208 (0x8c086c00) [pid = 1749] [serial = 436] [outer = 0x8c081000] 11:53:28 INFO - PROCESS | 1749 | 1464202408975 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 209 (0x8c08cc00) [pid = 1749] [serial = 437] [outer = 0x8c081000] 11:53:29 INFO - PROCESS | 1749 | 1464202409956 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]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:53:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1683ms 11:53:29 INFO - PROCESS | 1749 | 1464202409982 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:53:29 INFO - PROCESS | 1749 | 1464202409987 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:53:29 INFO - PROCESS | 1749 | 1464202409994 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 1749 | 1464202409998 Marionette TRACE conn4 <- [1,554,null,{}] 11:53:30 INFO - PROCESS | 1749 | 1464202410005 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}] 11:53:30 INFO - PROCESS | 1749 | 1464202410261 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:53:30 INFO - PROCESS | 1749 | 1464202410966 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c164800 == 87 [pid = 1749] [id = 146] 11:53:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x8c165800) [pid = 1749] [serial = 438] [outer = (nil)] 11:53:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x8c16ac00) [pid = 1749] [serial = 439] [outer = 0x8c165800] 11:53:31 INFO - PROCESS | 1749 | 1464202411055 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 212 (0x8c16f800) [pid = 1749] [serial = 440] [outer = 0x8c165800] 11:53:31 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:32 INFO - PROCESS | 1749 | 1464202412034 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]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 2083ms 11:53:32 INFO - PROCESS | 1749 | 1464202412079 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 1749 | 1464202412086 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:53:32 INFO - PROCESS | 1749 | 1464202412094 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 1749 | 1464202412100 Marionette TRACE conn4 <- [1,558,null,{}] 11:53:32 INFO - PROCESS | 1749 | 1464202412108 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}] 11:53:32 INFO - PROCESS | 1749 | 1464202412355 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:53:32 INFO - PROCESS | 1749 | 1464202412739 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d62f800 == 88 [pid = 1749] [id = 147] 11:53:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 213 (0x8d630400) [pid = 1749] [serial = 441] [outer = (nil)] 11:53:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 214 (0x8d739000) [pid = 1749] [serial = 442] [outer = 0x8d630400] 11:53:32 INFO - PROCESS | 1749 | 1464202412832 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 215 (0x8d905800) [pid = 1749] [serial = 443] [outer = 0x8d630400] 11:53:34 INFO - PROCESS | 1749 | 1464202414183 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]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2189ms 11:53:34 INFO - PROCESS | 1749 | 1464202414291 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1749 | 1464202414302 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:53:34 INFO - PROCESS | 1749 | 1464202414529 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 1749 | 1464202414533 Marionette TRACE conn4 <- [1,562,null,{}] 11:53:34 INFO - PROCESS | 1749 | 1464202414543 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}] 11:53:34 INFO - PROCESS | 1749 | 1464202414736 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:53:34 INFO - PROCESS | 1749 | 1464202414936 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e313800 == 89 [pid = 1749] [id = 148] 11:53:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 216 (0x8e31ac00) [pid = 1749] [serial = 444] [outer = (nil)] 11:53:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 217 (0x8e747400) [pid = 1749] [serial = 445] [outer = 0x8e31ac00] 11:53:35 INFO - PROCESS | 1749 | 1464202415021 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 218 (0x8f6dd000) [pid = 1749] [serial = 446] [outer = 0x8e31ac00] 11:53:35 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:36 INFO - PROCESS | 1749 | 1464202415998 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]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1743ms 11:53:36 INFO - PROCESS | 1749 | 1464202416067 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 1749 | 1464202416071 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:53:36 INFO - PROCESS | 1749 | 1464202416087 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 1749 | 1464202416097 Marionette TRACE conn4 <- [1,566,null,{}] 11:53:36 INFO - PROCESS | 1749 | 1464202416104 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}] 11:53:36 INFO - PROCESS | 1749 | 1464202416359 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:53:36 INFO - PROCESS | 1749 | 1464202416683 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 1749 | --DOCSHELL 0x9392e800 == 88 [pid = 1749] [id = 134] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 217 (0x9afe3c00) [pid = 1749] [serial = 351] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 216 (0x9a95fc00) [pid = 1749] [serial = 318] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 215 (0x93948c00) [pid = 1749] [serial = 315] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 214 (0xa906b400) [pid = 1749] [serial = 333] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 213 (0xa214f000) [pid = 1749] [serial = 321] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 212 (0x92e93000) [pid = 1749] [serial = 312] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 211 (0xa82b7400) [pid = 1749] [serial = 330] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0xa6284400) [pid = 1749] [serial = 324] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0xa6ce6c00) [pid = 1749] [serial = 327] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e73ec00 == 89 [pid = 1749] [id = 149] 11:53:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x8e744000) [pid = 1749] [serial = 447] [outer = (nil)] 11:53:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x90e09400) [pid = 1749] [serial = 448] [outer = 0x8e744000] 11:53:36 INFO - PROCESS | 1749 | 1464202416845 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 212 (0x90ee6000) [pid = 1749] [serial = 449] [outer = 0x8e744000] 11:53:37 INFO - PROCESS | 1749 | --DOCSHELL 0x95080400 == 88 [pid = 1749] [id = 133] 11:53:37 INFO - PROCESS | 1749 | --DOCSHELL 0x95011c00 == 87 [pid = 1749] [id = 132] 11:53:37 INFO - PROCESS | 1749 | --DOCSHELL 0x92e88400 == 86 [pid = 1749] [id = 131] 11:53:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8e746c00 == 85 [pid = 1749] [id = 130] 11:53:37 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 211 (0x951e8c00) [pid = 1749] [serial = 342] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0x952e9400) [pid = 1749] [serial = 343] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0x9392d400) [pid = 1749] [serial = 337] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 208 (0x93c96400) [pid = 1749] [serial = 348] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 207 (0x99e0b800) [pid = 1749] [serial = 349] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 206 (0x9a963000) [pid = 1749] [serial = 346] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 205 (0x92c28000) [pid = 1749] [serial = 336] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 204 (0x90e0e800) [pid = 1749] [serial = 339] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 203 (0x90fdb000) [pid = 1749] [serial = 340] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | --DOMWINDOW == 202 (0x9a890000) [pid = 1749] [serial = 345] [outer = (nil)] [url = about:blank] 11:53:37 INFO - PROCESS | 1749 | 1464202417698 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]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1648ms 11:53:37 INFO - PROCESS | 1749 | 1464202417734 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1749 | 1464202417738 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:53:37 INFO - PROCESS | 1749 | 1464202417749 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1749 | 1464202417752 Marionette TRACE conn4 <- [1,570,null,{}] 11:53:37 INFO - PROCESS | 1749 | 1464202417760 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}] 11:53:37 INFO - PROCESS | 1749 | 1464202417941 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:53:37 INFO - PROCESS | 1749 | 1464202417960 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d0dc00 == 86 [pid = 1749] [id = 150] 11:53:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 203 (0x90fd8000) [pid = 1749] [serial = 450] [outer = (nil)] 11:53:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 204 (0x92850400) [pid = 1749] [serial = 451] [outer = 0x90fd8000] 11:53:38 INFO - PROCESS | 1749 | 1464202418039 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 205 (0x9293a000) [pid = 1749] [serial = 452] [outer = 0x90fd8000] 11:53:38 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:39 INFO - PROCESS | 1749 | 1464202419104 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]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1381ms 11:53:39 INFO - PROCESS | 1749 | 1464202419132 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 1749 | 1464202419139 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:53:39 INFO - PROCESS | 1749 | 1464202419149 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1749 | 1464202419153 Marionette TRACE conn4 <- [1,574,null,{}] 11:53:39 INFO - PROCESS | 1749 | 1464202419163 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}] 11:53:39 INFO - PROCESS | 1749 | 1464202419473 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:53:39 INFO - PROCESS | 1749 | 1464202419504 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fe2000 == 87 [pid = 1749] [id = 151] 11:53:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 206 (0x92934000) [pid = 1749] [serial = 453] [outer = (nil)] 11:53:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 207 (0x92e34000) [pid = 1749] [serial = 454] [outer = 0x92934000] 11:53:39 INFO - PROCESS | 1749 | 1464202419593 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 208 (0x93930000) [pid = 1749] [serial = 455] [outer = 0x92934000] 11:53:40 INFO - PROCESS | 1749 | 1464202420609 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]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1493ms 11:53:40 INFO - PROCESS | 1749 | 1464202420641 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1749 | 1464202420645 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:53:40 INFO - PROCESS | 1749 | 1464202420652 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 1749 | 1464202420656 Marionette TRACE conn4 <- [1,578,null,{}] 11:53:40 INFO - PROCESS | 1749 | 1464202420661 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}] 11:53:40 INFO - PROCESS | 1749 | 1464202420901 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:53:40 INFO - PROCESS | 1749 | 1464202420926 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c24000 == 88 [pid = 1749] [id = 152] 11:53:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 209 (0x92c2b000) [pid = 1749] [serial = 456] [outer = (nil)] 11:53:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x93c91800) [pid = 1749] [serial = 457] [outer = 0x92c2b000] 11:53:41 INFO - PROCESS | 1749 | 1464202421003 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x95079c00) [pid = 1749] [serial = 458] [outer = 0x92c2b000] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0x92e90400) [pid = 1749] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0x9507f800) [pid = 1749] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 208 (0x90fd5400) [pid = 1749] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 207 (0x9bbdc400) [pid = 1749] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 206 (0xa503f800) [pid = 1749] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 205 (0x90edf800) [pid = 1749] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 204 (0x94630000) [pid = 1749] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 203 (0x92e8d800) [pid = 1749] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 202 (0x9b59bc00) [pid = 1749] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 201 (0x9507b000) [pid = 1749] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 200 (0x952dc000) [pid = 1749] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 199 (0x9bb63400) [pid = 1749] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 198 (0x9a889400) [pid = 1749] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 197 (0x9a4bc800) [pid = 1749] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 196 (0xa6290000) [pid = 1749] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 195 (0x93902400) [pid = 1749] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 194 (0xa21a6400) [pid = 1749] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 193 (0xa503f400) [pid = 1749] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 192 (0x9392b000) [pid = 1749] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 191 (0x9a968000) [pid = 1749] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 190 (0x93945000) [pid = 1749] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 189 (0x90d0a400) [pid = 1749] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0xa0605000) [pid = 1749] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0x9392d000) [pid = 1749] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x90ee1000) [pid = 1749] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0x9a4b6800) [pid = 1749] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x92c2a000) [pid = 1749] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x9b59c000) [pid = 1749] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x9390ac00) [pid = 1749] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x99304000) [pid = 1749] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x90d03000) [pid = 1749] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x92e8ec00) [pid = 1749] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x964a9c00) [pid = 1749] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0xa6cdcc00) [pid = 1749] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0xa2280000) [pid = 1749] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x93c8fc00) [pid = 1749] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x9c3e8c00) [pid = 1749] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0xa8c2cc00) [pid = 1749] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x92c21800) [pid = 1749] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0xa6734800) [pid = 1749] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x94633400) [pid = 1749] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x9a4bb400) [pid = 1749] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x8f784800) [pid = 1749] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8f790c00) [pid = 1749] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0xa321b800) [pid = 1749] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x951efc00) [pid = 1749] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:53:42 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8e747800) [pid = 1749] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:53:42 INFO - PROCESS | 1749 | 1464202422859 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]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2248ms 11:53:42 INFO - PROCESS | 1749 | 1464202422901 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 1749 | 1464202422905 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:53:42 INFO - PROCESS | 1749 | 1464202422913 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 1749 | 1464202422915 Marionette TRACE conn4 <- [1,582,null,{}] 11:53:42 INFO - PROCESS | 1749 | 1464202422924 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}] 11:53:43 INFO - PROCESS | 1749 | 1464202423111 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:53:43 INFO - PROCESS | 1749 | 1464202423127 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e31e000 == 89 [pid = 1749] [id = 153] 11:53:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x90d03000) [pid = 1749] [serial = 459] [outer = (nil)] 11:53:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x90ee7c00) [pid = 1749] [serial = 460] [outer = 0x90d03000] 11:53:43 INFO - PROCESS | 1749 | 1464202423329 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x93940400) [pid = 1749] [serial = 461] [outer = 0x90d03000] 11:53:44 INFO - PROCESS | 1749 | 1464202424144 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]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1280ms 11:53:44 INFO - PROCESS | 1749 | 1464202424193 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:53:44 INFO - PROCESS | 1749 | 1464202424198 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:53:44 INFO - PROCESS | 1749 | 1464202424205 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 1749 | 1464202424209 Marionette TRACE conn4 <- [1,586,null,{}] 11:53:44 INFO - PROCESS | 1749 | 1464202424215 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}] 11:53:44 INFO - PROCESS | 1749 | 1464202424535 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:53:44 INFO - PROCESS | 1749 | 1464202424684 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c164400 == 90 [pid = 1749] [id = 154] 11:53:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x8c165400) [pid = 1749] [serial = 462] [outer = (nil)] 11:53:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8c16d000) [pid = 1749] [serial = 463] [outer = 0x8c165400] 11:53:44 INFO - PROCESS | 1749 | 1464202424850 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x8c6e8c00) [pid = 1749] [serial = 464] [outer = 0x8c165400] 11:53:45 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:53:45 INFO - PROCESS | 1749 | 1464202425861 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]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1687ms 11:53:45 INFO - PROCESS | 1749 | 1464202425895 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1749 | 1464202425902 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:53:45 INFO - PROCESS | 1749 | 1464202425911 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 1749 | 1464202425918 Marionette TRACE conn4 <- [1,590,null,{}] 11:53:45 INFO - PROCESS | 1749 | 1464202425928 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}] 11:53:46 INFO - PROCESS | 1749 | 1464202426154 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:53:46 INFO - PROCESS | 1749 | 1464202426390 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x8daca000 == 91 [pid = 1749] [id = 155] 11:53:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x8e316800) [pid = 1749] [serial = 465] [outer = (nil)] 11:53:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x8e739800) [pid = 1749] [serial = 466] [outer = 0x8e316800] 11:53:46 INFO - PROCESS | 1749 | 1464202426537 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x8e746c00) [pid = 1749] [serial = 467] [outer = 0x8e316800] 11:53:47 INFO - PROCESS | 1749 | 1464202427639 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]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1791ms 11:53:47 INFO - PROCESS | 1749 | 1464202427702 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 1749 | 1464202427708 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:53:47 INFO - PROCESS | 1749 | 1464202427716 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 1749 | 1464202427720 Marionette TRACE conn4 <- [1,594,null,{}] 11:53:47 INFO - PROCESS | 1749 | 1464202427727 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}] 11:53:48 INFO - PROCESS | 1749 | 1464202428061 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:53:48 INFO - PROCESS | 1749 | 1464202428314 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fe1400 == 92 [pid = 1749] [id = 156] 11:53:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x92932000) [pid = 1749] [serial = 468] [outer = (nil)] 11:53:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x92c2f800) [pid = 1749] [serial = 469] [outer = 0x92932000] 11:53:48 INFO - PROCESS | 1749 | 1464202428413 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9392a800) [pid = 1749] [serial = 470] [outer = 0x92932000] 11:53:49 INFO - PROCESS | 1749 | 1464202429475 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]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1797ms 11:53:49 INFO - PROCESS | 1749 | 1464202429514 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 1749 | 1464202429522 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:53:49 INFO - PROCESS | 1749 | 1464202429543 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 1749 | 1464202429552 Marionette TRACE conn4 <- [1,598,null,{}] 11:53:49 INFO - PROCESS | 1749 | 1464202429559 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}] 11:53:49 INFO - PROCESS | 1749 | 1464202429783 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:53:50 INFO - PROCESS | 1749 | 1464202430021 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea6c00 == 93 [pid = 1749] [id = 157] 11:53:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x8c084c00) [pid = 1749] [serial = 471] [outer = (nil)] 11:53:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x951ef000) [pid = 1749] [serial = 472] [outer = 0x8c084c00] 11:53:50 INFO - PROCESS | 1749 | 1464202430127 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x964a9c00) [pid = 1749] [serial = 473] [outer = 0x8c084c00] 11:53:51 INFO - PROCESS | 1749 | 1464202431042 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]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1555ms 11:53:51 INFO - PROCESS | 1749 | 1464202431090 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1749 | 1464202431094 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:53:51 INFO - PROCESS | 1749 | 1464202431101 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1749 | 1464202431105 Marionette TRACE conn4 <- [1,602,null,{}] 11:53:51 INFO - PROCESS | 1749 | 1464202431111 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}] 11:53:51 INFO - PROCESS | 1749 | 1464202431313 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:53:51 INFO - PROCESS | 1749 | 1464202431542 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6eb800 == 94 [pid = 1749] [id = 158] 11:53:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x952e0c00) [pid = 1749] [serial = 474] [outer = (nil)] 11:53:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x99754c00) [pid = 1749] [serial = 475] [outer = 0x952e0c00] 11:53:51 INFO - PROCESS | 1749 | 1464202431681 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x9a379800) [pid = 1749] [serial = 476] [outer = 0x952e0c00] 11:53:52 INFO - PROCESS | 1749 | 1464202432585 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]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1531ms 11:53:52 INFO - PROCESS | 1749 | 1464202432640 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 1749 | 1464202432651 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:53:52 INFO - PROCESS | 1749 | 1464202432659 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 1749 | 1464202432663 Marionette TRACE conn4 <- [1,606,null,{}] 11:53:52 INFO - PROCESS | 1749 | 1464202432670 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}] 11:53:52 INFO - PROCESS | 1749 | 1464202432915 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:53:53 INFO - PROCESS | 1749 | 1464202433154 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a78f400 == 95 [pid = 1749] [id = 159] 11:53:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x9a78fc00) [pid = 1749] [serial = 477] [outer = (nil)] 11:53:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x9a890000) [pid = 1749] [serial = 478] [outer = 0x9a78fc00] 11:53:53 INFO - PROCESS | 1749 | 1464202433302 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x9a968000) [pid = 1749] [serial = 479] [outer = 0x9a78fc00] 11:53:54 INFO - PROCESS | 1749 | 1464202434306 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]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1686ms 11:53:54 INFO - PROCESS | 1749 | 1464202434346 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1749 | 1464202434351 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:53:54 INFO - PROCESS | 1749 | 1464202434358 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1749 | 1464202434362 Marionette TRACE conn4 <- [1,610,null,{}] 11:53:54 INFO - PROCESS | 1749 | 1464202434369 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}] 11:53:54 INFO - PROCESS | 1749 | 1464202434581 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:53:54 INFO - PROCESS | 1749 | 1464202434812 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x95011400 == 96 [pid = 1749] [id = 160] 11:53:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x9a4b3800) [pid = 1749] [serial = 480] [outer = (nil)] 11:53:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x9ac9dc00) [pid = 1749] [serial = 481] [outer = 0x9a4b3800] 11:53:54 INFO - PROCESS | 1749 | 1464202434945 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x9afe1000) [pid = 1749] [serial = 482] [outer = 0x9a4b3800] 11:53:55 INFO - PROCESS | 1749 | 1464202435907 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]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1682ms 11:53:56 INFO - PROCESS | 1749 | 1464202436066 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 1749 | 1464202436071 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:53:56 INFO - PROCESS | 1749 | 1464202436080 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 1749 | 1464202436083 Marionette TRACE conn4 <- [1,614,null,{}] 11:53:56 INFO - PROCESS | 1749 | 1464202436090 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}] 11:53:56 INFO - PROCESS | 1749 | 1464202436294 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:53:56 INFO - PROCESS | 1749 | 1464202436516 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x9876e400 == 97 [pid = 1749] [id = 161] 11:53:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x9a96d800) [pid = 1749] [serial = 483] [outer = (nil)] 11:53:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 190 (0x9c079c00) [pid = 1749] [serial = 484] [outer = 0x9a96d800] 11:53:56 INFO - PROCESS | 1749 | 1464202436609 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 191 (0x9c230000) [pid = 1749] [serial = 485] [outer = 0x9a96d800] 11:53:57 INFO - PROCESS | 1749 | 1464202437511 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]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1486ms 11:53:57 INFO - PROCESS | 1749 | 1464202437565 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 1749 | 1464202437569 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:53:57 INFO - PROCESS | 1749 | 1464202437576 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1749 | 1464202437579 Marionette TRACE conn4 <- [1,618,null,{}] 11:53:57 INFO - PROCESS | 1749 | 1464202437585 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}] 11:53:57 INFO - PROCESS | 1749 | 1464202437804 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:53:58 INFO - PROCESS | 1749 | 1464202438033 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac33000 == 98 [pid = 1749] [id = 162] 11:53:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 192 (0x9bb43800) [pid = 1749] [serial = 486] [outer = (nil)] 11:53:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 193 (0x9c246800) [pid = 1749] [serial = 487] [outer = 0x9bb43800] 11:53:58 INFO - PROCESS | 1749 | 1464202438166 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 194 (0x9c24d400) [pid = 1749] [serial = 488] [outer = 0x9bb43800] 11:53:59 INFO - PROCESS | 1749 | 1464202439111 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]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 11:53:59 INFO - PROCESS | 1749 | 1464202439163 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1749 | 1464202439167 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:53:59 INFO - PROCESS | 1749 | 1464202439174 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1749 | 1464202439177 Marionette TRACE conn4 <- [1,622,null,{}] 11:53:59 INFO - PROCESS | 1749 | 1464202439183 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}] 11:53:59 INFO - PROCESS | 1749 | 1464202439395 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:53:59 INFO - PROCESS | 1749 | 1464202439631 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c08ec00 == 99 [pid = 1749] [id = 163] 11:53:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 195 (0x8c16a400) [pid = 1749] [serial = 489] [outer = (nil)] 11:53:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 196 (0xa060f000) [pid = 1749] [serial = 490] [outer = 0x8c16a400] 11:53:59 INFO - PROCESS | 1749 | 1464202439769 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 197 (0xa21a6400) [pid = 1749] [serial = 491] [outer = 0x8c16a400] 11:54:00 INFO - PROCESS | 1749 | 1464202440700 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]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1589ms 11:54:00 INFO - PROCESS | 1749 | 1464202440764 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 1749 | 1464202440770 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:54:00 INFO - PROCESS | 1749 | 1464202440777 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1749 | 1464202440781 Marionette TRACE conn4 <- [1,626,null,{}] 11:54:00 INFO - PROCESS | 1749 | 1464202440788 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}] 11:54:01 INFO - PROCESS | 1749 | 1464202441007 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:54:01 INFO - PROCESS | 1749 | 1464202441270 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c229400 == 100 [pid = 1749] [id = 164] 11:54:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 198 (0xa263ac00) [pid = 1749] [serial = 492] [outer = (nil)] 11:54:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 199 (0xa3027c00) [pid = 1749] [serial = 493] [outer = 0xa263ac00] 11:54:01 INFO - PROCESS | 1749 | 1464202441416 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 200 (0xa35ea800) [pid = 1749] [serial = 494] [outer = 0xa263ac00] 11:54:02 INFO - PROCESS | 1749 | 1464202442469 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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1735ms 11:54:02 INFO - PROCESS | 1749 | 1464202442514 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:54:02 INFO - PROCESS | 1749 | 1464202442519 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:54:02 INFO - PROCESS | 1749 | 1464202442526 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1749 | 1464202442531 Marionette TRACE conn4 <- [1,630,null,{}] 11:54:02 INFO - PROCESS | 1749 | 1464202442538 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}] 11:54:02 INFO - PROCESS | 1749 | 1464202442794 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:54:03 INFO - PROCESS | 1749 | 1464202443055 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1e7000 == 101 [pid = 1749] [id = 165] 11:54:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 201 (0x8e1eb000) [pid = 1749] [serial = 495] [outer = (nil)] 11:54:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 202 (0x8e1ef800) [pid = 1749] [serial = 496] [outer = 0x8e1eb000] 11:54:03 INFO - PROCESS | 1749 | 1464202443146 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 203 (0x8e73c800) [pid = 1749] [serial = 497] [outer = 0x8e1eb000] 11:54:04 INFO - PROCESS | 1749 | 1464202444057 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]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1596ms 11:54:04 INFO - PROCESS | 1749 | 1464202444122 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 1749 | 1464202444127 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:54:04 INFO - PROCESS | 1749 | 1464202444177 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 1749 | 1464202444181 Marionette TRACE conn4 <- [1,634,null,{}] 11:54:04 INFO - PROCESS | 1749 | 1464202444247 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}] 11:54:04 INFO - PROCESS | 1749 | 1464202444472 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:54:04 INFO - PROCESS | 1749 | 1464202444724 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c16a000 == 102 [pid = 1749] [id = 166] 11:54:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 204 (0x8e1f1c00) [pid = 1749] [serial = 498] [outer = (nil)] 11:54:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 205 (0x92c2f000) [pid = 1749] [serial = 499] [outer = 0x8e1f1c00] 11:54:04 INFO - PROCESS | 1749 | 1464202444814 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 206 (0x93944800) [pid = 1749] [serial = 500] [outer = 0x8e1f1c00] 11:54:05 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:06 INFO - PROCESS | 1749 | 1464202446226 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]]]}] 11:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2136ms 11:54:06 INFO - PROCESS | 1749 | 1464202446331 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 1749 | 1464202446338 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:54:06 INFO - PROCESS | 1749 | 1464202446347 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 1749 | 1464202446353 Marionette TRACE conn4 <- [1,638,null,{}] 11:54:06 INFO - PROCESS | 1749 | 1464202446363 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}] 11:54:06 INFO - PROCESS | 1749 | 1464202446561 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:54:06 INFO - PROCESS | 1749 | 1464202446755 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bead000 == 103 [pid = 1749] [id = 167] 11:54:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 207 (0x8c089400) [pid = 1749] [serial = 501] [outer = (nil)] 11:54:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 208 (0x8d742800) [pid = 1749] [serial = 502] [outer = 0x8c089400] 11:54:06 INFO - PROCESS | 1749 | 1464202446895 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 209 (0x8e1ef000) [pid = 1749] [serial = 503] [outer = 0x8c089400] 11:54:07 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:08 INFO - PROCESS | 1749 | 1464202448093 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]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1790ms 11:54:08 INFO - PROCESS | 1749 | 1464202448137 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 1749 | 1464202448146 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:54:08 INFO - PROCESS | 1749 | 1464202448156 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 1749 | 1464202448160 Marionette TRACE conn4 <- [1,642,null,{}] 11:54:08 INFO - PROCESS | 1749 | 1464202448167 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}] 11:54:08 INFO - PROCESS | 1749 | 1464202448356 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:54:08 INFO - PROCESS | 1749 | 1464202448555 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d631800 == 104 [pid = 1749] [id = 168] 11:54:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x8d73d800) [pid = 1749] [serial = 504] [outer = (nil)] 11:54:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x8f6d9c00) [pid = 1749] [serial = 505] [outer = 0x8d73d800] 11:54:08 INFO - PROCESS | 1749 | 1464202448693 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 212 (0x8f6e6800) [pid = 1749] [serial = 506] [outer = 0x8d73d800] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee4800 == 103 [pid = 1749] [id = 104] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9a88f400 == 102 [pid = 1749] [id = 107] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90eddc00 == 101 [pid = 1749] [id = 108] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee8400 == 100 [pid = 1749] [id = 111] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 211 (0x9a96b400) [pid = 1749] [serial = 403] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0x8e73e000) [pid = 1749] [serial = 387] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0x99f0c800) [pid = 1749] [serial = 357] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 208 (0x9c234400) [pid = 1749] [serial = 360] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 207 (0xa2146400) [pid = 1749] [serial = 363] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 206 (0x9c246400) [pid = 1749] [serial = 366] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 205 (0xa68ddc00) [pid = 1749] [serial = 369] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 204 (0xa6d45000) [pid = 1749] [serial = 372] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 203 (0xa6f3e000) [pid = 1749] [serial = 375] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 202 (0x8d741800) [pid = 1749] [serial = 378] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 201 (0x8d908c00) [pid = 1749] [serial = 381] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOMWINDOW == 200 (0x8dac5800) [pid = 1749] [serial = 384] [outer = (nil)] [url = about:blank] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x93944000 == 99 [pid = 1749] [id = 105] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0xa67cb400 == 98 [pid = 1749] [id = 110] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90edb400 == 97 [pid = 1749] [id = 109] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9a24c400 == 96 [pid = 1749] [id = 106] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9c337800 == 95 [pid = 1749] [id = 50] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6dc800 == 94 [pid = 1749] [id = 139] 11:54:09 INFO - PROCESS | 1749 | 1464202449836 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]]]}] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8dabc000 == 93 [pid = 1749] [id = 138] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x99302c00 == 92 [pid = 1749] [id = 137] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x93910000 == 91 [pid = 1749] [id = 136] 11:54:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d737400 == 90 [pid = 1749] [id = 135] 11:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1740ms 11:54:09 INFO - PROCESS | 1749 | 1464202449898 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1749 | 1464202449901 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:54:09 INFO - PROCESS | 1749 | 1464202449909 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1749 | 1464202449914 Marionette TRACE conn4 <- [1,646,null,{}] 11:54:09 INFO - PROCESS | 1749 | 1464202449930 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}] 11:54:10 INFO - PROCESS | 1749 | 1464202450139 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 199 (0x93930400) [pid = 1749] [serial = 313] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 198 (0x9c339800) [pid = 1749] [serial = 277] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 197 (0xa675d800) [pid = 1749] [serial = 150] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 196 (0x90fd7800) [pid = 1749] [serial = 265] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 195 (0x95080000) [pid = 1749] [serial = 177] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 194 (0x92e94c00) [pid = 1749] [serial = 153] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 193 (0xa3021800) [pid = 1749] [serial = 222] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 192 (0x952e0000) [pid = 1749] [serial = 271] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 191 (0xa6cdd800) [pid = 1749] [serial = 192] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 190 (0xa2634400) [pid = 1749] [serial = 283] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 189 (0xa8289c00) [pid = 1749] [serial = 229] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0x9afdd400) [pid = 1749] [serial = 319] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0xa6cd8400) [pid = 1749] [serial = 189] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x9507fc00) [pid = 1749] [serial = 95] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0xa325d400) [pid = 1749] [serial = 183] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0xa6ea9000) [pid = 1749] [serial = 328] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x93935c00) [pid = 1749] [serial = 280] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x9afe0800) [pid = 1749] [serial = 274] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x9500f000) [pid = 1749] [serial = 316] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x90e08000) [pid = 1749] [serial = 244] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0xa2280400) [pid = 1749] [serial = 147] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0xa3023000) [pid = 1749] [serial = 310] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x90fe2c00) [pid = 1749] [serial = 268] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x9ac38800) [pid = 1749] [serial = 144] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x9a962c00) [pid = 1749] [serial = 238] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x9d9adc00) [pid = 1749] [serial = 120] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x9500f400) [pid = 1749] [serial = 141] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x9ac30c00) [pid = 1749] [serial = 180] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x90d0c000) [pid = 1749] [serial = 241] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x952e4000) [pid = 1749] [serial = 216] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0xa6ce2400) [pid = 1749] [serial = 226] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0xa8c08800) [pid = 1749] [serial = 331] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0xa628e800) [pid = 1749] [serial = 325] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x9a737c00) [pid = 1749] [serial = 117] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0xa3252000) [pid = 1749] [serial = 322] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0xa9065800) [pid = 1749] [serial = 232] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x92c2d400) [pid = 1749] [serial = 235] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0xa67d2800) [pid = 1749] [serial = 186] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0xa214d800) [pid = 1749] [serial = 123] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9afdb000) [pid = 1749] [serial = 219] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x8f78f800) [pid = 1749] [serial = 286] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0xa321ec00) [pid = 1749] [serial = 289] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0xa9a72800) [pid = 1749] [serial = 334] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x99f0e400) [pid = 1749] [serial = 400] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x90e01400) [pid = 1749] [serial = 391] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8f78ec00) [pid = 1749] [serial = 390] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x93935000) [pid = 1749] [serial = 394] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x9393ec00) [pid = 1749] [serial = 395] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x93938c00) [pid = 1749] [serial = 354] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9a892800) [pid = 1749] [serial = 401] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x951ebc00) [pid = 1749] [serial = 397] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x9c077800) [pid = 1749] [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.] 11:54:10 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x952ea400) [pid = 1749] [serial = 398] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1749 | 1464202450431 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e73a400 == 91 [pid = 1749] [id = 169] 11:54:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8f78ec00) [pid = 1749] [serial = 507] [outer = (nil)] 11:54:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x90d0d400) [pid = 1749] [serial = 508] [outer = 0x8f78ec00] 11:54:10 INFO - PROCESS | 1749 | 1464202450521 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x90e0a800) [pid = 1749] [serial = 509] [outer = 0x8f78ec00] 11:54:11 INFO - PROCESS | 1749 | 1464202451416 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]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1593ms 11:54:11 INFO - PROCESS | 1749 | 1464202451505 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 1749 | 1464202451513 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:54:11 INFO - PROCESS | 1749 | 1464202451524 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 1749 | 1464202451528 Marionette TRACE conn4 <- [1,650,null,{}] 11:54:11 INFO - PROCESS | 1749 | 1464202451540 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}] 11:54:11 INFO - PROCESS | 1749 | 1464202451831 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:54:12 INFO - PROCESS | 1749 | 1464202452123 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c162400 == 92 [pid = 1749] [id = 170] 11:54:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x8c6e2c00) [pid = 1749] [serial = 510] [outer = (nil)] 11:54:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x90fe2400) [pid = 1749] [serial = 511] [outer = 0x8c6e2c00] 11:54:12 INFO - PROCESS | 1749 | 1464202452253 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x92c2bc00) [pid = 1749] [serial = 512] [outer = 0x8c6e2c00] 11:54:13 INFO - PROCESS | 1749 | 1464202453312 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]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1849ms 11:54:13 INFO - PROCESS | 1749 | 1464202453376 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 1749 | 1464202453380 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:54:13 INFO - PROCESS | 1749 | 1464202453387 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 1749 | 1464202453390 Marionette TRACE conn4 <- [1,654,null,{}] 11:54:13 INFO - PROCESS | 1749 | 1464202453396 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}] 11:54:13 INFO - PROCESS | 1749 | 1464202453637 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:54:13 INFO - PROCESS | 1749 | 1464202453685 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c163400 == 93 [pid = 1749] [id = 171] 11:54:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x90fd7800) [pid = 1749] [serial = 513] [outer = (nil)] 11:54:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9390f000) [pid = 1749] [serial = 514] [outer = 0x90fd7800] 11:54:13 INFO - PROCESS | 1749 | 1464202453778 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x93934800) [pid = 1749] [serial = 515] [outer = 0x90fd7800] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x8c165800) [pid = 1749] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x90fd8000) [pid = 1749] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x99705400) [pid = 1749] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8d90f800) [pid = 1749] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x92934000) [pid = 1749] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x92c2b000) [pid = 1749] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8e31ac00) [pid = 1749] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8e744000) [pid = 1749] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:54:15 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8d630400) [pid = 1749] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:54:15 INFO - PROCESS | 1749 | 1464202455358 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]]]}] 11:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1992ms 11:54:15 INFO - PROCESS | 1749 | 1464202455381 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 1749 | 1464202455385 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:54:15 INFO - PROCESS | 1749 | 1464202455392 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 1749 | 1464202455395 Marionette TRACE conn4 <- [1,658,null,{}] 11:54:15 INFO - PROCESS | 1749 | 1464202455402 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}] 11:54:15 INFO - PROCESS | 1749 | 1464202455626 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:54:15 INFO - PROCESS | 1749 | 1464202455768 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8beab800 == 94 [pid = 1749] [id = 172] 11:54:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8e31ac00) [pid = 1749] [serial = 516] [outer = (nil)] 11:54:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x93c94000) [pid = 1749] [serial = 517] [outer = 0x8e31ac00] 11:54:15 INFO - PROCESS | 1749 | 1464202455848 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9500f400) [pid = 1749] [serial = 518] [outer = 0x8e31ac00] 11:54:16 INFO - PROCESS | 1749 | 1464202456631 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]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1280ms 11:54:16 INFO - PROCESS | 1749 | 1464202456674 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1749 | 1464202456678 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:54:16 INFO - PROCESS | 1749 | 1464202456687 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1749 | 1464202456689 Marionette TRACE conn4 <- [1,662,null,{}] 11:54:16 INFO - PROCESS | 1749 | 1464202456697 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}] 11:54:16 INFO - PROCESS | 1749 | 1464202456879 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:54:16 INFO - PROCESS | 1749 | 1464202456895 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d630400 == 95 [pid = 1749] [id = 173] 11:54:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x8e744000) [pid = 1749] [serial = 519] [outer = (nil)] 11:54:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x951e0800) [pid = 1749] [serial = 520] [outer = 0x8e744000] 11:54:17 INFO - PROCESS | 1749 | 1464202457100 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x951efc00) [pid = 1749] [serial = 521] [outer = 0x8e744000] 11:54:17 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:18 INFO - PROCESS | 1749 | 1464202458204 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]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1552ms 11:54:18 INFO - PROCESS | 1749 | 1464202458240 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 1749 | 1464202458248 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:54:18 INFO - PROCESS | 1749 | 1464202458257 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 1749 | 1464202458263 Marionette TRACE conn4 <- [1,666,null,{}] 11:54:18 INFO - PROCESS | 1749 | 1464202458272 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}] 11:54:18 INFO - PROCESS | 1749 | 1464202458523 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:54:18 INFO - PROCESS | 1749 | 1464202458805 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6e2800 == 96 [pid = 1749] [id = 174] 11:54:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x8d73c000) [pid = 1749] [serial = 522] [outer = (nil)] 11:54:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x8dac7c00) [pid = 1749] [serial = 523] [outer = 0x8d73c000] 11:54:18 INFO - PROCESS | 1749 | 1464202458905 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x8e1f1400) [pid = 1749] [serial = 524] [outer = 0x8d73c000] 11:54:19 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:19 INFO - PROCESS | 1749 | 1464202459891 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]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1700ms 11:54:19 INFO - PROCESS | 1749 | 1464202459959 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1749 | 1464202459970 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:54:19 INFO - PROCESS | 1749 | 1464202459982 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1749 | 1464202459986 Marionette TRACE conn4 <- [1,670,null,{}] 11:54:19 INFO - PROCESS | 1749 | 1464202459994 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}] 11:54:20 INFO - PROCESS | 1749 | 1464202460255 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:54:20 INFO - PROCESS | 1749 | 1464202460582 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e0a400 == 97 [pid = 1749] [id = 175] 11:54:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x90e10000) [pid = 1749] [serial = 525] [outer = (nil)] 11:54:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x90fdc800) [pid = 1749] [serial = 526] [outer = 0x90e10000] 11:54:20 INFO - PROCESS | 1749 | 1464202460677 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x92c2ec00) [pid = 1749] [serial = 527] [outer = 0x90e10000] 11:54:21 INFO - PROCESS | 1749 | 1464202461651 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1741ms 11:54:21 INFO - PROCESS | 1749 | 1464202461724 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1749 | 1464202461729 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:54:21 INFO - PROCESS | 1749 | 1464202461736 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1749 | 1464202461742 Marionette TRACE conn4 <- [1,674,null,{}] 11:54:21 INFO - PROCESS | 1749 | 1464202461761 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}] 11:54:21 INFO - PROCESS | 1749 | 1464202461987 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:54:22 INFO - PROCESS | 1749 | 1464202462222 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee7400 == 98 [pid = 1749] [id = 176] 11:54:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x93947000) [pid = 1749] [serial = 528] [outer = (nil)] 11:54:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x952e4c00) [pid = 1749] [serial = 529] [outer = 0x93947000] 11:54:22 INFO - PROCESS | 1749 | 1464202462335 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9910a400) [pid = 1749] [serial = 530] [outer = 0x93947000] 11:54:22 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:54:23 INFO - PROCESS | 1749 | 1464202463271 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]]]}] 11:54:23 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 11:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1592ms 11:54:23 INFO - PROCESS | 1749 | 1464202463330 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 1749 | 1464202463334 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:54:23 INFO - PROCESS | 1749 | 1464202463342 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 1749 | 1464202463346 Marionette TRACE conn4 <- [1,678,null,{}] 11:54:23 INFO - PROCESS | 1749 | 1464202463352 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}] 11:54:23 INFO - PROCESS | 1749 | 1464202463571 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:54:23 INFO - PROCESS | 1749 | 1464202463806 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x952dc400 == 99 [pid = 1749] [id = 177] 11:54:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x99e03800) [pid = 1749] [serial = 531] [outer = (nil)] 11:54:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9a24c400) [pid = 1749] [serial = 532] [outer = 0x99e03800] 11:54:23 INFO - PROCESS | 1749 | 1464202463949 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9a73a000) [pid = 1749] [serial = 533] [outer = 0x99e03800] 11:54:24 INFO - PROCESS | 1749 | 1464202464906 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]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1632ms 11:54:24 INFO - PROCESS | 1749 | 1464202464976 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 1749 | 1464202464981 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:54:24 INFO - PROCESS | 1749 | 1464202464988 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1749 | 1464202464991 Marionette TRACE conn4 <- [1,682,null,{}] 11:54:25 INFO - PROCESS | 1749 | 1464202464999 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}] 11:54:25 INFO - PROCESS | 1749 | 1464202465205 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:54:25 INFO - PROCESS | 1749 | 1464202465445 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c163000 == 100 [pid = 1749] [id = 178] 11:54:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x90d04000) [pid = 1749] [serial = 534] [outer = (nil)] 11:54:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9a891800) [pid = 1749] [serial = 535] [outer = 0x90d04000] 11:54:25 INFO - PROCESS | 1749 | 1464202465579 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9a964c00) [pid = 1749] [serial = 536] [outer = 0x90d04000] 11:54:26 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:26 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:54:27 INFO - PROCESS | 1749 | 1464202467058 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]]]}] 11:54:27 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) 11:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2091ms 11:54:27 INFO - PROCESS | 1749 | 1464202467080 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:54:27 INFO - PROCESS | 1749 | 1464202467084 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:54:27 INFO - PROCESS | 1749 | 1464202467091 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 1749 | 1464202467094 Marionette TRACE conn4 <- [1,686,null,{}] 11:54:27 INFO - PROCESS | 1749 | 1464202467101 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}] 11:54:27 INFO - PROCESS | 1749 | 1464202467301 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:54:27 INFO - PROCESS | 1749 | 1464202467485 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a797c00 == 101 [pid = 1749] [id = 179] 11:54:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9a88b000) [pid = 1749] [serial = 537] [outer = (nil)] 11:54:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9afe1800) [pid = 1749] [serial = 538] [outer = 0x9a88b000] 11:54:27 INFO - PROCESS | 1749 | 1464202467579 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9b3c7c00) [pid = 1749] [serial = 539] [outer = 0x9a88b000] 11:54:28 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:28 INFO - PROCESS | 1749 | 1464202468917 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]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1885ms 11:54:29 INFO - PROCESS | 1749 | 1464202469016 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 1749 | 1464202469019 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:54:29 INFO - PROCESS | 1749 | 1464202469052 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1749 | 1464202469055 Marionette TRACE conn4 <- [1,690,null,{}] 11:54:29 INFO - PROCESS | 1749 | 1464202469062 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}] 11:54:29 INFO - PROCESS | 1749 | 1464202469260 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:54:29 INFO - PROCESS | 1749 | 1464202469444 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x99706800 == 102 [pid = 1749] [id = 180] 11:54:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9a790000) [pid = 1749] [serial = 540] [outer = (nil)] 11:54:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9c227000) [pid = 1749] [serial = 541] [outer = 0x9a790000] 11:54:29 INFO - PROCESS | 1749 | 1464202469532 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9c22ec00) [pid = 1749] [serial = 542] [outer = 0x9a790000] 11:54:30 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:30 INFO - PROCESS | 1749 | 1464202470862 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]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1840ms 11:54:30 INFO - PROCESS | 1749 | 1464202470888 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:54:30 INFO - PROCESS | 1749 | 1464202470892 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:54:30 INFO - PROCESS | 1749 | 1464202470899 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 1749 | 1464202470903 Marionette TRACE conn4 <- [1,694,null,{}] 11:54:31 INFO - PROCESS | 1749 | 1464202471006 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}] 11:54:31 INFO - PROCESS | 1749 | 1464202471214 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:54:31 INFO - PROCESS | 1749 | 1464202471407 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9afe2c00 == 103 [pid = 1749] [id = 181] 11:54:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9bbda000) [pid = 1749] [serial = 543] [outer = (nil)] 11:54:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9c249c00) [pid = 1749] [serial = 544] [outer = 0x9bbda000] 11:54:31 INFO - PROCESS | 1749 | 1464202471500 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9d9ae000) [pid = 1749] [serial = 545] [outer = 0x9bbda000] 11:54:32 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:32 INFO - PROCESS | 1749 | 1464202472851 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]]]}] 11:54:32 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) 11:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1982ms 11:54:32 INFO - PROCESS | 1749 | 1464202472925 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 1749 | 1464202472929 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:54:32 INFO - PROCESS | 1749 | 1464202472960 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 1749 | 1464202472963 Marionette TRACE conn4 <- [1,698,null,{}] 11:54:32 INFO - PROCESS | 1749 | 1464202472974 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}] 11:54:33 INFO - PROCESS | 1749 | 1464202473183 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:54:33 INFO - PROCESS | 1749 | 1464202473365 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6ea400 == 104 [pid = 1749] [id = 182] 11:54:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x8c6eac00) [pid = 1749] [serial = 546] [outer = (nil)] 11:54:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x8f6e7800) [pid = 1749] [serial = 547] [outer = 0x8c6eac00] 11:54:33 INFO - PROCESS | 1749 | 1464202473452 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x90ee3c00) [pid = 1749] [serial = 548] [outer = 0x8c6eac00] 11:54:34 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:35 INFO - PROCESS | 1749 | 1464202475104 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]]]}] 11:54:35 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) 11:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2213ms 11:54:35 INFO - PROCESS | 1749 | 1464202475154 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 1749 | 1464202475160 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:54:35 INFO - PROCESS | 1749 | 1464202475169 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 1749 | 1464202475174 Marionette TRACE conn4 <- [1,702,null,{}] 11:54:35 INFO - PROCESS | 1749 | 1464202475182 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}] 11:54:35 INFO - PROCESS | 1749 | 1464202475400 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:54:35 INFO - PROCESS | 1749 | 1464202475584 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c171000 == 105 [pid = 1749] [id = 183] 11:54:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x8c6dd400) [pid = 1749] [serial = 549] [outer = (nil)] 11:54:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x8dac8c00) [pid = 1749] [serial = 550] [outer = 0x8c6dd400] 11:54:35 INFO - PROCESS | 1749 | 1464202475666 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x8e314400) [pid = 1749] [serial = 551] [outer = 0x8c6dd400] 11:54:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8beab800 == 104 [pid = 1749] [id = 172] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x90ee7c00) [pid = 1749] [serial = 460] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8c163400 == 103 [pid = 1749] [id = 171] 11:54:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8c162400 == 102 [pid = 1749] [id = 170] 11:54:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8e73a400 == 101 [pid = 1749] [id = 169] 11:54:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8d631800 == 100 [pid = 1749] [id = 168] 11:54:37 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:37 INFO - PROCESS | 1749 | --DOCSHELL 0x8bead000 == 99 [pid = 1749] [id = 167] 11:54:37 INFO - PROCESS | 1749 | 1464202477201 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]]]}] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x9ac2f400) [pid = 1749] [serial = 404] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x8e740000) [pid = 1749] [serial = 388] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x9c354000) [pid = 1749] [serial = 424] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x8c16f800) [pid = 1749] [serial = 440] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x8c16ac00) [pid = 1749] [serial = 439] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8d90a400) [pid = 1749] [serial = 406] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x9c230400) [pid = 1749] [serial = 418] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8e319400) [pid = 1749] [serial = 427] [outer = (nil)] [url = about:blank] 11:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2095ms 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x93935800) [pid = 1749] [serial = 409] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x92850400) [pid = 1749] [serial = 451] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9293a000) [pid = 1749] [serial = 452] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x9a88d000) [pid = 1749] [serial = 412] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x93932400) [pid = 1749] [serial = 415] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x8c6e6400) [pid = 1749] [serial = 430] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8bea6800) [pid = 1749] [serial = 433] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8c086c00) [pid = 1749] [serial = 436] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x95079c00) [pid = 1749] [serial = 458] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x92e34000) [pid = 1749] [serial = 454] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x93930000) [pid = 1749] [serial = 455] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x93c91800) [pid = 1749] [serial = 457] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8f6dd000) [pid = 1749] [serial = 446] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8e747400) [pid = 1749] [serial = 445] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x90e09400) [pid = 1749] [serial = 448] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x90ee6000) [pid = 1749] [serial = 449] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8d905800) [pid = 1749] [serial = 443] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8d739000) [pid = 1749] [serial = 442] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9c225000) [pid = 1749] [serial = 421] [outer = (nil)] [url = about:blank] 11:54:37 INFO - PROCESS | 1749 | 1464202477288 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 1749 | 1464202477300 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:54:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:54:37 INFO - PROCESS | 1749 | 1464202477315 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 1749 | 1464202477320 Marionette TRACE conn4 <- [1,706,null,{}] 11:54:37 INFO - PROCESS | 1749 | 1464202477327 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}] 11:54:37 INFO - PROCESS | 1749 | 1464202477498 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:54:37 INFO - PROCESS | 1749 | 1464202477635 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c162400 == 100 [pid = 1749] [id = 184] 11:54:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x8d62b400) [pid = 1749] [serial = 552] [outer = (nil)] 11:54:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x8dac1000) [pid = 1749] [serial = 553] [outer = 0x8d62b400] 11:54:37 INFO - PROCESS | 1749 | 1464202477714 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x8e311c00) [pid = 1749] [serial = 554] [outer = 0x8d62b400] 11:54:38 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:38 INFO - PROCESS | 1749 | 1464202478905 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]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1645ms 11:54:38 INFO - PROCESS | 1749 | 1464202478960 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 1749 | 1464202478965 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:54:38 INFO - PROCESS | 1749 | 1464202478983 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 1749 | 1464202478989 Marionette TRACE conn4 <- [1,710,null,{}] 11:54:39 INFO - PROCESS | 1749 | 1464202479005 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}] 11:54:39 INFO - PROCESS | 1749 | 1464202479338 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:54:39 INFO - PROCESS | 1749 | 1464202479434 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d905800 == 101 [pid = 1749] [id = 185] 11:54:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x8f6dbc00) [pid = 1749] [serial = 555] [outer = (nil)] 11:54:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x90e09400) [pid = 1749] [serial = 556] [outer = 0x8f6dbc00] 11:54:39 INFO - PROCESS | 1749 | 1464202479551 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x90ee0000) [pid = 1749] [serial = 557] [outer = 0x8f6dbc00] 11:54:40 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:40 INFO - PROCESS | 1749 | 1464202480831 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]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1901ms 11:54:40 INFO - PROCESS | 1749 | 1464202480875 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:54:40 INFO - PROCESS | 1749 | 1464202480880 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:54:40 INFO - PROCESS | 1749 | 1464202480887 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - PROCESS | 1749 | 1464202480890 Marionette TRACE conn4 <- [1,714,null,{}] 11:54:40 INFO - PROCESS | 1749 | 1464202480904 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}] 11:54:41 INFO - PROCESS | 1749 | 1464202481171 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:54:41 INFO - PROCESS | 1749 | 1464202481204 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1f3800 == 102 [pid = 1749] [id = 186] 11:54:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x90d08800) [pid = 1749] [serial = 558] [outer = (nil)] 11:54:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9293c800) [pid = 1749] [serial = 559] [outer = 0x90d08800] 11:54:41 INFO - PROCESS | 1749 | 1464202481295 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x92e88400) [pid = 1749] [serial = 560] [outer = 0x90d08800] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x90d03000) [pid = 1749] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8f78ec00) [pid = 1749] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90fd7800) [pid = 1749] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8c6e2c00) [pid = 1749] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x8c089400) [pid = 1749] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8e31ac00) [pid = 1749] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:54:42 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8d73d800) [pid = 1749] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:54:42 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:42 INFO - PROCESS | 1749 | 1464202482897 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]]]}] 11:54:42 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 11:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2045ms 11:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:54:42 INFO - PROCESS | 1749 | 1464202482932 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 1749 | 1464202482935 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:54:42 INFO - PROCESS | 1749 | 1464202482942 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 1749 | 1464202482946 Marionette TRACE conn4 <- [1,718,null,{}] 11:54:42 INFO - PROCESS | 1749 | 1464202482952 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}] 11:54:43 INFO - PROCESS | 1749 | 1464202483206 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:54:43 INFO - PROCESS | 1749 | 1464202483349 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d745800 == 103 [pid = 1749] [id = 187] 11:54:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x8d90bc00) [pid = 1749] [serial = 561] [outer = (nil)] 11:54:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x90fd8800) [pid = 1749] [serial = 562] [outer = 0x8d90bc00] 11:54:43 INFO - PROCESS | 1749 | 1464202483426 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9392b800) [pid = 1749] [serial = 563] [outer = 0x8d90bc00] 11:54:44 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:44 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:54:44 INFO - PROCESS | 1749 | 1464202484619 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]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1690ms 11:54:44 INFO - PROCESS | 1749 | 1464202484633 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1749 | 1464202484638 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:54:44 INFO - PROCESS | 1749 | 1464202484658 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1749 | 1464202484665 Marionette TRACE conn4 <- [1,722,null,{}] 11:54:44 INFO - PROCESS | 1749 | 1464202484676 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}] 11:54:44 INFO - PROCESS | 1749 | 1464202484941 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:54:45 INFO - PROCESS | 1749 | 1464202485138 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c080800 == 104 [pid = 1749] [id = 188] 11:54:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x8c6e1800) [pid = 1749] [serial = 564] [outer = (nil)] 11:54:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x8d73dc00) [pid = 1749] [serial = 565] [outer = 0x8c6e1800] 11:54:45 INFO - PROCESS | 1749 | 1464202485233 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x8d90b800) [pid = 1749] [serial = 566] [outer = 0x8c6e1800] 11:54:46 INFO - PROCESS | 1749 | 1464202486253 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] 11:54:46 INFO - PROCESS | 1749 | 1464202486362 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:54:46 INFO - PROCESS | 1749 | 1464202486376 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1749 | 1464202486382 Marionette TRACE conn4 <- [1,726,null,{}] 11:54:46 INFO - PROCESS | 1749 | 1464202486389 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}] 11:54:46 INFO - PROCESS | 1749 | 1464202486697 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:54:46 INFO - PROCESS | 1749 | 1464202486902 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f782400 == 105 [pid = 1749] [id = 189] 11:54:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x8f78ec00) [pid = 1749] [serial = 567] [outer = (nil)] 11:54:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x90e01c00) [pid = 1749] [serial = 568] [outer = 0x8f78ec00] 11:54:46 INFO - PROCESS | 1749 | 1464202486995 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x90fdf400) [pid = 1749] [serial = 569] [outer = 0x8f78ec00] 11:54:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:47 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:54:48 INFO - PROCESS | 1749 | 1464202488084 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1785ms 11:54:48 INFO - PROCESS | 1749 | 1464202488161 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1749 | 1464202488165 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:54:48 INFO - PROCESS | 1749 | 1464202488174 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 1749 | 1464202488181 Marionette TRACE conn4 <- [1,730,null,{}] 11:54:48 INFO - PROCESS | 1749 | 1464202488199 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}] 11:54:48 INFO - PROCESS | 1749 | 1464202488509 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:54:48 INFO - PROCESS | 1749 | 1464202488717 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e09000 == 106 [pid = 1749] [id = 190] 11:54:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9500a800) [pid = 1749] [serial = 570] [outer = (nil)] 11:54:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x951eac00) [pid = 1749] [serial = 571] [outer = 0x9500a800] 11:54:48 INFO - PROCESS | 1749 | 1464202488814 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x952e9800) [pid = 1749] [serial = 572] [outer = 0x9500a800] 11:54:49 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:49 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:54:49 INFO - PROCESS | 1749 | 1464202489817 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] 11:54:49 INFO - PROCESS | 1749 | 1464202489879 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:54:49 INFO - PROCESS | 1749 | 1464202489886 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1749 | 1464202489889 Marionette TRACE conn4 <- [1,734,null,{}] 11:54:49 INFO - PROCESS | 1749 | 1464202489895 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}] 11:54:50 INFO - PROCESS | 1749 | 1464202490100 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:54:50 INFO - PROCESS | 1749 | 1464202490332 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d62a800 == 107 [pid = 1749] [id = 191] 11:54:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x93c91800) [pid = 1749] [serial = 573] [outer = (nil)] 11:54:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9a88dc00) [pid = 1749] [serial = 574] [outer = 0x93c91800] 11:54:50 INFO - PROCESS | 1749 | 1464202490437 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9a966000) [pid = 1749] [serial = 575] [outer = 0x93c91800] 11:54:51 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:51 INFO - PROCESS | 1749 | 1464202491371 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]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1536ms 11:54:51 INFO - PROCESS | 1749 | 1464202491424 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:54:51 INFO - PROCESS | 1749 | 1464202491430 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:54:51 INFO - PROCESS | 1749 | 1464202491437 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 1749 | 1464202491440 Marionette TRACE conn4 <- [1,738,null,{}] 11:54:51 INFO - PROCESS | 1749 | 1464202491447 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}] 11:54:51 INFO - PROCESS | 1749 | 1464202491654 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:54:51 INFO - PROCESS | 1749 | 1464202491880 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c16a800 == 108 [pid = 1749] [id = 192] 11:54:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x95016400) [pid = 1749] [serial = 576] [outer = (nil)] 11:54:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9ac9b400) [pid = 1749] [serial = 577] [outer = 0x95016400] 11:54:52 INFO - PROCESS | 1749 | 1464202492016 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9afdc400) [pid = 1749] [serial = 578] [outer = 0x95016400] 11:54:53 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:53 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:54:53 INFO - PROCESS | 1749 | 1464202493328 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]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1937ms 11:54:53 INFO - PROCESS | 1749 | 1464202493464 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 1749 | 1464202493467 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:54:53 INFO - PROCESS | 1749 | 1464202493486 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1749 | 1464202493490 Marionette TRACE conn4 <- [1,742,null,{}] 11:54:53 INFO - PROCESS | 1749 | 1464202493497 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}] 11:54:53 INFO - PROCESS | 1749 | 1464202493711 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:54:53 INFO - PROCESS | 1749 | 1464202493892 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea3800 == 109 [pid = 1749] [id = 193] 11:54:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x8c08b800) [pid = 1749] [serial = 579] [outer = (nil)] 11:54:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9bb5d800) [pid = 1749] [serial = 580] [outer = 0x8c08b800] 11:54:53 INFO - PROCESS | 1749 | 1464202493984 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x9c242000) [pid = 1749] [serial = 581] [outer = 0x8c08b800] 11:54:55 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:55 INFO - PROCESS | 1749 | 1464202495315 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]]]}] 11:54:55 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 11:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1844ms 11:54:55 INFO - PROCESS | 1749 | 1464202495328 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 1749 | 1464202495331 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:54:55 INFO - PROCESS | 1749 | 1464202495338 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 1749 | 1464202495341 Marionette TRACE conn4 <- [1,746,null,{}] 11:54:55 INFO - PROCESS | 1749 | 1464202495348 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}] 11:54:55 INFO - PROCESS | 1749 | 1464202495578 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:54:55 INFO - PROCESS | 1749 | 1464202495769 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac33800 == 110 [pid = 1749] [id = 194] 11:54:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x9c228400) [pid = 1749] [serial = 582] [outer = (nil)] 11:54:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x9c3e8c00) [pid = 1749] [serial = 583] [outer = 0x9c228400] 11:54:55 INFO - PROCESS | 1749 | 1464202495853 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0xa114c800) [pid = 1749] [serial = 584] [outer = 0x9c228400] 11:54:56 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:57 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:57 INFO - PROCESS | 1749 | 1464202497183 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]]]}] 11:54:57 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.) 11:54:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1888ms 11:54:57 INFO - PROCESS | 1749 | 1464202497261 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1749 | 1464202497265 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:54:57 INFO - PROCESS | 1749 | 1464202497286 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1749 | 1464202497291 Marionette TRACE conn4 <- [1,750,null,{}] 11:54:57 INFO - PROCESS | 1749 | 1464202497297 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}] 11:54:57 INFO - PROCESS | 1749 | 1464202497479 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:54:57 INFO - PROCESS | 1749 | 1464202497659 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x94631000 == 111 [pid = 1749] [id = 195] 11:54:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x99305800) [pid = 1749] [serial = 585] [outer = (nil)] 11:54:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0xa2403800) [pid = 1749] [serial = 586] [outer = 0x99305800] 11:54:57 INFO - PROCESS | 1749 | 1464202497749 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0xa262fc00) [pid = 1749] [serial = 587] [outer = 0x99305800] 11:54:59 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:59 INFO - PROCESS | 1749 | 1464202499083 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]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1837ms 11:54:59 INFO - PROCESS | 1749 | 1464202499121 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:54:59 INFO - PROCESS | 1749 | 1464202499125 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:54:59 INFO - PROCESS | 1749 | 1464202499132 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1749 | 1464202499137 Marionette TRACE conn4 <- [1,754,null,{}] 11:54:59 INFO - PROCESS | 1749 | 1464202499239 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}] 11:54:59 INFO - PROCESS | 1749 | 1464202499435 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:54:59 INFO - PROCESS | 1749 | 1464202499629 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1749 | ++DOCSHELL 0xa21a4400 == 112 [pid = 1749] [id = 196] 11:54:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0xa21a7400) [pid = 1749] [serial = 588] [outer = (nil)] 11:54:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0xa30bf000) [pid = 1749] [serial = 589] [outer = 0xa21a7400] 11:54:59 INFO - PROCESS | 1749 | 1464202499755 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0xa3258c00) [pid = 1749] [serial = 590] [outer = 0xa21a7400] 11:55:01 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:55:01 INFO - PROCESS | 1749 | 1464202501218 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]]]}] 11:55:01 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 11:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2137ms 11:55:01 INFO - PROCESS | 1749 | 1464202501282 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 1749 | 1464202501286 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:55:01 INFO - PROCESS | 1749 | 1464202501296 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 1749 | 1464202501299 Marionette TRACE conn4 <- [1,758,null,{}] 11:55:01 INFO - PROCESS | 1749 | 1464202501306 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}] 11:55:01 INFO - PROCESS | 1749 | 1464202501541 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:55:01 INFO - PROCESS | 1749 | 1464202501735 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e2c00 == 113 [pid = 1749] [id = 197] 11:55:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x90ee8400) [pid = 1749] [serial = 591] [outer = (nil)] 11:55:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x9393e800) [pid = 1749] [serial = 592] [outer = 0x90ee8400] 11:55:01 INFO - PROCESS | 1749 | 1464202501830 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 190 (0xa2402800) [pid = 1749] [serial = 593] [outer = 0x90ee8400] 11:55:02 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:55:02 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:55:02 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:55:02 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:55:02 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:55:02 INFO - PROCESS | 1749 | 1464202502804 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]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1587ms 11:55:02 INFO - PROCESS | 1749 | 1464202502885 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1749 | 1464202502890 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:55:02 INFO - PROCESS | 1749 | 1464202502900 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1749 | 1464202502904 Marionette TRACE conn4 <- [1,762,null,{}] 11:55:02 INFO - PROCESS | 1749 | 1464202502911 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}] 11:55:03 INFO - PROCESS | 1749 | 1464202503442 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:55:03 INFO - PROCESS | 1749 | 1464202503688 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dac2400 == 114 [pid = 1749] [id = 198] 11:55:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 191 (0x8dac3000) [pid = 1749] [serial = 594] [outer = (nil)] 11:55:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 192 (0x8e31c800) [pid = 1749] [serial = 595] [outer = 0x8dac3000] 11:55:03 INFO - PROCESS | 1749 | 1464202503773 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 193 (0x8f6e1400) [pid = 1749] [serial = 596] [outer = 0x8dac3000] 11:55:05 INFO - PROCESS | 1749 | 1464202505044 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]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2192ms 11:55:05 INFO - PROCESS | 1749 | 1464202505149 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 1749 | 1464202505165 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:55:05 INFO - PROCESS | 1749 | 1464202505340 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1749 | 1464202505345 Marionette TRACE conn4 <- [1,766,null,{}] 11:55:05 INFO - PROCESS | 1749 | 1464202505356 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}] 11:55:05 INFO - PROCESS | 1749 | 1464202505549 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:55:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 194 (0x90e04c00) [pid = 1749] [serial = 597] [outer = 0x9a797000] 11:55:05 INFO - PROCESS | 1749 | 1464202505796 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6e8000 == 115 [pid = 1749] [id = 199] 11:55:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 195 (0x8d633000) [pid = 1749] [serial = 598] [outer = (nil)] 11:55:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 196 (0x90fdec00) [pid = 1749] [serial = 599] [outer = 0x8d633000] 11:55:05 INFO - PROCESS | 1749 | 1464202505941 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 197 (0x93931000) [pid = 1749] [serial = 600] [outer = 0x8d633000] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 196 (0xa3027c00) [pid = 1749] [serial = 493] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 195 (0xa060f000) [pid = 1749] [serial = 490] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 194 (0x8e1ef800) [pid = 1749] [serial = 496] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 193 (0x99754c00) [pid = 1749] [serial = 475] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 192 (0x951ef000) [pid = 1749] [serial = 472] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 191 (0x9c079c00) [pid = 1749] [serial = 484] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 190 (0x8e739800) [pid = 1749] [serial = 466] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 189 (0x8c16d000) [pid = 1749] [serial = 463] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0x9a890000) [pid = 1749] [serial = 478] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0x92c2f800) [pid = 1749] [serial = 469] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x9ac9dc00) [pid = 1749] [serial = 481] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0x9c246800) [pid = 1749] [serial = 487] [outer = (nil)] [url = about:blank] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x951ee800 == 114 [pid = 1749] [id = 53] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x99759c00 == 113 [pid = 1749] [id = 54] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8e312000 == 112 [pid = 1749] [id = 142] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8c080400 == 111 [pid = 1749] [id = 145] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8bea3c00 == 110 [pid = 1749] [id = 144] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1f3800 == 109 [pid = 1749] [id = 186] 11:55:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8d905800 == 108 [pid = 1749] [id = 185] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c162400 == 107 [pid = 1749] [id = 184] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c171000 == 106 [pid = 1749] [id = 183] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9afe2c00 == 105 [pid = 1749] [id = 181] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x99706800 == 104 [pid = 1749] [id = 180] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a797c00 == 103 [pid = 1749] [id = 179] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c163000 == 102 [pid = 1749] [id = 178] 11:55:07 INFO - PROCESS | 1749 | --DOCSHELL 0x952dc400 == 101 [pid = 1749] [id = 177] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x9500f400) [pid = 1749] [serial = 518] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x93940400) [pid = 1749] [serial = 461] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x90d0d400) [pid = 1749] [serial = 508] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x93934800) [pid = 1749] [serial = 515] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x92c2bc00) [pid = 1749] [serial = 512] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x8e1ef000) [pid = 1749] [serial = 503] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x90fe2400) [pid = 1749] [serial = 511] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x93c94000) [pid = 1749] [serial = 517] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8f6d9c00) [pid = 1749] [serial = 505] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x9390f000) [pid = 1749] [serial = 514] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8f6e6800) [pid = 1749] [serial = 506] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x90e0a800) [pid = 1749] [serial = 509] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8d742800) [pid = 1749] [serial = 502] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x92c2f000) [pid = 1749] [serial = 499] [outer = (nil)] [url = about:blank] 11:55:07 INFO - PROCESS | 1749 | 1464202507646 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]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2413ms 11:55:07 INFO - PROCESS | 1749 | 1464202507705 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 1749 | 1464202507713 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:55:07 INFO - PROCESS | 1749 | 1464202507725 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1749 | 1464202507730 Marionette TRACE conn4 <- [1,770,null,{}] 11:55:07 INFO - PROCESS | 1749 | 1464202507740 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}] 11:55:07 INFO - PROCESS | 1749 | 1464202507975 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:55:08 INFO - PROCESS | 1749 | 1464202508132 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea3c00 == 102 [pid = 1749] [id = 200] 11:55:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x8e1f0400) [pid = 1749] [serial = 601] [outer = (nil)] 11:55:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x90e0c400) [pid = 1749] [serial = 602] [outer = 0x8e1f0400] 11:55:08 INFO - PROCESS | 1749 | 1464202508213 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x92c2f000) [pid = 1749] [serial = 603] [outer = 0x8e1f0400] 11:55:09 INFO - PROCESS | 1749 | 1464202509011 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]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1350ms 11:55:09 INFO - PROCESS | 1749 | 1464202509075 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1749 | 1464202509082 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:55:09 INFO - PROCESS | 1749 | 1464202509108 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1749 | 1464202509116 Marionette TRACE conn4 <- [1,774,null,{}] 11:55:09 INFO - PROCESS | 1749 | 1464202509122 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}] 11:55:09 INFO - PROCESS | 1749 | 1464202509378 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:55:09 INFO - PROCESS | 1749 | 1464202509411 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd6c00 == 103 [pid = 1749] [id = 201] 11:55:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9390a400) [pid = 1749] [serial = 604] [outer = (nil)] 11:55:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x952dfc00) [pid = 1749] [serial = 605] [outer = 0x9390a400] 11:55:09 INFO - PROCESS | 1749 | 1464202509487 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x98772400) [pid = 1749] [serial = 606] [outer = 0x9390a400] 11:55:10 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x90d08800) [pid = 1749] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:55:10 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8d62b400) [pid = 1749] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:55:10 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8c6dd400) [pid = 1749] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:55:10 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x8f6dbc00) [pid = 1749] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:55:11 INFO - PROCESS | 1749 | 1464202511153 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]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2114ms 11:55:11 INFO - PROCESS | 1749 | 1464202511207 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1749 | 1464202511216 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:55:11 INFO - PROCESS | 1749 | 1464202511225 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1749 | 1464202511231 Marionette TRACE conn4 <- [1,778,null,{}] 11:55:11 INFO - PROCESS | 1749 | 1464202511241 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}] 11:55:11 INFO - PROCESS | 1749 | 1464202511515 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:55:11 INFO - PROCESS | 1749 | 1464202511811 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6dd400 == 104 [pid = 1749] [id = 202] 11:55:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x8d737400) [pid = 1749] [serial = 607] [outer = (nil)] 11:55:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x8e73a800) [pid = 1749] [serial = 608] [outer = 0x8d737400] 11:55:11 INFO - PROCESS | 1749 | 1464202511911 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x8f788400) [pid = 1749] [serial = 609] [outer = 0x8d737400] 11:55:12 INFO - PROCESS | 1749 | 1464202512920 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]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1747ms 11:55:12 INFO - PROCESS | 1749 | 1464202512974 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1749 | 1464202512984 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:55:13 INFO - PROCESS | 1749 | 1464202512995 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1749 | 1464202512999 Marionette TRACE conn4 <- [1,782,null,{}] 11:55:13 INFO - PROCESS | 1749 | 1464202513058 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}] 11:55:13 INFO - PROCESS | 1749 | 1464202513352 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:55:13 INFO - PROCESS | 1749 | 1464202513528 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9392e400 == 105 [pid = 1749] [id = 203] 11:55:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9393b000) [pid = 1749] [serial = 610] [outer = (nil)] 11:55:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x93c90400) [pid = 1749] [serial = 611] [outer = 0x9393b000] 11:55:13 INFO - PROCESS | 1749 | 1464202513616 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x95080400) [pid = 1749] [serial = 612] [outer = 0x9393b000] 11:55:14 INFO - PROCESS | 1749 | 1464202514532 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]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1603ms 11:55:14 INFO - PROCESS | 1749 | 1464202514599 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:55:14 INFO - PROCESS | 1749 | 1464202514604 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:55:14 INFO - PROCESS | 1749 | 1464202514612 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1749 | 1464202514620 Marionette TRACE conn4 <- [1,786,null,{}] 11:55:14 INFO - PROCESS | 1749 | 1464202514638 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}] 11:55:14 INFO - PROCESS | 1749 | 1464202514905 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:55:15 INFO - PROCESS | 1749 | 1464202515187 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x93910000 == 106 [pid = 1749] [id = 204] 11:55:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x9a88a400) [pid = 1749] [serial = 613] [outer = (nil)] 11:55:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x9a897c00) [pid = 1749] [serial = 614] [outer = 0x9a88a400] 11:55:15 INFO - PROCESS | 1749 | 1464202515282 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x9ac38800) [pid = 1749] [serial = 615] [outer = 0x9a88a400] 11:55:16 INFO - PROCESS | 1749 | 1464202516207 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]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1646ms 11:55:16 INFO - PROCESS | 1749 | 1464202516258 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1749 | 1464202516263 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:55:16 INFO - PROCESS | 1749 | 1464202516271 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1749 | 1464202516274 Marionette TRACE conn4 <- [1,790,null,{}] 11:55:16 INFO - PROCESS | 1749 | 1464202516281 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}] 11:55:16 INFO - PROCESS | 1749 | 1464202516512 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:55:16 INFO - PROCESS | 1749 | 1464202516764 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d62e800 == 107 [pid = 1749] [id = 205] 11:55:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x99763400) [pid = 1749] [serial = 616] [outer = (nil)] 11:55:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x9bb41000) [pid = 1749] [serial = 617] [outer = 0x99763400] 11:55:16 INFO - PROCESS | 1749 | 1464202516898 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x9c227800) [pid = 1749] [serial = 618] [outer = 0x99763400] 11:55:17 INFO - PROCESS | 1749 | 1464202517798 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]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1599ms 11:55:17 INFO - PROCESS | 1749 | 1464202517871 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1749 | 1464202517874 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:55:17 INFO - PROCESS | 1749 | 1464202517882 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1749 | 1464202517885 Marionette TRACE conn4 <- [1,794,null,{}] 11:55:17 INFO - PROCESS | 1749 | 1464202517892 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}] 11:55:18 INFO - PROCESS | 1749 | 1464202518105 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:55:18 INFO - PROCESS | 1749 | 1464202518349 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6e0800 == 108 [pid = 1749] [id = 206] 11:55:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x9a96d400) [pid = 1749] [serial = 619] [outer = (nil)] 11:55:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x9c23f800) [pid = 1749] [serial = 620] [outer = 0x9a96d400] 11:55:18 INFO - PROCESS | 1749 | 1464202518454 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x9c333c00) [pid = 1749] [serial = 621] [outer = 0x9a96d400] 11:55:19 INFO - PROCESS | 1749 | 1464202519401 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1584ms 11:55:19 INFO - PROCESS | 1749 | 1464202519467 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:55:19 INFO - PROCESS | 1749 | 1464202519472 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:55:19 INFO - PROCESS | 1749 | 1464202519479 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1749 | 1464202519483 Marionette TRACE conn4 <- [1,798,null,{}] 11:55:19 INFO - PROCESS | 1749 | 1464202519490 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}] 11:55:19 INFO - PROCESS | 1749 | 1464202519712 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:55:20 INFO - PROCESS | 1749 | 1464202519993 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c16ec00 == 109 [pid = 1749] [id = 207] 11:55:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x8e1e5c00) [pid = 1749] [serial = 622] [outer = (nil)] 11:55:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 190 (0xa4e18c00) [pid = 1749] [serial = 623] [outer = 0x8e1e5c00] 11:55:20 INFO - PROCESS | 1749 | 1464202520105 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 191 (0xa6287400) [pid = 1749] [serial = 624] [outer = 0x8e1e5c00] 11:55:21 INFO - PROCESS | 1749 | 1464202521029 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]]]}] 11:55:21 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 11:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1596ms 11:55:21 INFO - PROCESS | 1749 | 1464202521076 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1749 | 1464202521080 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:55:21 INFO - PROCESS | 1749 | 1464202521087 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1749 | 1464202521091 Marionette TRACE conn4 <- [1,802,null,{}] 11:55:21 INFO - PROCESS | 1749 | 1464202521097 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}] 11:55:21 INFO - PROCESS | 1749 | 1464202521298 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:55:21 INFO - PROCESS | 1749 | 1464202521562 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c166c00 == 110 [pid = 1749] [id = 208] 11:55:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 192 (0x90d0b000) [pid = 1749] [serial = 625] [outer = (nil)] 11:55:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 193 (0xa6738c00) [pid = 1749] [serial = 626] [outer = 0x90d0b000] 11:55:21 INFO - PROCESS | 1749 | 1464202521697 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 194 (0xa675dc00) [pid = 1749] [serial = 627] [outer = 0x90d0b000] 11:55:22 INFO - PROCESS | 1749 | 1464202522609 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]]]}] 11:55:22 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 11:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1584ms 11:55:22 INFO - PROCESS | 1749 | 1464202522673 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:55:22 INFO - PROCESS | 1749 | 1464202522677 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:55:22 INFO - PROCESS | 1749 | 1464202522685 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1749 | 1464202522689 Marionette TRACE conn4 <- [1,806,null,{}] 11:55:22 INFO - PROCESS | 1749 | 1464202522695 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}] 11:55:22 INFO - PROCESS | 1749 | 1464202522902 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:55:23 INFO - PROCESS | 1749 | 1464202523150 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8adcfc00 == 111 [pid = 1749] [id = 209] 11:55:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 195 (0x8add0c00) [pid = 1749] [serial = 628] [outer = (nil)] 11:55:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 196 (0x8add7000) [pid = 1749] [serial = 629] [outer = 0x8add0c00] 11:55:23 INFO - PROCESS | 1749 | 1464202523282 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 197 (0x8adda000) [pid = 1749] [serial = 630] [outer = 0x8add0c00] 11:55:24 INFO - PROCESS | 1749 | 1464202524177 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]]]}] 11:55:24 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 11:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1544ms 11:55:24 INFO - PROCESS | 1749 | 1464202524230 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1749 | 1464202524234 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:55:24 INFO - PROCESS | 1749 | 1464202524241 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1749 | 1464202524245 Marionette TRACE conn4 <- [1,810,null,{}] 11:55:24 INFO - PROCESS | 1749 | 1464202524251 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}] 11:55:24 INFO - PROCESS | 1749 | 1464202524467 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:55:24 INFO - PROCESS | 1749 | 1464202524702 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add1400 == 112 [pid = 1749] [id = 210] 11:55:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 198 (0x8add2800) [pid = 1749] [serial = 631] [outer = (nil)] 11:55:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 199 (0xa325a400) [pid = 1749] [serial = 632] [outer = 0x8add2800] 11:55:24 INFO - PROCESS | 1749 | 1464202524839 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 200 (0xa6732c00) [pid = 1749] [serial = 633] [outer = 0x8add2800] 11:55:25 INFO - PROCESS | 1749 | 1464202525770 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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1584ms 11:55:25 INFO - PROCESS | 1749 | 1464202525827 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1749 | 1464202525830 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:55:25 INFO - PROCESS | 1749 | 1464202525838 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1749 | 1464202525842 Marionette TRACE conn4 <- [1,814,null,{}] 11:55:25 INFO - PROCESS | 1749 | 1464202525848 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}] 11:55:26 INFO - PROCESS | 1749 | 1464202526056 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:55:26 INFO - PROCESS | 1749 | 1464202526324 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf10000 == 113 [pid = 1749] [id = 211] 11:55:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 201 (0x8bf15c00) [pid = 1749] [serial = 634] [outer = (nil)] 11:55:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 202 (0x8bf18c00) [pid = 1749] [serial = 635] [outer = 0x8bf15c00] 11:55:26 INFO - PROCESS | 1749 | 1464202526457 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 203 (0x8bf1c800) [pid = 1749] [serial = 636] [outer = 0x8bf15c00] 11:55:27 INFO - PROCESS | 1749 | 1464202527410 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] 11:55:27 INFO - PROCESS | 1749 | 1464202527435 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:55:27 INFO - PROCESS | 1749 | 1464202527443 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1749 | 1464202527447 Marionette TRACE conn4 <- [1,818,null,{}] 11:55:27 INFO - PROCESS | 1749 | 1464202527454 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}] 11:55:27 INFO - PROCESS | 1749 | 1464202527685 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:55:27 INFO - PROCESS | 1749 | 1464202527930 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e23c00 == 114 [pid = 1749] [id = 212] 11:55:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 204 (0x90e25800) [pid = 1749] [serial = 637] [outer = (nil)] 11:55:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 205 (0x90e29c00) [pid = 1749] [serial = 638] [outer = 0x90e25800] 11:55:28 INFO - PROCESS | 1749 | 1464202528072 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 206 (0x9a24c800) [pid = 1749] [serial = 639] [outer = 0x90e25800] 11:55:29 INFO - PROCESS | 1749 | 1464202528999 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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1632ms 11:55:29 INFO - PROCESS | 1749 | 1464202529075 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1749 | 1464202529078 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:55:29 INFO - PROCESS | 1749 | 1464202529086 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1749 | 1464202529089 Marionette TRACE conn4 <- [1,822,null,{}] 11:55:29 INFO - PROCESS | 1749 | 1464202529096 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}] 11:55:29 INFO - PROCESS | 1749 | 1464202529331 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:55:29 INFO - PROCESS | 1749 | 1464202529569 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac28c00 == 115 [pid = 1749] [id = 213] 11:55:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 207 (0x8ac29c00) [pid = 1749] [serial = 640] [outer = (nil)] 11:55:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 208 (0x8ac2f800) [pid = 1749] [serial = 641] [outer = 0x8ac29c00] 11:55:29 INFO - PROCESS | 1749 | 1464202529699 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 209 (0x8ac32800) [pid = 1749] [serial = 642] [outer = 0x8ac29c00] 11:55:30 INFO - PROCESS | 1749 | 1464202530633 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] 11:55:30 INFO - PROCESS | 1749 | 1464202530679 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:55:30 INFO - PROCESS | 1749 | 1464202530686 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1749 | 1464202530700 Marionette TRACE conn4 <- [1,826,null,{}] 11:55:30 INFO - PROCESS | 1749 | 1464202530707 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}] 11:55:30 INFO - PROCESS | 1749 | 1464202530947 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:55:31 INFO - PROCESS | 1749 | 1464202531265 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac2a800 == 116 [pid = 1749] [id = 214] 11:55:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x8ac30400) [pid = 1749] [serial = 643] [outer = (nil)] 11:55:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x95013000) [pid = 1749] [serial = 644] [outer = 0x8ac30400] 11:55:31 INFO - PROCESS | 1749 | 1464202531407 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 212 (0xa67d7c00) [pid = 1749] [serial = 645] [outer = 0x8ac30400] 11:55:32 INFO - PROCESS | 1749 | 1464202532387 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]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1742ms 11:55:32 INFO - PROCESS | 1749 | 1464202532430 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1749 | 1464202532434 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:55:32 INFO - PROCESS | 1749 | 1464202532441 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1749 | 1464202532445 Marionette TRACE conn4 <- [1,830,null,{}] 11:55:32 INFO - PROCESS | 1749 | 1464202532450 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}] 11:55:32 INFO - PROCESS | 1749 | 1464202532688 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:55:32 INFO - PROCESS | 1749 | 1464202532929 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac26c00 == 117 [pid = 1749] [id = 215] 11:55:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 213 (0x8b3b0c00) [pid = 1749] [serial = 646] [outer = (nil)] 11:55:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 214 (0x8b3b7c00) [pid = 1749] [serial = 647] [outer = 0x8b3b0c00] 11:55:33 INFO - PROCESS | 1749 | 1464202533060 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 215 (0x8b3bb000) [pid = 1749] [serial = 648] [outer = 0x8b3b0c00] 11:55:34 INFO - PROCESS | 1749 | 1464202533996 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]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1584ms 11:55:34 INFO - PROCESS | 1749 | 1464202534026 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1749 | 1464202534030 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:55:34 INFO - PROCESS | 1749 | 1464202534037 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1749 | 1464202534040 Marionette TRACE conn4 <- [1,834,null,{}] 11:55:34 INFO - PROCESS | 1749 | 1464202534046 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}] 11:55:34 INFO - PROCESS | 1749 | 1464202534245 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:55:34 INFO - PROCESS | 1749 | 1464202534498 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a001c00 == 118 [pid = 1749] [id = 216] 11:55:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 216 (0x8a004800) [pid = 1749] [serial = 649] [outer = (nil)] 11:55:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 217 (0x8a00a800) [pid = 1749] [serial = 650] [outer = 0x8a004800] 11:55:34 INFO - PROCESS | 1749 | 1464202534629 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 218 (0x8a00c000) [pid = 1749] [serial = 651] [outer = 0x8a004800] 11:55:35 INFO - PROCESS | 1749 | 1464202535576 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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1585ms 11:55:35 INFO - PROCESS | 1749 | 1464202535624 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:55:35 INFO - PROCESS | 1749 | 1464202535628 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:55:35 INFO - PROCESS | 1749 | 1464202535635 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1749 | 1464202535638 Marionette TRACE conn4 <- [1,838,null,{}] 11:55:35 INFO - PROCESS | 1749 | 1464202535644 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}] 11:55:35 INFO - PROCESS | 1749 | 1464202535906 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:55:36 INFO - PROCESS | 1749 | 1464202536200 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a009400 == 119 [pid = 1749] [id = 217] 11:55:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 219 (0x8a010000) [pid = 1749] [serial = 652] [outer = (nil)] 11:55:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 220 (0x8b3bb400) [pid = 1749] [serial = 653] [outer = 0x8a010000] 11:55:36 INFO - PROCESS | 1749 | 1464202536289 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 221 (0x8b3bf400) [pid = 1749] [serial = 654] [outer = 0x8a010000] 11:55:37 INFO - PROCESS | 1749 | 1464202537542 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]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1937ms 11:55:37 INFO - PROCESS | 1749 | 1464202537573 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1749 | 1464202537578 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:55:37 INFO - PROCESS | 1749 | 1464202537598 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1749 | 1464202537604 Marionette TRACE conn4 <- [1,842,null,{}] 11:55:37 INFO - PROCESS | 1749 | 1464202537612 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}] 11:55:37 INFO - PROCESS | 1749 | 1464202537898 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:55:38 INFO - PROCESS | 1749 | 1464202538093 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8addcc00 == 120 [pid = 1749] [id = 218] 11:55:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 222 (0x8bf1b800) [pid = 1749] [serial = 655] [outer = (nil)] 11:55:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 223 (0x8c170000) [pid = 1749] [serial = 656] [outer = 0x8bf1b800] 11:55:38 INFO - PROCESS | 1749 | 1464202538192 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 224 (0x8d62c400) [pid = 1749] [serial = 657] [outer = 0x8bf1b800] 11:55:39 INFO - PROCESS | 1749 | 1464202539125 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]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1551ms 11:55:39 INFO - PROCESS | 1749 | 1464202539149 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1749 | 1464202539158 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:55:39 INFO - PROCESS | 1749 | 1464202539169 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1749 | 1464202539174 Marionette TRACE conn4 <- [1,846,null,{}] 11:55:39 INFO - PROCESS | 1749 | 1464202539180 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}] 11:55:39 INFO - PROCESS | 1749 | 1464202539387 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:55:39 INFO - PROCESS | 1749 | 1464202539759 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e31a000 == 121 [pid = 1749] [id = 219] 11:55:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 225 (0x8e31a400) [pid = 1749] [serial = 658] [outer = (nil)] 11:55:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 226 (0x90d01800) [pid = 1749] [serial = 659] [outer = 0x8e31a400] 11:55:39 INFO - PROCESS | 1749 | 1464202539850 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 227 (0x90e28000) [pid = 1749] [serial = 660] [outer = 0x8e31a400] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x92e91800 == 120 [pid = 1749] [id = 66] 11:55:40 INFO - PROCESS | 1749 | --DOMWINDOW == 226 (0x90fd8800) [pid = 1749] [serial = 562] [outer = (nil)] [url = about:blank] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee0c00 == 119 [pid = 1749] [id = 124] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8bea3c00 == 118 [pid = 1749] [id = 200] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6e8000 == 117 [pid = 1749] [id = 199] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8dac2400 == 116 [pid = 1749] [id = 198] 11:55:40 INFO - PROCESS | 1749 | 1464202540971 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]]]}] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8c16a800 == 115 [pid = 1749] [id = 192] 11:55:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8d62a800 == 114 [pid = 1749] [id = 191] 11:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1832ms 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 225 (0x8dac1000) [pid = 1749] [serial = 553] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 224 (0x8e311c00) [pid = 1749] [serial = 554] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 223 (0x951e0800) [pid = 1749] [serial = 520] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 222 (0x90fdc800) [pid = 1749] [serial = 526] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 221 (0x9c249c00) [pid = 1749] [serial = 544] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 220 (0x9a24c400) [pid = 1749] [serial = 532] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 219 (0x9a891800) [pid = 1749] [serial = 535] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 218 (0x952e4c00) [pid = 1749] [serial = 529] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 217 (0x9afe1800) [pid = 1749] [serial = 538] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 216 (0x8f6e7800) [pid = 1749] [serial = 547] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 215 (0x8dac7c00) [pid = 1749] [serial = 523] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 214 (0x8e314400) [pid = 1749] [serial = 551] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 213 (0x8dac8c00) [pid = 1749] [serial = 550] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 212 (0x9c227000) [pid = 1749] [serial = 541] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | 1464202541017 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1749 | 1464202541021 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:55:41 INFO - PROCESS | 1749 | 1464202541028 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1749 | 1464202541034 Marionette TRACE conn4 <- [1,850,null,{}] 11:55:41 INFO - PROCESS | 1749 | 1464202541050 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}] 11:55:41 INFO - PROCESS | 1749 | 1464202541278 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 211 (0x9293c800) [pid = 1749] [serial = 559] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0x92e88400) [pid = 1749] [serial = 560] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0x90e09400) [pid = 1749] [serial = 556] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | --DOMWINDOW == 208 (0x90ee0000) [pid = 1749] [serial = 557] [outer = (nil)] [url = about:blank] 11:55:41 INFO - PROCESS | 1749 | 1464202541522 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dac5800 == 115 [pid = 1749] [id = 220] 11:55:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 209 (0x90e09400) [pid = 1749] [serial = 661] [outer = (nil)] 11:55:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x90ed9400) [pid = 1749] [serial = 662] [outer = 0x90e09400] 11:55:41 INFO - PROCESS | 1749 | 1464202541623 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x90fd5800) [pid = 1749] [serial = 663] [outer = 0x90e09400] 11:55:42 INFO - PROCESS | 1749 | 1464202542418 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1449ms 11:55:42 INFO - PROCESS | 1749 | 1464202542478 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:55:42 INFO - PROCESS | 1749 | 1464202542483 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:55:42 INFO - PROCESS | 1749 | 1464202542489 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1749 | 1464202542492 Marionette TRACE conn4 <- [1,854,null,{}] 11:55:42 INFO - PROCESS | 1749 | 1464202542498 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}] 11:55:42 INFO - PROCESS | 1749 | 1464202542690 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:55:42 INFO - PROCESS | 1749 | 1464202542873 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2bc00 == 116 [pid = 1749] [id = 221] 11:55:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 212 (0x90fda800) [pid = 1749] [serial = 664] [outer = (nil)] 11:55:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 213 (0x92e2dc00) [pid = 1749] [serial = 665] [outer = 0x90fda800] 11:55:42 INFO - PROCESS | 1749 | 1464202542952 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 214 (0x93929800) [pid = 1749] [serial = 666] [outer = 0x90fda800] 11:55:43 INFO - PROCESS | 1749 | 1464202543839 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]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1388ms 11:55:43 INFO - PROCESS | 1749 | 1464202543877 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1749 | 1464202543881 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:55:43 INFO - PROCESS | 1749 | 1464202543887 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1749 | 1464202543891 Marionette TRACE conn4 <- [1,858,null,{}] 11:55:43 INFO - PROCESS | 1749 | 1464202543902 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}] 11:55:44 INFO - PROCESS | 1749 | 1464202544139 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:55:44 INFO - PROCESS | 1749 | 1464202544177 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x92850800 == 117 [pid = 1749] [id = 222] 11:55:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 215 (0x92c2e400) [pid = 1749] [serial = 667] [outer = (nil)] 11:55:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 216 (0x93949800) [pid = 1749] [serial = 668] [outer = 0x92c2e400] 11:55:44 INFO - PROCESS | 1749 | 1464202544253 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 217 (0x951e0800) [pid = 1749] [serial = 669] [outer = 0x92c2e400] 11:55:45 INFO - PROCESS | 1749 | 1464202545204 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]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1354ms 11:55:45 INFO - PROCESS | 1749 | 1464202545243 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1749 | 1464202545246 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:55:45 INFO - PROCESS | 1749 | 1464202545253 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1749 | 1464202545256 Marionette TRACE conn4 <- [1,862,null,{}] 11:55:45 INFO - PROCESS | 1749 | 1464202545270 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}] 11:55:45 INFO - PROCESS | 1749 | 1464202545834 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 216 (0x8e1f0400) [pid = 1749] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 215 (0x8d90bc00) [pid = 1749] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 214 (0x8e744000) [pid = 1749] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 213 (0x9c23ec00) [pid = 1749] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 212 (0x8dac3000) [pid = 1749] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 211 (0x9c1b2000) [pid = 1749] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0x8d633000) [pid = 1749] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0xa6d4a000) [pid = 1749] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 208 (0x952e6800) [pid = 1749] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 207 (0x92c28800) [pid = 1749] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 206 (0x9c231000) [pid = 1749] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 205 (0xa68e2c00) [pid = 1749] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 204 (0x8dac0800) [pid = 1749] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 203 (0x9aca4800) [pid = 1749] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 202 (0x8d73bc00) [pid = 1749] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 201 (0x9c242400) [pid = 1749] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:55:45 INFO - PROCESS | 1749 | --DOMWINDOW == 200 (0x8d901800) [pid = 1749] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:55:46 INFO - PROCESS | 1749 | 1464202546042 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add9800 == 118 [pid = 1749] [id = 223] 11:55:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 201 (0x8d633000) [pid = 1749] [serial = 670] [outer = (nil)] 11:55:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 202 (0x8d909000) [pid = 1749] [serial = 671] [outer = 0x8d633000] 11:55:46 INFO - PROCESS | 1749 | 1464202546125 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 203 (0x90fdc000) [pid = 1749] [serial = 672] [outer = 0x8d633000] 11:55:46 INFO - PROCESS | 1749 | 1464202546893 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]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1688ms 11:55:46 INFO - PROCESS | 1749 | 1464202546943 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1749 | 1464202546946 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:55:46 INFO - PROCESS | 1749 | 1464202546953 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1749 | 1464202546956 Marionette TRACE conn4 <- [1,866,null,{}] 11:55:46 INFO - PROCESS | 1749 | 1464202546971 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}] 11:55:47 INFO - PROCESS | 1749 | 1464202547161 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:55:47 INFO - PROCESS | 1749 | 1464202547172 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c21800 == 119 [pid = 1749] [id = 224] 11:55:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 204 (0x951e3800) [pid = 1749] [serial = 673] [outer = (nil)] 11:55:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 205 (0x9a890000) [pid = 1749] [serial = 674] [outer = 0x951e3800] 11:55:47 INFO - PROCESS | 1749 | 1464202547251 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 206 (0x9a95f400) [pid = 1749] [serial = 675] [outer = 0x951e3800] 11:55:48 INFO - PROCESS | 1749 | 1464202548444 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]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1535ms 11:55:48 INFO - PROCESS | 1749 | 1464202548490 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 1749 | 1464202548496 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:55:48 INFO - PROCESS | 1749 | 1464202548506 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1749 | 1464202548511 Marionette TRACE conn4 <- [1,870,null,{}] 11:55:48 INFO - PROCESS | 1749 | 1464202548521 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}] 11:55:48 INFO - PROCESS | 1749 | 1464202548781 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:55:49 INFO - PROCESS | 1749 | 1464202549047 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3bac00 == 120 [pid = 1749] [id = 225] 11:55:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 207 (0x8bf14c00) [pid = 1749] [serial = 676] [outer = (nil)] 11:55:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 208 (0x8c6eb000) [pid = 1749] [serial = 677] [outer = 0x8bf14c00] 11:55:49 INFO - PROCESS | 1749 | 1464202549186 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 209 (0x8dac1000) [pid = 1749] [serial = 678] [outer = 0x8bf14c00] 11:55:50 INFO - PROCESS | 1749 | 1464202550318 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]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1835ms 11:55:50 INFO - PROCESS | 1749 | 1464202550342 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1749 | 1464202550351 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:55:50 INFO - PROCESS | 1749 | 1464202550363 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1749 | 1464202550368 Marionette TRACE conn4 <- [1,874,null,{}] 11:55:50 INFO - PROCESS | 1749 | 1464202550375 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}] 11:55:50 INFO - PROCESS | 1749 | 1464202550670 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:55:51 INFO - PROCESS | 1749 | 1464202551014 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e0000 == 121 [pid = 1749] [id = 226] 11:55:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 210 (0x8f784000) [pid = 1749] [serial = 679] [outer = (nil)] 11:55:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 211 (0x90e27800) [pid = 1749] [serial = 680] [outer = 0x8f784000] 11:55:51 INFO - PROCESS | 1749 | 1464202551110 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 212 (0x90fde400) [pid = 1749] [serial = 681] [outer = 0x8f784000] 11:55:52 INFO - PROCESS | 1749 | 1464202552145 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]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1839ms 11:55:52 INFO - PROCESS | 1749 | 1464202552203 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1749 | 1464202552206 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:55:52 INFO - PROCESS | 1749 | 1464202552215 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1749 | 1464202552222 Marionette TRACE conn4 <- [1,878,null,{}] 11:55:52 INFO - PROCESS | 1749 | 1464202552240 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}] 11:55:52 INFO - PROCESS | 1749 | 1464202552568 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:55:52 INFO - PROCESS | 1749 | 1464202552867 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x94635c00 == 122 [pid = 1749] [id = 227] 11:55:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 213 (0x9a4b9800) [pid = 1749] [serial = 682] [outer = (nil)] 11:55:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 214 (0x9c22a000) [pid = 1749] [serial = 683] [outer = 0x9a4b9800] 11:55:52 INFO - PROCESS | 1749 | 1464202552966 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 215 (0x9c242400) [pid = 1749] [serial = 684] [outer = 0x9a4b9800] 11:55:53 INFO - PROCESS | 1749 | 1464202553897 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]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1745ms 11:55:53 INFO - PROCESS | 1749 | 1464202553961 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:55:53 INFO - PROCESS | 1749 | 1464202553966 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:55:53 INFO - PROCESS | 1749 | 1464202553972 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1749 | 1464202553975 Marionette TRACE conn4 <- [1,882,null,{}] 11:55:53 INFO - PROCESS | 1749 | 1464202553982 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}] 11:55:54 INFO - PROCESS | 1749 | 1464202554206 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:55:54 INFO - PROCESS | 1749 | 1464202554458 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e318400 == 123 [pid = 1749] [id = 228] 11:55:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 216 (0xa0610400) [pid = 1749] [serial = 685] [outer = (nil)] 11:55:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 217 (0xa21acc00) [pid = 1749] [serial = 686] [outer = 0xa0610400] 11:55:54 INFO - PROCESS | 1749 | 1464202554599 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 218 (0xa3020000) [pid = 1749] [serial = 687] [outer = 0xa0610400] 11:55:55 INFO - PROCESS | 1749 | 1464202555554 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]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1640ms 11:55:55 INFO - PROCESS | 1749 | 1464202555614 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1749 | 1464202555618 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:55:55 INFO - PROCESS | 1749 | 1464202555625 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1749 | 1464202555628 Marionette TRACE conn4 <- [1,886,null,{}] 11:55:55 INFO - PROCESS | 1749 | 1464202555634 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}] 11:55:55 INFO - PROCESS | 1749 | 1464202555856 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:55:56 INFO - PROCESS | 1749 | 1464202556121 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x99f01c00 == 124 [pid = 1749] [id = 229] 11:55:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 219 (0x9c23fc00) [pid = 1749] [serial = 688] [outer = (nil)] 11:55:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 220 (0xa3252800) [pid = 1749] [serial = 689] [outer = 0x9c23fc00] 11:55:56 INFO - PROCESS | 1749 | 1464202556255 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 221 (0xa4e22c00) [pid = 1749] [serial = 690] [outer = 0x9c23fc00] 11:55:57 INFO - PROCESS | 1749 | 1464202557206 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]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1632ms 11:55:57 INFO - PROCESS | 1749 | 1464202557259 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1749 | 1464202557262 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:55:57 INFO - PROCESS | 1749 | 1464202557270 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1749 | 1464202557275 Marionette TRACE conn4 <- [1,890,null,{}] 11:55:57 INFO - PROCESS | 1749 | 1464202557282 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}] 11:55:57 INFO - PROCESS | 1749 | 1464202557560 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:55:57 INFO - PROCESS | 1749 | 1464202557865 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7a9800 == 125 [pid = 1749] [id = 230] 11:55:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 222 (0x8d7acc00) [pid = 1749] [serial = 691] [outer = (nil)] 11:55:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 223 (0x8d7b4400) [pid = 1749] [serial = 692] [outer = 0x8d7acc00] 11:55:57 INFO - PROCESS | 1749 | 1464202557957 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 224 (0xa30f1800) [pid = 1749] [serial = 693] [outer = 0x8d7acc00] 11:55:58 INFO - PROCESS | 1749 | 1464202558900 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]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1687ms 11:55:58 INFO - PROCESS | 1749 | 1464202558959 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1749 | 1464202558962 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:55:58 INFO - PROCESS | 1749 | 1464202558969 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1749 | 1464202558972 Marionette TRACE conn4 <- [1,894,null,{}] 11:55:58 INFO - PROCESS | 1749 | 1464202558979 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}] 11:55:59 INFO - PROCESS | 1749 | 1464202559234 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:55:59 INFO - PROCESS | 1749 | 1464202559486 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c51ac00 == 126 [pid = 1749] [id = 231] 11:55:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 225 (0x8c51cc00) [pid = 1749] [serial = 694] [outer = (nil)] 11:55:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 226 (0x8c523000) [pid = 1749] [serial = 695] [outer = 0x8c51cc00] 11:55:59 INFO - PROCESS | 1749 | 1464202559621 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 227 (0x8c525c00) [pid = 1749] [serial = 696] [outer = 0x8c51cc00] 11:56:00 INFO - PROCESS | 1749 | 1464202560590 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]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1639ms 11:56:00 INFO - PROCESS | 1749 | 1464202560608 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1749 | 1464202560612 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:56:00 INFO - PROCESS | 1749 | 1464202560619 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1749 | 1464202560623 Marionette TRACE conn4 <- [1,898,null,{}] 11:56:00 INFO - PROCESS | 1749 | 1464202560629 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}] 11:56:00 INFO - PROCESS | 1749 | 1464202560841 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:56:01 INFO - PROCESS | 1749 | 1464202561115 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c528800 == 127 [pid = 1749] [id = 232] 11:56:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 228 (0x8c529000) [pid = 1749] [serial = 697] [outer = (nil)] 11:56:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 229 (0x8d847800) [pid = 1749] [serial = 698] [outer = 0x8c529000] 11:56:01 INFO - PROCESS | 1749 | 1464202561243 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 230 (0x8d849c00) [pid = 1749] [serial = 699] [outer = 0x8c529000] 11:56:02 INFO - PROCESS | 1749 | 1464202562187 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]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1583ms 11:56:02 INFO - PROCESS | 1749 | 1464202562202 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1749 | 1464202562207 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:56:02 INFO - PROCESS | 1749 | 1464202562213 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1749 | 1464202562218 Marionette TRACE conn4 <- [1,902,null,{}] 11:56:02 INFO - PROCESS | 1749 | 1464202562224 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}] 11:56:02 INFO - PROCESS | 1749 | 1464202562444 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:56:02 INFO - PROCESS | 1749 | 1464202562706 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7b2400 == 128 [pid = 1749] [id = 233] 11:56:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 231 (0x8d847400) [pid = 1749] [serial = 700] [outer = (nil)] 11:56:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 232 (0x8d851800) [pid = 1749] [serial = 701] [outer = 0x8d847400] 11:56:02 INFO - PROCESS | 1749 | 1464202562853 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 233 (0x8d852800) [pid = 1749] [serial = 702] [outer = 0x8d847400] 11:56:03 INFO - PROCESS | 1749 | 1464202563772 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]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1632ms 11:56:03 INFO - PROCESS | 1749 | 1464202563847 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1749 | 1464202563850 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:56:03 INFO - PROCESS | 1749 | 1464202563858 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1749 | 1464202563862 Marionette TRACE conn4 <- [1,906,null,{}] 11:56:03 INFO - PROCESS | 1749 | 1464202563869 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}] 11:56:04 INFO - PROCESS | 1749 | 1464202564126 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:56:04 INFO - PROCESS | 1749 | 1464202564426 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x89374800 == 129 [pid = 1749] [id = 234] 11:56:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 234 (0x89375c00) [pid = 1749] [serial = 703] [outer = (nil)] 11:56:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 235 (0x8937d000) [pid = 1749] [serial = 704] [outer = 0x89375c00] 11:56:04 INFO - PROCESS | 1749 | 1464202564518 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 236 (0x8937f400) [pid = 1749] [serial = 705] [outer = 0x89375c00] 11:56:05 INFO - PROCESS | 1749 | 1464202565948 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]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2190ms 11:56:06 INFO - PROCESS | 1749 | 1464202566194 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1749 | 1464202566202 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:56:06 INFO - PROCESS | 1749 | 1464202566223 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1749 | 1464202566231 Marionette TRACE conn4 <- [1,910,null,{}] 11:56:06 INFO - PROCESS | 1749 | 1464202566242 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}] 11:56:06 INFO - PROCESS | 1749 | 1464202566514 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:56:06 INFO - PROCESS | 1749 | 1464202566775 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x89379800 == 130 [pid = 1749] [id = 235] 11:56:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 237 (0x89379c00) [pid = 1749] [serial = 706] [outer = (nil)] 11:56:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 238 (0xa68e5800) [pid = 1749] [serial = 707] [outer = 0x89379c00] 11:56:06 INFO - PROCESS | 1749 | 1464202566898 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 239 (0xa6ce0400) [pid = 1749] [serial = 708] [outer = 0x89379c00] 11:56:07 INFO - PROCESS | 1749 | 1464202567854 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]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1694ms 11:56:07 INFO - PROCESS | 1749 | 1464202567913 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1749 | 1464202567917 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:56:07 INFO - PROCESS | 1749 | 1464202567925 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1749 | 1464202567928 Marionette TRACE conn4 <- [1,914,null,{}] 11:56:07 INFO - PROCESS | 1749 | 1464202567935 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}] 11:56:08 INFO - PROCESS | 1749 | 1464202568158 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:56:08 INFO - PROCESS | 1749 | 1464202568420 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x88aed800 == 131 [pid = 1749] [id = 236] 11:56:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 240 (0x88aef400) [pid = 1749] [serial = 709] [outer = (nil)] 11:56:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 241 (0x88af5800) [pid = 1749] [serial = 710] [outer = 0x88aef400] 11:56:08 INFO - PROCESS | 1749 | 1464202568554 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 242 (0x88af8800) [pid = 1749] [serial = 711] [outer = 0x88aef400] 11:56:09 INFO - PROCESS | 1749 | 1464202569515 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]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1631ms 11:56:09 INFO - PROCESS | 1749 | 1464202569557 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1749 | 1464202569561 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:56:09 INFO - PROCESS | 1749 | 1464202569568 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1749 | 1464202569572 Marionette TRACE conn4 <- [1,918,null,{}] 11:56:09 INFO - PROCESS | 1749 | 1464202569579 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}] 11:56:09 INFO - PROCESS | 1749 | 1464202569806 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:56:10 INFO - PROCESS | 1749 | 1464202570065 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af1000 == 132 [pid = 1749] [id = 237] 11:56:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 243 (0x88af1c00) [pid = 1749] [serial = 712] [outer = (nil)] 11:56:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 244 (0x89207800) [pid = 1749] [serial = 713] [outer = 0x88af1c00] 11:56:10 INFO - PROCESS | 1749 | 1464202570200 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 245 (0x89209c00) [pid = 1749] [serial = 714] [outer = 0x88af1c00] 11:56:11 INFO - PROCESS | 1749 | 1464202571244 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]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1738ms 11:56:11 INFO - PROCESS | 1749 | 1464202571309 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1749 | 1464202571317 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:56:11 INFO - PROCESS | 1749 | 1464202571327 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1749 | 1464202571333 Marionette TRACE conn4 <- [1,922,null,{}] 11:56:11 INFO - PROCESS | 1749 | 1464202571342 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}] 11:56:11 INFO - PROCESS | 1749 | 1464202571651 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:56:11 INFO - PROCESS | 1749 | 1464202571977 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af7400 == 133 [pid = 1749] [id = 238] 11:56:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 246 (0x89203400) [pid = 1749] [serial = 715] [outer = (nil)] 11:56:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 247 (0x89211800) [pid = 1749] [serial = 716] [outer = 0x89203400] 11:56:12 INFO - PROCESS | 1749 | 1464202572066 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 248 (0x89212c00) [pid = 1749] [serial = 717] [outer = 0x89203400] 11:56:13 INFO - PROCESS | 1749 | 1464202573249 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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1994ms 11:56:13 INFO - PROCESS | 1749 | 1464202573323 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1749 | 1464202573330 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:56:13 INFO - PROCESS | 1749 | 1464202573340 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1749 | 1464202573344 Marionette TRACE conn4 <- [1,926,null,{}] 11:56:13 INFO - PROCESS | 1749 | 1464202573355 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}] 11:56:14 INFO - PROCESS | 1749 | 1464202574122 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:56:14 INFO - PROCESS | 1749 | 1464202574582 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x8920d000 == 134 [pid = 1749] [id = 239] 11:56:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 249 (0x8add3c00) [pid = 1749] [serial = 718] [outer = (nil)] 11:56:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 250 (0x8b3b8400) [pid = 1749] [serial = 719] [outer = 0x8add3c00] 11:56:14 INFO - PROCESS | 1749 | 1464202574672 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 251 (0x8bf0f400) [pid = 1749] [serial = 720] [outer = 0x8add3c00] 11:56:15 INFO - PROCESS | 1749 | 1464202575649 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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2348ms 11:56:15 INFO - PROCESS | 1749 | 1464202575688 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1749 | 1464202575694 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:56:15 INFO - PROCESS | 1749 | 1464202575724 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1749 | 1464202575730 Marionette TRACE conn4 <- [1,930,null,{}] 11:56:15 INFO - PROCESS | 1749 | 1464202575738 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}] 11:56:15 INFO - PROCESS | 1749 | 1464202575951 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:56:16 INFO - PROCESS | 1749 | 1464202576232 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c524800 == 135 [pid = 1749] [id = 240] 11:56:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 252 (0x8c6dd800) [pid = 1749] [serial = 721] [outer = (nil)] 11:56:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 253 (0x8d7abc00) [pid = 1749] [serial = 722] [outer = 0x8c6dd800] 11:56:16 INFO - PROCESS | 1749 | 1464202576320 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 254 (0x8d7b2c00) [pid = 1749] [serial = 723] [outer = 0x8c6dd800] 11:56:17 INFO - PROCESS | 1749 | 1464202577239 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]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1590ms 11:56:17 INFO - PROCESS | 1749 | 1464202577309 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:56:17 INFO - PROCESS | 1749 | 1464202577315 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:56:17 INFO - PROCESS | 1749 | 1464202577322 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1749 | 1464202577325 Marionette TRACE conn4 <- [1,934,null,{}] 11:56:17 INFO - PROCESS | 1749 | 1464202577333 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}] 11:56:17 INFO - PROCESS | 1749 | 1464202577544 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:56:17 INFO - PROCESS | 1749 | 1464202577931 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x95015000 == 134 [pid = 1749] [id = 48] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee7400 == 133 [pid = 1749] [id = 176] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x90d05800 == 132 [pid = 1749] [id = 81] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x90e0a400 == 131 [pid = 1749] [id = 175] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6ddc00 == 130 [pid = 1749] [id = 143] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6e2800 == 129 [pid = 1749] [id = 174] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8add9800 == 128 [pid = 1749] [id = 223] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x92850800 == 127 [pid = 1749] [id = 222] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x90e2bc00 == 126 [pid = 1749] [id = 221] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8dac5800 == 125 [pid = 1749] [id = 220] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8e31a000 == 124 [pid = 1749] [id = 219] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8addcc00 == 123 [pid = 1749] [id = 218] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8add1400 == 122 [pid = 1749] [id = 210] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf10000 == 121 [pid = 1749] [id = 211] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8adcfc00 == 120 [pid = 1749] [id = 209] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8c166c00 == 119 [pid = 1749] [id = 208] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8c16ec00 == 118 [pid = 1749] [id = 207] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6e0800 == 117 [pid = 1749] [id = 206] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8d62e800 == 116 [pid = 1749] [id = 205] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x93910000 == 115 [pid = 1749] [id = 204] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x9392e400 == 114 [pid = 1749] [id = 203] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6dd400 == 113 [pid = 1749] [id = 202] 11:56:18 INFO - PROCESS | 1749 | --DOCSHELL 0x90fd6c00 == 112 [pid = 1749] [id = 201] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 253 (0x9392b800) [pid = 1749] [serial = 563] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 252 (0x951efc00) [pid = 1749] [serial = 521] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 251 (0xa2403800) [pid = 1749] [serial = 586] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 250 (0x9c248c00) [pid = 1749] [serial = 367] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 249 (0x8f6e1400) [pid = 1749] [serial = 596] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 248 (0x9c3e8c00) [pid = 1749] [serial = 583] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 247 (0x9c239400) [pid = 1749] [serial = 361] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 246 (0xa30bf000) [pid = 1749] [serial = 589] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 245 (0x951eac00) [pid = 1749] [serial = 571] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 244 (0x90fdec00) [pid = 1749] [serial = 599] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 243 (0x9a88dc00) [pid = 1749] [serial = 574] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 242 (0xa82b8c00) [pid = 1749] [serial = 376] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 241 (0x9a799000) [pid = 1749] [serial = 358] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 240 (0x9393e800) [pid = 1749] [serial = 592] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 239 (0x8e31c800) [pid = 1749] [serial = 595] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 238 (0x93946000) [pid = 1749] [serial = 355] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 237 (0xa2630400) [pid = 1749] [serial = 364] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 236 (0x8f78c800) [pid = 1749] [serial = 392] [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.] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 235 (0xa6d47400) [pid = 1749] [serial = 373] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 234 (0x8f781800) [pid = 1749] [serial = 385] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 233 (0x9bbdcc00) [pid = 1749] [serial = 352] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 232 (0x90e01c00) [pid = 1749] [serial = 568] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 231 (0x90e08800) [pid = 1749] [serial = 379] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 230 (0xa6cdac00) [pid = 1749] [serial = 370] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 229 (0x8d73dc00) [pid = 1749] [serial = 565] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 228 (0x8d90d400) [pid = 1749] [serial = 382] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 227 (0x93931000) [pid = 1749] [serial = 600] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 226 (0x9ac9b400) [pid = 1749] [serial = 577] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 225 (0x9bb5d800) [pid = 1749] [serial = 580] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 224 (0x92c2f000) [pid = 1749] [serial = 603] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | --DOMWINDOW == 223 (0x90e0c400) [pid = 1749] [serial = 602] [outer = (nil)] [url = about:blank] 11:56:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a007800 == 113 [pid = 1749] [id = 241] 11:56:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 224 (0x8a00e000) [pid = 1749] [serial = 724] [outer = (nil)] 11:56:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 225 (0x8ac33c00) [pid = 1749] [serial = 725] [outer = 0x8a00e000] 11:56:18 INFO - PROCESS | 1749 | 1464202578470 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 226 (0x8b3bc400) [pid = 1749] [serial = 726] [outer = 0x8a00e000] 11:56:19 INFO - PROCESS | 1749 | 1464202579317 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2035ms 11:56:19 INFO - PROCESS | 1749 | 1464202579358 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1749 | 1464202579364 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:56:19 INFO - PROCESS | 1749 | 1464202579381 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1749 | 1464202579389 Marionette TRACE conn4 <- [1,938,null,{}] 11:56:19 INFO - PROCESS | 1749 | 1464202579396 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}] 11:56:19 INFO - PROCESS | 1749 | 1464202579603 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:56:19 INFO - PROCESS | 1749 | 1464202579780 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3ba400 == 114 [pid = 1749] [id = 242] 11:56:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 227 (0x8bf11000) [pid = 1749] [serial = 727] [outer = (nil)] 11:56:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 228 (0x8d908000) [pid = 1749] [serial = 728] [outer = 0x8bf11000] 11:56:19 INFO - PROCESS | 1749 | 1464202579865 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 229 (0x8e1e5800) [pid = 1749] [serial = 729] [outer = 0x8bf11000] 11:56:20 INFO - PROCESS | 1749 | 1464202580746 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]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1449ms 11:56:20 INFO - PROCESS | 1749 | 1464202580825 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1749 | 1464202580829 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:56:20 INFO - PROCESS | 1749 | 1464202580836 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1749 | 1464202580840 Marionette TRACE conn4 <- [1,942,null,{}] 11:56:20 INFO - PROCESS | 1749 | 1464202580854 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}] 11:56:21 INFO - PROCESS | 1749 | 1464202581117 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:56:21 INFO - PROCESS | 1749 | 1464202581143 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d84c400 == 115 [pid = 1749] [id = 243] 11:56:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 230 (0x8d856000) [pid = 1749] [serial = 730] [outer = (nil)] 11:56:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 231 (0x8e73a000) [pid = 1749] [serial = 731] [outer = 0x8d856000] 11:56:21 INFO - PROCESS | 1749 | 1464202581222 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 232 (0x8e73dc00) [pid = 1749] [serial = 732] [outer = 0x8d856000] 11:56:22 INFO - PROCESS | 1749 | 1464202582217 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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1435ms 11:56:22 INFO - PROCESS | 1749 | 1464202582281 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:56:22 INFO - PROCESS | 1749 | 1464202582286 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:56:22 INFO - PROCESS | 1749 | 1464202582292 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1749 | 1464202582296 Marionette TRACE conn4 <- [1,946,null,{}] 11:56:22 INFO - PROCESS | 1749 | 1464202582301 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}] 11:56:22 INFO - PROCESS | 1749 | 1464202582562 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:56:22 INFO - PROCESS | 1749 | 1464202582595 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed5f800 == 116 [pid = 1749] [id = 244] 11:56:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 233 (0x8ed5fc00) [pid = 1749] [serial = 733] [outer = (nil)] 11:56:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 234 (0x8ed62400) [pid = 1749] [serial = 734] [outer = 0x8ed5fc00] 11:56:22 INFO - PROCESS | 1749 | 1464202582684 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 235 (0x8f6da000) [pid = 1749] [serial = 735] [outer = 0x8ed5fc00] 11:56:23 INFO - PROCESS | 1749 | --DOMWINDOW == 234 (0x8e31a400) [pid = 1749] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:56:23 INFO - PROCESS | 1749 | --DOMWINDOW == 233 (0x90e09400) [pid = 1749] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:56:23 INFO - PROCESS | 1749 | --DOMWINDOW == 232 (0x90fda800) [pid = 1749] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:56:23 INFO - PROCESS | 1749 | --DOMWINDOW == 231 (0x8bf1b800) [pid = 1749] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:56:23 INFO - PROCESS | 1749 | --DOMWINDOW == 230 (0x8d633000) [pid = 1749] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:56:23 INFO - PROCESS | 1749 | --DOMWINDOW == 229 (0x92c2e400) [pid = 1749] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:56:24 INFO - PROCESS | 1749 | 1464202584164 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]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1901ms 11:56:24 INFO - PROCESS | 1749 | 1464202584194 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1749 | 1464202584197 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:56:24 INFO - PROCESS | 1749 | 1464202584204 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1749 | 1464202584207 Marionette TRACE conn4 <- [1,950,null,{}] 11:56:24 INFO - PROCESS | 1749 | 1464202584213 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}] 11:56:24 INFO - PROCESS | 1749 | 1464202584401 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:56:24 INFO - PROCESS | 1749 | 1464202584562 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x89382000 == 117 [pid = 1749] [id = 245] 11:56:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 230 (0x8e1e6400) [pid = 1749] [serial = 736] [outer = (nil)] 11:56:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 231 (0x8f781400) [pid = 1749] [serial = 737] [outer = 0x8e1e6400] 11:56:24 INFO - PROCESS | 1749 | 1464202584641 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 232 (0x8f790000) [pid = 1749] [serial = 738] [outer = 0x8e1e6400] 11:56:25 INFO - PROCESS | 1749 | 1464202585443 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]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1286ms 11:56:25 INFO - PROCESS | 1749 | 1464202585586 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1749 | 1464202585593 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:56:25 INFO - PROCESS | 1749 | 1464202585605 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1749 | 1464202585611 Marionette TRACE conn4 <- [1,954,null,{}] 11:56:25 INFO - PROCESS | 1749 | 1464202585632 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}] 11:56:25 INFO - PROCESS | 1749 | 1464202585897 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:56:26 INFO - PROCESS | 1749 | 1464202586180 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac30000 == 118 [pid = 1749] [id = 246] 11:56:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 233 (0x8ac30c00) [pid = 1749] [serial = 739] [outer = (nil)] 11:56:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 234 (0x8adcfc00) [pid = 1749] [serial = 740] [outer = 0x8ac30c00] 11:56:26 INFO - PROCESS | 1749 | 1464202586314 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 235 (0x8bea5000) [pid = 1749] [serial = 741] [outer = 0x8ac30c00] 11:56:27 INFO - PROCESS | 1749 | 1464202587316 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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1760ms 11:56:27 INFO - PROCESS | 1749 | 1464202587366 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1749 | 1464202587373 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:56:27 INFO - PROCESS | 1749 | 1464202587387 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1749 | 1464202587393 Marionette TRACE conn4 <- [1,958,null,{}] 11:56:27 INFO - PROCESS | 1749 | 1464202587402 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}] 11:56:27 INFO - PROCESS | 1749 | 1464202587649 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:56:27 INFO - PROCESS | 1749 | 1464202587956 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c523800 == 119 [pid = 1749] [id = 247] 11:56:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 236 (0x8c6ddc00) [pid = 1749] [serial = 742] [outer = (nil)] 11:56:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 237 (0x8d633000) [pid = 1749] [serial = 743] [outer = 0x8c6ddc00] 11:56:28 INFO - PROCESS | 1749 | 1464202588049 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 238 (0x8d7af800) [pid = 1749] [serial = 744] [outer = 0x8c6ddc00] 11:56:29 INFO - PROCESS | 1749 | 1464202589004 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]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1652ms 11:56:29 INFO - PROCESS | 1749 | 1464202589055 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 1749 | 1464202589060 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:56:29 INFO - PROCESS | 1749 | 1464202589067 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1749 | 1464202589072 Marionette TRACE conn4 <- [1,962,null,{}] 11:56:29 INFO - PROCESS | 1749 | 1464202589087 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}] 11:56:29 INFO - PROCESS | 1749 | 1464202589322 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:56:29 INFO - PROCESS | 1749 | 1464202589629 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed59c00 == 120 [pid = 1749] [id = 248] 11:56:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 239 (0x8ed62800) [pid = 1749] [serial = 745] [outer = (nil)] 11:56:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 240 (0x8ed67c00) [pid = 1749] [serial = 746] [outer = 0x8ed62800] 11:56:29 INFO - PROCESS | 1749 | 1464202589776 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 241 (0x90d03c00) [pid = 1749] [serial = 747] [outer = 0x8ed62800] 11:56:30 INFO - PROCESS | 1749 | 1464202590751 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]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1732ms 11:56:30 INFO - PROCESS | 1749 | 1464202590808 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1749 | 1464202590812 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:56:30 INFO - PROCESS | 1749 | 1464202590819 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1749 | 1464202590824 Marionette TRACE conn4 <- [1,966,null,{}] 11:56:30 INFO - PROCESS | 1749 | 1464202590832 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}] 11:56:31 INFO - PROCESS | 1749 | 1464202591057 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:56:31 INFO - PROCESS | 1749 | 1464202591310 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x88aedc00 == 121 [pid = 1749] [id = 249] 11:56:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 242 (0x8f784800) [pid = 1749] [serial = 748] [outer = (nil)] 11:56:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 243 (0x90e2fc00) [pid = 1749] [serial = 749] [outer = 0x8f784800] 11:56:31 INFO - PROCESS | 1749 | 1464202591446 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 244 (0x90fd9400) [pid = 1749] [serial = 750] [outer = 0x8f784800] 11:56:32 INFO - PROCESS | 1749 | 1464202592398 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]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1637ms 11:56:32 INFO - PROCESS | 1749 | 1464202592459 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1749 | 1464202592463 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:56:32 INFO - PROCESS | 1749 | 1464202592472 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1749 | 1464202592476 Marionette TRACE conn4 <- [1,970,null,{}] 11:56:32 INFO - PROCESS | 1749 | 1464202592483 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}] 11:56:32 INFO - PROCESS | 1749 | 1464202592703 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:56:33 INFO - PROCESS | 1749 | 1464202593011 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e24400 == 122 [pid = 1749] [id = 250] 11:56:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 245 (0x90e2b800) [pid = 1749] [serial = 751] [outer = (nil)] 11:56:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 246 (0x9293d400) [pid = 1749] [serial = 752] [outer = 0x90e2b800] 11:56:33 INFO - PROCESS | 1749 | 1464202593108 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 247 (0x92c29000) [pid = 1749] [serial = 753] [outer = 0x90e2b800] 11:56:34 INFO - PROCESS | 1749 | 1464202594034 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]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1633ms 11:56:34 INFO - PROCESS | 1749 | 1464202594107 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:56:34 INFO - PROCESS | 1749 | 1464202594111 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:56:34 INFO - PROCESS | 1749 | 1464202594118 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1749 | 1464202594122 Marionette TRACE conn4 <- [1,974,null,{}] 11:56:34 INFO - PROCESS | 1749 | 1464202594129 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}] 11:56:34 INFO - PROCESS | 1749 | 1464202594420 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:56:34 INFO - PROCESS | 1749 | 1464202594727 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x92931800 == 123 [pid = 1749] [id = 251] 11:56:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 248 (0x92e8a400) [pid = 1749] [serial = 754] [outer = (nil)] 11:56:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 249 (0x9393c000) [pid = 1749] [serial = 755] [outer = 0x92e8a400] 11:56:34 INFO - PROCESS | 1749 | 1464202594819 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 250 (0x9500d800) [pid = 1749] [serial = 756] [outer = 0x92e8a400] 11:56:35 INFO - PROCESS | 1749 | 1464202595763 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]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1692ms 11:56:35 INFO - PROCESS | 1749 | 1464202595837 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1749 | 1464202595843 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:56:35 INFO - PROCESS | 1749 | 1464202595854 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1749 | 1464202595857 Marionette TRACE conn4 <- [1,978,null,{}] 11:56:35 INFO - PROCESS | 1749 | 1464202595863 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}] 11:56:36 INFO - PROCESS | 1749 | 1464202596112 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:56:36 INFO - PROCESS | 1749 | 1464202596414 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x93941400 == 124 [pid = 1749] [id = 252] 11:56:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 251 (0x95011800) [pid = 1749] [serial = 757] [outer = (nil)] 11:56:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 252 (0x951ea800) [pid = 1749] [serial = 758] [outer = 0x95011800] 11:56:36 INFO - PROCESS | 1749 | 1464202596506 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 253 (0x952dec00) [pid = 1749] [serial = 759] [outer = 0x95011800] 11:56:37 INFO - PROCESS | 1749 | 1464202597401 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]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1586ms 11:56:37 INFO - PROCESS | 1749 | 1464202597440 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1749 | 1464202597444 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:56:37 INFO - PROCESS | 1749 | 1464202597472 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1749 | 1464202597476 Marionette TRACE conn4 <- [1,982,null,{}] 11:56:37 INFO - PROCESS | 1749 | 1464202597483 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}] 11:56:37 INFO - PROCESS | 1749 | 1464202597699 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:56:38 INFO - PROCESS | 1749 | 1464202598012 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x951e4800 == 125 [pid = 1749] [id = 253] 11:56:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 254 (0x951eac00) [pid = 1749] [serial = 760] [outer = (nil)] 11:56:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 255 (0x99110400) [pid = 1749] [serial = 761] [outer = 0x951eac00] 11:56:38 INFO - PROCESS | 1749 | 1464202598109 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 256 (0x99705400) [pid = 1749] [serial = 762] [outer = 0x951eac00] 11:56:39 INFO - PROCESS | 1749 | 1464202599056 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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1640ms 11:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:56:39 INFO - PROCESS | 1749 | 1464202599110 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1749 | 1464202599113 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:56:39 INFO - PROCESS | 1749 | 1464202599121 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1749 | 1464202599124 Marionette TRACE conn4 <- [1,986,null,{}] 11:56:39 INFO - PROCESS | 1749 | 1464202599131 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}] 11:56:39 INFO - PROCESS | 1749 | 1464202599355 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:56:39 INFO - PROCESS | 1749 | 1464202599606 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x98713400 == 126 [pid = 1749] [id = 254] 11:56:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 257 (0x98775400) [pid = 1749] [serial = 763] [outer = (nil)] 11:56:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 258 (0x9a891000) [pid = 1749] [serial = 764] [outer = 0x98775400] 11:56:39 INFO - PROCESS | 1749 | 1464202599742 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 259 (0x9a963c00) [pid = 1749] [serial = 765] [outer = 0x98775400] 11:56:40 INFO - PROCESS | 1749 | 1464202600684 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]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1640ms 11:56:40 INFO - PROCESS | 1749 | 1464202600761 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:56:40 INFO - PROCESS | 1749 | 1464202600766 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:56:40 INFO - PROCESS | 1749 | 1464202600773 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1749 | 1464202600776 Marionette TRACE conn4 <- [1,990,null,{}] 11:56:40 INFO - PROCESS | 1749 | 1464202600783 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}] 11:56:41 INFO - PROCESS | 1749 | 1464202601040 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:56:41 INFO - PROCESS | 1749 | 1464202601344 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x95012c00 == 127 [pid = 1749] [id = 255] 11:56:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 260 (0x951e7800) [pid = 1749] [serial = 766] [outer = (nil)] 11:56:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 261 (0x9afda800) [pid = 1749] [serial = 767] [outer = 0x951e7800] 11:56:41 INFO - PROCESS | 1749 | 1464202601436 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 262 (0x9bb63000) [pid = 1749] [serial = 768] [outer = 0x951e7800] 11:56:42 INFO - PROCESS | 1749 | 1464202602387 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]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1687ms 11:56:42 INFO - PROCESS | 1749 | 1464202602461 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1749 | 1464202602466 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:56:42 INFO - PROCESS | 1749 | 1464202602473 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1749 | 1464202602478 Marionette TRACE conn4 <- [1,994,null,{}] 11:56:42 INFO - PROCESS | 1749 | 1464202602485 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}] 11:56:42 INFO - PROCESS | 1749 | 1464202602788 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:56:43 INFO - PROCESS | 1749 | 1464202603101 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x9aca1c00 == 128 [pid = 1749] [id = 256] 11:56:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 263 (0x9c237400) [pid = 1749] [serial = 769] [outer = (nil)] 11:56:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 264 (0x9c23cc00) [pid = 1749] [serial = 770] [outer = 0x9c237400] 11:56:43 INFO - PROCESS | 1749 | 1464202603204 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 265 (0x9c2d8400) [pid = 1749] [serial = 771] [outer = 0x9c237400] 11:56:44 INFO - PROCESS | 1749 | 1464202604206 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]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1794ms 11:56:44 INFO - PROCESS | 1749 | 1464202604269 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1749 | 1464202604272 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:56:44 INFO - PROCESS | 1749 | 1464202604280 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1749 | 1464202604284 Marionette TRACE conn4 <- [1,998,null,{}] 11:56:44 INFO - PROCESS | 1749 | 1464202604290 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}] 11:56:44 INFO - PROCESS | 1749 | 1464202604512 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:56:44 INFO - PROCESS | 1749 | 1464202604769 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c227000 == 129 [pid = 1749] [id = 257] 11:56:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 266 (0x9c355400) [pid = 1749] [serial = 772] [outer = (nil)] 11:56:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 267 (0xa2408400) [pid = 1749] [serial = 773] [outer = 0x9c355400] 11:56:44 INFO - PROCESS | 1749 | 1464202604905 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 268 (0xa3026c00) [pid = 1749] [serial = 774] [outer = 0x9c355400] 11:56:45 INFO - PROCESS | 1749 | 1464202605823 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]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1594ms 11:56:45 INFO - PROCESS | 1749 | 1464202605875 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:56:45 INFO - PROCESS | 1749 | 1464202605885 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:56:45 INFO - PROCESS | 1749 | 1464202605894 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1749 | 1464202605898 Marionette TRACE conn4 <- [1,1002,null,{}] 11:56:45 INFO - PROCESS | 1749 | 1464202605904 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}] 11:56:46 INFO - PROCESS | 1749 | 1464202606124 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:56:46 INFO - PROCESS | 1749 | 1464202606395 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c24a400 == 130 [pid = 1749] [id = 258] 11:56:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 269 (0xa114f800) [pid = 1749] [serial = 775] [outer = (nil)] 11:56:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 270 (0xa62e7400) [pid = 1749] [serial = 776] [outer = 0xa114f800] 11:56:46 INFO - PROCESS | 1749 | 1464202606526 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 271 (0xa67c9c00) [pid = 1749] [serial = 777] [outer = 0xa114f800] 11:56:47 INFO - PROCESS | 1749 | 1464202607458 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]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1638ms 11:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:56:47 INFO - PROCESS | 1749 | 1464202607531 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1749 | 1464202607535 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:56:47 INFO - PROCESS | 1749 | 1464202607542 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1749 | 1464202607545 Marionette TRACE conn4 <- [1,1006,null,{}] 11:56:47 INFO - PROCESS | 1749 | 1464202607552 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}] 11:56:47 INFO - PROCESS | 1749 | 1464202607826 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:56:48 INFO - PROCESS | 1749 | 1464202608128 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e4400 == 131 [pid = 1749] [id = 259] 11:56:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 272 (0x8a1e5000) [pid = 1749] [serial = 778] [outer = (nil)] 11:56:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 273 (0x8a1ec800) [pid = 1749] [serial = 779] [outer = 0x8a1e5000] 11:56:48 INFO - PROCESS | 1749 | 1464202608223 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 274 (0x8a1eec00) [pid = 1749] [serial = 780] [outer = 0x8a1e5000] 11:56:49 INFO - PROCESS | 1749 | 1464202609147 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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1641ms 11:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:56:49 INFO - PROCESS | 1749 | 1464202609184 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1749 | 1464202609187 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:56:49 INFO - PROCESS | 1749 | 1464202609195 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1749 | 1464202609200 Marionette TRACE conn4 <- [1,1010,null,{}] 11:56:49 INFO - PROCESS | 1749 | 1464202609208 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}] 11:56:49 INFO - PROCESS | 1749 | 1464202609427 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:56:49 INFO - PROCESS | 1749 | 1464202609684 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1f1c00 == 132 [pid = 1749] [id = 260] 11:56:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 275 (0x8a1f2400) [pid = 1749] [serial = 781] [outer = (nil)] 11:56:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 276 (0xa4e22400) [pid = 1749] [serial = 782] [outer = 0x8a1f2400] 11:56:49 INFO - PROCESS | 1749 | 1464202609816 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 277 (0xa686c400) [pid = 1749] [serial = 783] [outer = 0x8a1f2400] 11:56:50 INFO - PROCESS | 1749 | 1464202610771 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]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1644ms 11:56:50 INFO - PROCESS | 1749 | 1464202610838 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:56:50 INFO - PROCESS | 1749 | 1464202610843 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:56:50 INFO - PROCESS | 1749 | 1464202610882 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1749 | 1464202610889 Marionette TRACE conn4 <- [1,1014,null,{}] 11:56:50 INFO - PROCESS | 1749 | 1464202610901 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}] 11:56:51 INFO - PROCESS | 1749 | 1464202611222 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:56:51 INFO - PROCESS | 1749 | 1464202611465 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1f2800 == 133 [pid = 1749] [id = 261] 11:56:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 278 (0x8ef9bc00) [pid = 1749] [serial = 784] [outer = (nil)] 11:56:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 279 (0x8efa2800) [pid = 1749] [serial = 785] [outer = 0x8ef9bc00] 11:56:51 INFO - PROCESS | 1749 | 1464202611557 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 280 (0x8efa3c00) [pid = 1749] [serial = 786] [outer = 0x8ef9bc00] 11:56:52 INFO - PROCESS | 1749 | 1464202612526 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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1735ms 11:56:52 INFO - PROCESS | 1749 | 1464202612585 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1749 | 1464202612590 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:56:52 INFO - PROCESS | 1749 | 1464202612598 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1749 | 1464202612600 Marionette TRACE conn4 <- [1,1018,null,{}] 11:56:52 INFO - PROCESS | 1749 | 1464202612607 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}] 11:56:52 INFO - PROCESS | 1749 | 1464202612832 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:56:53 INFO - PROCESS | 1749 | 1464202613508 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a009000 == 134 [pid = 1749] [id = 262] 11:56:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 281 (0x8a009800) [pid = 1749] [serial = 787] [outer = (nil)] 11:56:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 282 (0x8a1ecc00) [pid = 1749] [serial = 788] [outer = 0x8a009800] 11:56:53 INFO - PROCESS | 1749 | 1464202613598 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 283 (0x8add5800) [pid = 1749] [serial = 789] [outer = 0x8a009800] 11:56:54 INFO - PROCESS | 1749 | 1464202614573 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]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2035ms 11:56:54 INFO - PROCESS | 1749 | 1464202614634 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:56:54 INFO - PROCESS | 1749 | 1464202614641 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:56:54 INFO - PROCESS | 1749 | 1464202614649 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1749 | 1464202614655 Marionette TRACE conn4 <- [1,1022,null,{}] 11:56:54 INFO - PROCESS | 1749 | 1464202614663 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}] 11:56:54 INFO - PROCESS | 1749 | 1464202614884 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:56:55 INFO - PROCESS | 1749 | 1464202615165 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8920b000 == 135 [pid = 1749] [id = 263] 11:56:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 284 (0x8b3b5c00) [pid = 1749] [serial = 790] [outer = (nil)] 11:56:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 285 (0x8d62b400) [pid = 1749] [serial = 791] [outer = 0x8b3b5c00] 11:56:55 INFO - PROCESS | 1749 | 1464202615365 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 286 (0x8d7b7000) [pid = 1749] [serial = 792] [outer = 0x8b3b5c00] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x92e30800 == 134 [pid = 1749] [id = 67] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac33800 == 133 [pid = 1749] [id = 194] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed5f800 == 132 [pid = 1749] [id = 244] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d84c400 == 131 [pid = 1749] [id = 243] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3ba400 == 130 [pid = 1749] [id = 242] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8a007800 == 129 [pid = 1749] [id = 241] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8c524800 == 128 [pid = 1749] [id = 240] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8920d000 == 127 [pid = 1749] [id = 239] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x88af1000 == 126 [pid = 1749] [id = 237] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x88aed800 == 125 [pid = 1749] [id = 236] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x89379800 == 124 [pid = 1749] [id = 235] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x89374800 == 123 [pid = 1749] [id = 234] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8c528800 == 122 [pid = 1749] [id = 232] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7b2400 == 121 [pid = 1749] [id = 233] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8c51ac00 == 120 [pid = 1749] [id = 231] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7a9800 == 119 [pid = 1749] [id = 230] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x99f01c00 == 118 [pid = 1749] [id = 229] 11:56:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8e318400 == 117 [pid = 1749] [id = 228] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 285 (0x90e28000) [pid = 1749] [serial = 660] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 284 (0x90fd5800) [pid = 1749] [serial = 663] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 283 (0x8e73a800) [pid = 1749] [serial = 608] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 282 (0x8ac2f800) [pid = 1749] [serial = 641] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 281 (0x93929800) [pid = 1749] [serial = 666] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 280 (0x8b3bb400) [pid = 1749] [serial = 653] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 279 (0x9c23f800) [pid = 1749] [serial = 620] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 278 (0x8c170000) [pid = 1749] [serial = 656] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 277 (0x90e29c00) [pid = 1749] [serial = 638] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 276 (0x8d909000) [pid = 1749] [serial = 671] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 275 (0xa6738c00) [pid = 1749] [serial = 626] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 274 (0xa325a400) [pid = 1749] [serial = 632] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 273 (0x8d62c400) [pid = 1749] [serial = 657] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 272 (0x93c90400) [pid = 1749] [serial = 611] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 271 (0x93949800) [pid = 1749] [serial = 668] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 270 (0x951e0800) [pid = 1749] [serial = 669] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 269 (0x95013000) [pid = 1749] [serial = 644] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 268 (0x90d01800) [pid = 1749] [serial = 659] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 267 (0x9bb41000) [pid = 1749] [serial = 617] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 266 (0x952dfc00) [pid = 1749] [serial = 605] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 265 (0x8b3b7c00) [pid = 1749] [serial = 647] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 264 (0x92e2dc00) [pid = 1749] [serial = 665] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 263 (0x8add7000) [pid = 1749] [serial = 629] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 262 (0x9a897c00) [pid = 1749] [serial = 614] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 261 (0xa4e18c00) [pid = 1749] [serial = 623] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 260 (0x8a00a800) [pid = 1749] [serial = 650] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 259 (0x90ed9400) [pid = 1749] [serial = 662] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 258 (0x8bf18c00) [pid = 1749] [serial = 635] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 257 (0x9a890000) [pid = 1749] [serial = 674] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | --DOMWINDOW == 256 (0x90fdc000) [pid = 1749] [serial = 672] [outer = (nil)] [url = about:blank] 11:56:56 INFO - PROCESS | 1749 | 1464202616615 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]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1990ms 11:56:56 INFO - PROCESS | 1749 | 1464202616654 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1749 | 1464202616661 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:56:56 INFO - PROCESS | 1749 | 1464202616669 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1749 | 1464202616673 Marionette TRACE conn4 <- [1,1026,null,{}] 11:56:56 INFO - PROCESS | 1749 | 1464202616679 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}] 11:56:56 INFO - PROCESS | 1749 | 1464202616976 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:56:57 INFO - PROCESS | 1749 | 1464202617180 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8937f000 == 118 [pid = 1749] [id = 264] 11:56:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 257 (0x8ac30800) [pid = 1749] [serial = 793] [outer = (nil)] 11:56:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 258 (0x8beab400) [pid = 1749] [serial = 794] [outer = 0x8ac30800] 11:56:57 INFO - PROCESS | 1749 | 1464202617263 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 259 (0x8c524800) [pid = 1749] [serial = 795] [outer = 0x8ac30800] 11:56:58 INFO - PROCESS | 1749 | 1464202618092 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]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1491ms 11:56:58 INFO - PROCESS | 1749 | 1464202618161 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:56:58 INFO - PROCESS | 1749 | 1464202618165 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:56:58 INFO - PROCESS | 1749 | 1464202618179 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1749 | 1464202618190 Marionette TRACE conn4 <- [1,1030,null,{}] 11:56:58 INFO - PROCESS | 1749 | 1464202618200 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}] 11:56:58 INFO - PROCESS | 1749 | 1464202618412 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:56:58 INFO - PROCESS | 1749 | 1464202618674 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x89208c00 == 119 [pid = 1749] [id = 265] 11:56:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 260 (0x8d851c00) [pid = 1749] [serial = 796] [outer = (nil)] 11:56:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 261 (0x8dac8c00) [pid = 1749] [serial = 797] [outer = 0x8d851c00] 11:56:58 INFO - PROCESS | 1749 | 1464202618757 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 262 (0x8e31b400) [pid = 1749] [serial = 798] [outer = 0x8d851c00] 11:56:59 INFO - PROCESS | 1749 | 1464202619612 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]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1503ms 11:56:59 INFO - PROCESS | 1749 | 1464202619676 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:56:59 INFO - PROCESS | 1749 | 1464202619681 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:56:59 INFO - PROCESS | 1749 | 1464202619688 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 1749 | 1464202619691 Marionette TRACE conn4 <- [1,1034,null,{}] 11:56:59 INFO - PROCESS | 1749 | 1464202619697 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}] 11:56:59 INFO - PROCESS | 1749 | 1464202619961 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:57:00 INFO - PROCESS | 1749 | 1464202619994 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6dfc00 == 120 [pid = 1749] [id = 266] 11:57:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 263 (0x8dabfc00) [pid = 1749] [serial = 799] [outer = (nil)] 11:57:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 264 (0x8ed61000) [pid = 1749] [serial = 800] [outer = 0x8dabfc00] 11:57:00 INFO - PROCESS | 1749 | 1464202620071 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 265 (0x8ed68c00) [pid = 1749] [serial = 801] [outer = 0x8dabfc00] 11:57:01 INFO - PROCESS | 1749 | --DOMWINDOW == 264 (0x8ed5fc00) [pid = 1749] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:57:01 INFO - PROCESS | 1749 | --DOMWINDOW == 263 (0x8c6dd800) [pid = 1749] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:57:01 INFO - PROCESS | 1749 | --DOMWINDOW == 262 (0x8d856000) [pid = 1749] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:57:01 INFO - PROCESS | 1749 | --DOMWINDOW == 261 (0x8bf11000) [pid = 1749] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:57:01 INFO - PROCESS | 1749 | --DOMWINDOW == 260 (0x8add3c00) [pid = 1749] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:57:01 INFO - PROCESS | 1749 | --DOMWINDOW == 259 (0x8a00e000) [pid = 1749] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:57:01 INFO - PROCESS | 1749 | 1464202621361 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]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1735ms 11:57:01 INFO - PROCESS | 1749 | 1464202621424 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1749 | 1464202621428 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:57:01 INFO - PROCESS | 1749 | 1464202621435 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1749 | 1464202621455 Marionette TRACE conn4 <- [1,1038,null,{}] 11:57:01 INFO - PROCESS | 1749 | 1464202621471 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}] 11:57:01 INFO - PROCESS | 1749 | 1464202621676 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:57:01 INFO - PROCESS | 1749 | 1464202621906 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed5a400 == 121 [pid = 1749] [id = 267] 11:57:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 260 (0x8ed5b800) [pid = 1749] [serial = 802] [outer = (nil)] 11:57:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 261 (0x8efa2c00) [pid = 1749] [serial = 803] [outer = 0x8ed5b800] 11:57:02 INFO - PROCESS | 1749 | 1464202622014 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 262 (0x8f787400) [pid = 1749] [serial = 804] [outer = 0x8ed5b800] 11:57:02 INFO - PROCESS | 1749 | 1464202622840 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]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1464ms 11:57:02 INFO - PROCESS | 1749 | 1464202622901 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1749 | 1464202622904 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:57:02 INFO - PROCESS | 1749 | 1464202622911 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 1749 | 1464202622915 Marionette TRACE conn4 <- [1,1042,null,{}] 11:57:02 INFO - PROCESS | 1749 | 1464202622921 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}] 11:57:03 INFO - PROCESS | 1749 | 1464202623128 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:57:03 INFO - PROCESS | 1749 | 1464202623498 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af7800 == 122 [pid = 1749] [id = 268] 11:57:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 263 (0x88af9800) [pid = 1749] [serial = 805] [outer = (nil)] 11:57:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 264 (0x89210800) [pid = 1749] [serial = 806] [outer = 0x88af9800] 11:57:03 INFO - PROCESS | 1749 | 1464202623623 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 265 (0x8a00dc00) [pid = 1749] [serial = 807] [outer = 0x88af9800] 11:57:04 INFO - PROCESS | 1749 | 1464202624622 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]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1788ms 11:57:04 INFO - PROCESS | 1749 | 1464202624702 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1749 | 1464202624710 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:57:04 INFO - PROCESS | 1749 | 1464202624719 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1749 | 1464202624725 Marionette TRACE conn4 <- [1,1046,null,{}] 11:57:04 INFO - PROCESS | 1749 | 1464202624735 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}] 11:57:05 INFO - PROCESS | 1749 | 1464202625015 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:57:05 INFO - PROCESS | 1749 | 1464202625333 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c171c00 == 123 [pid = 1749] [id = 269] 11:57:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 266 (0x8c51c000) [pid = 1749] [serial = 808] [outer = (nil)] 11:57:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 267 (0x8c528c00) [pid = 1749] [serial = 809] [outer = 0x8c51c000] 11:57:05 INFO - PROCESS | 1749 | 1464202625430 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 268 (0x8d740800) [pid = 1749] [serial = 810] [outer = 0x8c51c000] 11:57:06 INFO - PROCESS | 1749 | 1464202626499 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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1849ms 11:57:06 INFO - PROCESS | 1749 | 1464202626573 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1749 | 1464202626580 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:57:06 INFO - PROCESS | 1749 | 1464202626589 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1749 | 1464202626594 Marionette TRACE conn4 <- [1,1050,null,{}] 11:57:06 INFO - PROCESS | 1749 | 1464202626602 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}] 11:57:06 INFO - PROCESS | 1749 | 1464202626887 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:57:07 INFO - PROCESS | 1749 | 1464202627246 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed5ec00 == 124 [pid = 1749] [id = 270] 11:57:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 269 (0x8ed60800) [pid = 1749] [serial = 811] [outer = (nil)] 11:57:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 270 (0x8efa5400) [pid = 1749] [serial = 812] [outer = 0x8ed60800] 11:57:07 INFO - PROCESS | 1749 | 1464202627346 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 271 (0x8f784400) [pid = 1749] [serial = 813] [outer = 0x8ed60800] 11:57:08 INFO - PROCESS | 1749 | 1464202628391 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]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1835ms 11:57:08 INFO - PROCESS | 1749 | 1464202628425 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 1749 | 1464202628429 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:57:08 INFO - PROCESS | 1749 | 1464202628446 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1749 | 1464202628457 Marionette TRACE conn4 <- [1,1054,null,{}] 11:57:08 INFO - PROCESS | 1749 | 1464202628467 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}] 11:57:08 INFO - PROCESS | 1749 | 1464202628922 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:57:09 INFO - PROCESS | 1749 | 1464202629340 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1ef800 == 125 [pid = 1749] [id = 271] 11:57:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 272 (0x90edb400) [pid = 1749] [serial = 814] [outer = (nil)] 11:57:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 273 (0x9293bc00) [pid = 1749] [serial = 815] [outer = 0x90edb400] 11:57:09 INFO - PROCESS | 1749 | 1464202629495 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 274 (0x92c28c00) [pid = 1749] [serial = 816] [outer = 0x90edb400] 11:57:10 INFO - PROCESS | 1749 | 1464202630666 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]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2282ms 11:57:10 INFO - PROCESS | 1749 | 1464202630720 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 1749 | 1464202630725 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:57:10 INFO - PROCESS | 1749 | 1464202630733 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 1749 | 1464202630737 Marionette TRACE conn4 <- [1,1058,null,{}] 11:57:10 INFO - PROCESS | 1749 | 1464202630743 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}] 11:57:10 INFO - PROCESS | 1749 | 1464202630980 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:57:11 INFO - PROCESS | 1749 | 1464202631289 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e745000 == 126 [pid = 1749] [id = 272] 11:57:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 275 (0x90e28000) [pid = 1749] [serial = 817] [outer = (nil)] 11:57:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 276 (0x9392a400) [pid = 1749] [serial = 818] [outer = 0x90e28000] 11:57:11 INFO - PROCESS | 1749 | 1464202631390 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 277 (0x9392e800) [pid = 1749] [serial = 819] [outer = 0x90e28000] 11:57:12 INFO - PROCESS | 1749 | 1464202632315 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]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1639ms 11:57:12 INFO - PROCESS | 1749 | 1464202632374 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 1749 | 1464202632379 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:57:12 INFO - PROCESS | 1749 | 1464202632386 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1749 | 1464202632390 Marionette TRACE conn4 <- [1,1062,null,{}] 11:57:12 INFO - PROCESS | 1749 | 1464202632396 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}] 11:57:12 INFO - PROCESS | 1749 | 1464202632626 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:57:12 INFO - PROCESS | 1749 | 1464202632898 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x93c90400 == 127 [pid = 1749] [id = 273] 11:57:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 278 (0x93c99c00) [pid = 1749] [serial = 820] [outer = (nil)] 11:57:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 279 (0x9500f400) [pid = 1749] [serial = 821] [outer = 0x93c99c00] 11:57:13 INFO - PROCESS | 1749 | 1464202633050 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 280 (0x99754c00) [pid = 1749] [serial = 822] [outer = 0x93c99c00] 11:57:14 INFO - PROCESS | 1749 | 1464202634106 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]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1740ms 11:57:14 INFO - PROCESS | 1749 | 1464202634127 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1749 | 1464202634132 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:57:14 INFO - PROCESS | 1749 | 1464202634140 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1749 | 1464202634144 Marionette TRACE conn4 <- [1,1066,null,{}] 11:57:14 INFO - PROCESS | 1749 | 1464202634150 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}] 11:57:14 INFO - PROCESS | 1749 | 1464202634377 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:57:14 INFO - PROCESS | 1749 | 1464202634645 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x9392bc00 == 128 [pid = 1749] [id = 274] 11:57:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 281 (0x93935800) [pid = 1749] [serial = 823] [outer = (nil)] 11:57:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 282 (0x9b54a000) [pid = 1749] [serial = 824] [outer = 0x93935800] 11:57:14 INFO - PROCESS | 1749 | 1464202634779 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 283 (0x9c21b800) [pid = 1749] [serial = 825] [outer = 0x93935800] 11:57:15 INFO - PROCESS | 1749 | 1464202635763 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]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1682ms 11:57:15 INFO - PROCESS | 1749 | 1464202635825 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1749 | 1464202635829 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:57:15 INFO - PROCESS | 1749 | 1464202635837 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1749 | 1464202635842 Marionette TRACE conn4 <- [1,1070,null,{}] 11:57:15 INFO - PROCESS | 1749 | 1464202635848 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}] 11:57:16 INFO - PROCESS | 1749 | 1464202636116 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:57:16 INFO - PROCESS | 1749 | 1464202636432 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a002c00 == 129 [pid = 1749] [id = 275] 11:57:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 284 (0x90fd5800) [pid = 1749] [serial = 826] [outer = (nil)] 11:57:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 285 (0x9c239400) [pid = 1749] [serial = 827] [outer = 0x90fd5800] 11:57:16 INFO - PROCESS | 1749 | 1464202636533 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 286 (0x9c248400) [pid = 1749] [serial = 828] [outer = 0x90fd5800] 11:57:17 INFO - PROCESS | 1749 | 1464202637514 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]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1736ms 11:57:17 INFO - PROCESS | 1749 | 1464202637575 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:57:17 INFO - PROCESS | 1749 | 1464202637580 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:57:17 INFO - PROCESS | 1749 | 1464202637587 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1749 | 1464202637591 Marionette TRACE conn4 <- [1,1074,null,{}] 11:57:17 INFO - PROCESS | 1749 | 1464202637598 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}] 11:57:17 INFO - PROCESS | 1749 | 1464202637844 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:57:18 INFO - PROCESS | 1749 | 1464202638154 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e10800 == 130 [pid = 1749] [id = 276] 11:57:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 287 (0x951e6000) [pid = 1749] [serial = 829] [outer = (nil)] 11:57:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 288 (0xa30ba400) [pid = 1749] [serial = 830] [outer = 0x951e6000] 11:57:18 INFO - PROCESS | 1749 | 1464202638251 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 289 (0xa5047c00) [pid = 1749] [serial = 831] [outer = 0x951e6000] 11:57:19 INFO - PROCESS | 1749 | 1464202639197 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]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1689ms 11:57:19 INFO - PROCESS | 1749 | 1464202639277 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1749 | 1464202639281 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:57:19 INFO - PROCESS | 1749 | 1464202639289 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1749 | 1464202639294 Marionette TRACE conn4 <- [1,1078,null,{}] 11:57:19 INFO - PROCESS | 1749 | 1464202639300 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}] 11:57:19 INFO - PROCESS | 1749 | 1464202639575 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:57:19 INFO - PROCESS | 1749 | 1464202639889 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c32b000 == 131 [pid = 1749] [id = 277] 11:57:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 290 (0xa214e800) [pid = 1749] [serial = 832] [outer = (nil)] 11:57:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 291 (0xa68e2000) [pid = 1749] [serial = 833] [outer = 0xa214e800] 11:57:19 INFO - PROCESS | 1749 | 1464202639981 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 292 (0xa6cd9800) [pid = 1749] [serial = 834] [outer = 0xa214e800] 11:57:20 INFO - PROCESS | 1749 | 1464202640965 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]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1739ms 11:57:21 INFO - PROCESS | 1749 | 1464202641030 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 1749 | 1464202641033 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:57:21 INFO - PROCESS | 1749 | 1464202641041 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1749 | 1464202641045 Marionette TRACE conn4 <- [1,1082,null,{}] 11:57:21 INFO - PROCESS | 1749 | 1464202641051 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}] 11:57:21 INFO - PROCESS | 1749 | 1464202641294 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:57:21 INFO - PROCESS | 1749 | 1464202641655 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c538800 == 132 [pid = 1749] [id = 278] 11:57:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 293 (0x8c538c00) [pid = 1749] [serial = 835] [outer = (nil)] 11:57:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 294 (0x8c53b000) [pid = 1749] [serial = 836] [outer = 0x8c538c00] 11:57:21 INFO - PROCESS | 1749 | 1464202641774 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 295 (0xa6740000) [pid = 1749] [serial = 837] [outer = 0x8c538c00] 11:57:22 INFO - PROCESS | 1749 | 1464202642764 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]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1785ms 11:57:22 INFO - PROCESS | 1749 | 1464202642827 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:57:22 INFO - PROCESS | 1749 | 1464202642832 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:57:22 INFO - PROCESS | 1749 | 1464202642839 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1749 | 1464202642844 Marionette TRACE conn4 <- [1,1086,null,{}] 11:57:22 INFO - PROCESS | 1749 | 1464202642851 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}] 11:57:23 INFO - PROCESS | 1749 | 1464202643126 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:57:23 INFO - PROCESS | 1749 | 1464202643418 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21c000 == 133 [pid = 1749] [id = 279] 11:57:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 296 (0x8a21c400) [pid = 1749] [serial = 838] [outer = (nil)] 11:57:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 297 (0x8a224400) [pid = 1749] [serial = 839] [outer = 0x8a21c400] 11:57:23 INFO - PROCESS | 1749 | 1464202643510 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 298 (0x8c537c00) [pid = 1749] [serial = 840] [outer = 0x8a21c400] 11:57:24 INFO - PROCESS | 1749 | 1464202644441 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]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1638ms 11:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:57:24 INFO - PROCESS | 1749 | 1464202644477 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1749 | 1464202644481 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:57:24 INFO - PROCESS | 1749 | 1464202644489 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1749 | 1464202644492 Marionette TRACE conn4 <- [1,1090,null,{}] 11:57:24 INFO - PROCESS | 1749 | 1464202644499 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}] 11:57:24 INFO - PROCESS | 1749 | 1464202644735 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:57:25 INFO - PROCESS | 1749 | 1464202645044 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d3400 == 134 [pid = 1749] [id = 280] 11:57:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 299 (0x879d4400) [pid = 1749] [serial = 841] [outer = (nil)] 11:57:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 300 (0x879d8800) [pid = 1749] [serial = 842] [outer = 0x879d4400] 11:57:25 INFO - PROCESS | 1749 | 1464202645142 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 301 (0x879d9c00) [pid = 1749] [serial = 843] [outer = 0x879d4400] 11:57:26 INFO - PROCESS | 1749 | 1464202646073 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1639ms 11:57:26 INFO - PROCESS | 1749 | 1464202646129 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1749 | 1464202646133 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:57:26 INFO - PROCESS | 1749 | 1464202646141 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1749 | 1464202646145 Marionette TRACE conn4 <- [1,1094,null,{}] 11:57:26 INFO - PROCESS | 1749 | 1464202646151 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}] 11:57:26 INFO - PROCESS | 1749 | 1464202646398 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:57:26 INFO - PROCESS | 1749 | 1464202646711 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x87406000 == 135 [pid = 1749] [id = 281] 11:57:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 302 (0x87408000) [pid = 1749] [serial = 844] [outer = (nil)] 11:57:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 303 (0x8740dc00) [pid = 1749] [serial = 845] [outer = 0x87408000] 11:57:26 INFO - PROCESS | 1749 | 1464202646812 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 304 (0x8740fc00) [pid = 1749] [serial = 846] [outer = 0x87408000] 11:57:27 INFO - PROCESS | 1749 | 1464202647805 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1686ms 11:57:27 INFO - PROCESS | 1749 | 1464202647828 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 1749 | 1464202647833 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:57:27 INFO - PROCESS | 1749 | 1464202647841 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 1749 | 1464202647846 Marionette TRACE conn4 <- [1,1098,null,{}] 11:57:27 INFO - PROCESS | 1749 | 1464202647852 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}] 11:57:28 INFO - PROCESS | 1749 | 1464202648084 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:57:28 INFO - PROCESS | 1749 | 1464202648420 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8740a400 == 136 [pid = 1749] [id = 282] 11:57:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 305 (0x8740a800) [pid = 1749] [serial = 847] [outer = (nil)] 11:57:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 306 (0x879d7000) [pid = 1749] [serial = 848] [outer = 0x8740a800] 11:57:28 INFO - PROCESS | 1749 | 1464202648515 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 307 (0x879db400) [pid = 1749] [serial = 849] [outer = 0x8740a800] 11:57:29 INFO - PROCESS | 1749 | 1464202649495 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]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1693ms 11:57:29 INFO - PROCESS | 1749 | 1464202649535 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1749 | 1464202649538 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:57:29 INFO - PROCESS | 1749 | 1464202649546 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1749 | 1464202649551 Marionette TRACE conn4 <- [1,1102,null,{}] 11:57:29 INFO - PROCESS | 1749 | 1464202649557 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}] 11:57:29 INFO - PROCESS | 1749 | 1464202649786 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:57:30 INFO - PROCESS | 1749 | 1464202650109 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e21800 == 137 [pid = 1749] [id = 283] 11:57:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 308 (0x86e22400) [pid = 1749] [serial = 850] [outer = (nil)] 11:57:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 309 (0x86e2a800) [pid = 1749] [serial = 851] [outer = 0x86e22400] 11:57:30 INFO - PROCESS | 1749 | 1464202650207 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 310 (0x86e2c000) [pid = 1749] [serial = 852] [outer = 0x86e22400] 11:57:31 INFO - PROCESS | 1749 | 1464202651123 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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1634ms 11:57:31 INFO - PROCESS | 1749 | 1464202651183 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1749 | 1464202651187 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:57:31 INFO - PROCESS | 1749 | 1464202651194 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1749 | 1464202651197 Marionette TRACE conn4 <- [1,1106,null,{}] 11:57:31 INFO - PROCESS | 1749 | 1464202651206 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}] 11:57:31 INFO - PROCESS | 1749 | 1464202651485 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:57:31 INFO - PROCESS | 1749 | 1464202651833 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e30000 == 138 [pid = 1749] [id = 284] 11:57:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 311 (0x87411400) [pid = 1749] [serial = 853] [outer = (nil)] 11:57:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 312 (0x879de000) [pid = 1749] [serial = 854] [outer = 0x87411400] 11:57:31 INFO - PROCESS | 1749 | 1464202651932 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 313 (0x8a221400) [pid = 1749] [serial = 855] [outer = 0x87411400] 11:57:32 INFO - PROCESS | 1749 | 1464202652872 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]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1740ms 11:57:32 INFO - PROCESS | 1749 | 1464202652936 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 1749 | 1464202652939 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:57:32 INFO - PROCESS | 1749 | 1464202652947 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1749 | 1464202652951 Marionette TRACE conn4 <- [1,1110,null,{}] 11:57:32 INFO - PROCESS | 1749 | 1464202652958 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}] 11:57:33 INFO - PROCESS | 1749 | 1464202653190 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:57:33 INFO - PROCESS | 1749 | 1464202653524 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x92e8b000 == 137 [pid = 1749] [id = 75] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x92e88c00 == 136 [pid = 1749] [id = 51] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed5a400 == 135 [pid = 1749] [id = 267] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6dfc00 == 134 [pid = 1749] [id = 266] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x89208c00 == 133 [pid = 1749] [id = 265] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x90e23c00 == 132 [pid = 1749] [id = 212] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8937f000 == 131 [pid = 1749] [id = 264] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8920b000 == 130 [pid = 1749] [id = 263] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8a009000 == 129 [pid = 1749] [id = 262] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1f2800 == 128 [pid = 1749] [id = 261] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1f1c00 == 127 [pid = 1749] [id = 260] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x9c24a400 == 126 [pid = 1749] [id = 258] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1e4400 == 125 [pid = 1749] [id = 259] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x9c227000 == 124 [pid = 1749] [id = 257] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x9aca1c00 == 123 [pid = 1749] [id = 256] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x95012c00 == 122 [pid = 1749] [id = 255] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x98713400 == 121 [pid = 1749] [id = 254] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x93941400 == 120 [pid = 1749] [id = 252] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x951e4800 == 119 [pid = 1749] [id = 253] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x92931800 == 118 [pid = 1749] [id = 251] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x90e24400 == 117 [pid = 1749] [id = 250] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x88aedc00 == 116 [pid = 1749] [id = 249] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x89382000 == 115 [pid = 1749] [id = 245] 11:57:34 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac30000 == 114 [pid = 1749] [id = 246] 11:57:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af6400 == 115 [pid = 1749] [id = 285] 11:57:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 314 (0x88af7000) [pid = 1749] [serial = 856] [outer = (nil)] 11:57:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 315 (0x89374800) [pid = 1749] [serial = 857] [outer = 0x88af7000] 11:57:34 INFO - PROCESS | 1749 | 1464202654705 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 316 (0x89382000) [pid = 1749] [serial = 858] [outer = 0x88af7000] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 315 (0x8f781400) [pid = 1749] [serial = 737] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 314 (0x9c22a000) [pid = 1749] [serial = 683] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 313 (0x8f6da000) [pid = 1749] [serial = 735] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 312 (0x8d7b2c00) [pid = 1749] [serial = 723] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 311 (0x8e73a000) [pid = 1749] [serial = 731] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 310 (0x8d908000) [pid = 1749] [serial = 728] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 309 (0x8b3b8400) [pid = 1749] [serial = 719] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 308 (0x8ac33c00) [pid = 1749] [serial = 725] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 307 (0x8c523000) [pid = 1749] [serial = 695] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 306 (0x8e73dc00) [pid = 1749] [serial = 732] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 305 (0x8bf0f400) [pid = 1749] [serial = 720] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 304 (0x8c6eb000) [pid = 1749] [serial = 677] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 303 (0x8d851800) [pid = 1749] [serial = 701] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 302 (0x8d7abc00) [pid = 1749] [serial = 722] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 301 (0x89207800) [pid = 1749] [serial = 713] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 300 (0x88af5800) [pid = 1749] [serial = 710] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 299 (0x8ed62400) [pid = 1749] [serial = 734] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 298 (0x89211800) [pid = 1749] [serial = 716] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 297 (0xa21acc00) [pid = 1749] [serial = 686] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 296 (0x8d847800) [pid = 1749] [serial = 698] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 295 (0x8b3bc400) [pid = 1749] [serial = 726] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 294 (0x90e27800) [pid = 1749] [serial = 680] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 293 (0x8d7b4400) [pid = 1749] [serial = 692] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 292 (0xa3252800) [pid = 1749] [serial = 689] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 291 (0x8937d000) [pid = 1749] [serial = 704] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 290 (0x8e1e5800) [pid = 1749] [serial = 729] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | --DOMWINDOW == 289 (0xa68e5800) [pid = 1749] [serial = 707] [outer = (nil)] [url = about:blank] 11:57:35 INFO - PROCESS | 1749 | 1464202655775 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]]]}] 11:57:35 INFO - PROCESS | 1749 | --DOCSHELL 0x9a4bcc00 == 114 [pid = 1749] [id = 9] 11:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2900ms 11:57:35 INFO - PROCESS | 1749 | 1464202655865 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 1749 | 1464202655874 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:57:35 INFO - PROCESS | 1749 | 1464202655922 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 1749 | 1464202655928 Marionette TRACE conn4 <- [1,1114,null,{}] 11:57:35 INFO - PROCESS | 1749 | 1464202655944 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}] 11:57:36 INFO - PROCESS | 1749 | 1464202656157 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:57:36 INFO - PROCESS | 1749 | 1464202656409 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a224800 == 115 [pid = 1749] [id = 286] 11:57:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 290 (0x8a226800) [pid = 1749] [serial = 859] [outer = (nil)] 11:57:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 291 (0x8ac30000) [pid = 1749] [serial = 860] [outer = 0x8a226800] 11:57:36 INFO - PROCESS | 1749 | 1464202656510 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 292 (0x8b3b8400) [pid = 1749] [serial = 861] [outer = 0x8a226800] 11:57:37 INFO - PROCESS | 1749 | 1464202657490 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]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1592ms 11:57:37 INFO - PROCESS | 1749 | 1464202657512 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1749 | 1464202657519 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:57:37 INFO - PROCESS | 1749 | 1464202657538 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1749 | 1464202657543 Marionette TRACE conn4 <- [1,1118,null,{}] 11:57:37 INFO - PROCESS | 1749 | 1464202657550 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}] 11:57:37 INFO - PROCESS | 1749 | 1464202657848 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:57:37 INFO - PROCESS | 1749 | 1464202657885 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf18800 == 116 [pid = 1749] [id = 287] 11:57:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 293 (0x8c16e000) [pid = 1749] [serial = 862] [outer = (nil)] 11:57:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 294 (0x8c531800) [pid = 1749] [serial = 863] [outer = 0x8c16e000] 11:57:37 INFO - PROCESS | 1749 | 1464202657967 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 295 (0x8c53c400) [pid = 1749] [serial = 864] [outer = 0x8c16e000] 11:57:39 INFO - PROCESS | 1749 | 1464202659130 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]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1636ms 11:57:39 INFO - PROCESS | 1749 | 1464202659174 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1749 | 1464202659177 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:57:39 INFO - PROCESS | 1749 | 1464202659191 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1749 | 1464202659198 Marionette TRACE conn4 <- [1,1122,null,{}] 11:57:39 INFO - PROCESS | 1749 | 1464202659214 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}] 11:57:39 INFO - PROCESS | 1749 | 1464202659509 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:57:40 INFO - PROCESS | 1749 | --DOMWINDOW == 294 (0x8b3b5c00) [pid = 1749] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:57:40 INFO - PROCESS | 1749 | --DOMWINDOW == 293 (0x8a009800) [pid = 1749] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:57:40 INFO - PROCESS | 1749 | --DOMWINDOW == 292 (0x8dabfc00) [pid = 1749] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:57:40 INFO - PROCESS | 1749 | --DOMWINDOW == 291 (0x8e1e6400) [pid = 1749] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:57:40 INFO - PROCESS | 1749 | --DOMWINDOW == 290 (0x8d851c00) [pid = 1749] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:57:40 INFO - PROCESS | 1749 | --DOMWINDOW == 289 (0x8ac30800) [pid = 1749] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:57:40 INFO - PROCESS | 1749 | 1464202660148 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a009800 == 117 [pid = 1749] [id = 288] 11:57:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 290 (0x8ac30800) [pid = 1749] [serial = 865] [outer = (nil)] 11:57:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 291 (0x8d746c00) [pid = 1749] [serial = 866] [outer = 0x8ac30800] 11:57:40 INFO - PROCESS | 1749 | 1464202660228 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 292 (0x8d903400) [pid = 1749] [serial = 867] [outer = 0x8ac30800] 11:57:41 INFO - PROCESS | 1749 | 1464202661041 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]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1901ms 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:57:41 INFO - PROCESS | 1749 | 1464202661093 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1749 | 1464202661097 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:57:41 INFO - PROCESS | 1749 | 1464202661104 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1749 | 1464202661108 Marionette TRACE conn4 <- [1,1126,null,{}] 11:57:41 INFO - PROCESS | 1749 | 1464202661114 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}] 11:57:41 INFO - PROCESS | 1749 | 1464202661321 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:57:41 INFO - PROCESS | 1749 | 1464202661495 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d849800 == 118 [pid = 1749] [id = 289] 11:57:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 293 (0x8d84d000) [pid = 1749] [serial = 868] [outer = (nil)] 11:57:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 294 (0x8e1e8000) [pid = 1749] [serial = 869] [outer = 0x8d84d000] 11:57:41 INFO - PROCESS | 1749 | 1464202661572 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 295 (0x8e31a000) [pid = 1749] [serial = 870] [outer = 0x8d84d000] 11:57:42 INFO - PROCESS | 1749 | 1464202662695 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1643ms 11:57:42 INFO - PROCESS | 1749 | 1464202662747 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 1749 | 1464202662753 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:57:42 INFO - PROCESS | 1749 | 1464202662765 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1749 | 1464202662770 Marionette TRACE conn4 <- [1,1130,null,{}] 11:57:42 INFO - PROCESS | 1749 | 1464202662780 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}] 11:57:43 INFO - PROCESS | 1749 | 1464202663156 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:57:43 INFO - PROCESS | 1749 | 1464202663393 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1f0400 == 119 [pid = 1749] [id = 290] 11:57:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 296 (0x8a1f1000) [pid = 1749] [serial = 871] [outer = (nil)] 11:57:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 297 (0x8ac27800) [pid = 1749] [serial = 872] [outer = 0x8a1f1000] 11:57:43 INFO - PROCESS | 1749 | 1464202663533 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 298 (0x8c169c00) [pid = 1749] [serial = 873] [outer = 0x8a1f1000] 11:57:44 INFO - PROCESS | 1749 | 1464202664541 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]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1807ms 11:57:44 INFO - PROCESS | 1749 | 1464202664571 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1749 | 1464202664581 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:57:44 INFO - PROCESS | 1749 | 1464202664592 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1749 | 1464202664596 Marionette TRACE conn4 <- [1,1134,null,{}] 11:57:44 INFO - PROCESS | 1749 | 1464202664604 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}] 11:57:44 INFO - PROCESS | 1749 | 1464202664870 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:57:45 INFO - PROCESS | 1749 | 1464202665196 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d743400 == 120 [pid = 1749] [id = 291] 11:57:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 299 (0x8d7b0800) [pid = 1749] [serial = 874] [outer = (nil)] 11:57:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 300 (0x8d850800) [pid = 1749] [serial = 875] [outer = 0x8d7b0800] 11:57:45 INFO - PROCESS | 1749 | 1464202665288 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 301 (0x8dac7400) [pid = 1749] [serial = 876] [outer = 0x8d7b0800] 11:57:46 INFO - PROCESS | 1749 | 1464202666310 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]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1792ms 11:57:46 INFO - PROCESS | 1749 | 1464202666385 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 1749 | 1464202666389 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:57:46 INFO - PROCESS | 1749 | 1464202666398 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 1749 | 1464202666404 Marionette TRACE conn4 <- [1,1138,null,{}] 11:57:46 INFO - PROCESS | 1749 | 1464202666422 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}] 11:57:46 INFO - PROCESS | 1749 | 1464202666760 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:57:47 INFO - PROCESS | 1749 | 1464202667027 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed5bc00 == 121 [pid = 1749] [id = 292] 11:57:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 302 (0x8efa6800) [pid = 1749] [serial = 877] [outer = (nil)] 11:57:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 303 (0x8f6dfc00) [pid = 1749] [serial = 878] [outer = 0x8efa6800] 11:57:47 INFO - PROCESS | 1749 | 1464202667124 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 304 (0x8f78f400) [pid = 1749] [serial = 879] [outer = 0x8efa6800] 11:57:48 INFO - PROCESS | 1749 | 1464202668203 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]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1849ms 11:57:48 INFO - PROCESS | 1749 | 1464202668247 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:57:48 INFO - PROCESS | 1749 | 1464202668253 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:57:48 INFO - PROCESS | 1749 | 1464202668260 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1749 | 1464202668264 Marionette TRACE conn4 <- [1,1142,null,{}] 11:57:48 INFO - PROCESS | 1749 | 1464202668270 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}] 11:57:48 INFO - PROCESS | 1749 | 1464202668518 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:57:48 INFO - PROCESS | 1749 | 1464202668846 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dac2c00 == 122 [pid = 1749] [id = 293] 11:57:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 305 (0x8f781400) [pid = 1749] [serial = 880] [outer = (nil)] 11:57:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 306 (0x90e27800) [pid = 1749] [serial = 881] [outer = 0x8f781400] 11:57:48 INFO - PROCESS | 1749 | 1464202668947 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 307 (0x90e30c00) [pid = 1749] [serial = 882] [outer = 0x8f781400] 11:57:49 INFO - PROCESS | 1749 | 1464202669873 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]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1686ms 11:57:49 INFO - PROCESS | 1749 | 1464202669947 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:57:49 INFO - PROCESS | 1749 | 1464202669952 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:57:49 INFO - PROCESS | 1749 | 1464202669959 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1749 | 1464202669963 Marionette TRACE conn4 <- [1,1146,null,{}] 11:57:49 INFO - PROCESS | 1749 | 1464202669970 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}] 11:57:50 INFO - PROCESS | 1749 | 1464202670238 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:57:50 INFO - PROCESS | 1749 | 1464202670553 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e1800 == 123 [pid = 1749] [id = 294] 11:57:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 308 (0x90e09400) [pid = 1749] [serial = 883] [outer = (nil)] 11:57:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 309 (0x90fd7800) [pid = 1749] [serial = 884] [outer = 0x90e09400] 11:57:50 INFO - PROCESS | 1749 | 1464202670650 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 310 (0x90fdcc00) [pid = 1749] [serial = 885] [outer = 0x90e09400] 11:57:51 INFO - PROCESS | 1749 | 1464202671592 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]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1687ms 11:57:51 INFO - PROCESS | 1749 | 1464202671647 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:57:51 INFO - PROCESS | 1749 | 1464202671653 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:57:51 INFO - PROCESS | 1749 | 1464202671660 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1749 | 1464202671664 Marionette TRACE conn4 <- [1,1150,null,{}] 11:57:51 INFO - PROCESS | 1749 | 1464202671670 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}] 11:57:51 INFO - PROCESS | 1749 | 1464202671947 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:57:52 INFO - PROCESS | 1749 | 1464202672323 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x9393dc00 == 124 [pid = 1749] [id = 295] 11:57:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 311 (0x93941400) [pid = 1749] [serial = 886] [outer = (nil)] 11:57:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 312 (0x946adc00) [pid = 1749] [serial = 887] [outer = 0x93941400] 11:57:52 INFO - PROCESS | 1749 | 1464202672432 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 313 (0x952dc400) [pid = 1749] [serial = 888] [outer = 0x93941400] 11:57:53 INFO - PROCESS | 1749 | 1464202673406 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1791ms 11:57:53 INFO - PROCESS | 1749 | 1464202673452 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:57:53 INFO - PROCESS | 1749 | 1464202673456 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:57:53 INFO - PROCESS | 1749 | 1464202673464 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1749 | 1464202673467 Marionette TRACE conn4 <- [1,1154,null,{}] 11:57:53 INFO - PROCESS | 1749 | 1464202673474 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}] 11:57:53 INFO - PROCESS | 1749 | 1464202673702 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:57:54 INFO - PROCESS | 1749 | 1464202674038 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x9392dc00 == 125 [pid = 1749] [id = 296] 11:57:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 314 (0x9392f400) [pid = 1749] [serial = 889] [outer = (nil)] 11:57:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 315 (0x99111800) [pid = 1749] [serial = 890] [outer = 0x9392f400] 11:57:54 INFO - PROCESS | 1749 | 1464202674138 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 316 (0x99756000) [pid = 1749] [serial = 891] [outer = 0x9392f400] 11:57:55 INFO - PROCESS | 1749 | 1464202675066 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1637ms 11:57:55 INFO - PROCESS | 1749 | 1464202675101 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1749 | 1464202675104 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:57:55 INFO - PROCESS | 1749 | 1464202675112 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1749 | 1464202675116 Marionette TRACE conn4 <- [1,1158,null,{}] 11:57:55 INFO - PROCESS | 1749 | 1464202675123 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}] 11:57:55 INFO - PROCESS | 1749 | 1464202675351 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:57:55 INFO - PROCESS | 1749 | 1464202675664 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x99e09400 == 126 [pid = 1749] [id = 297] 11:57:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 317 (0x9a79c800) [pid = 1749] [serial = 892] [outer = (nil)] 11:57:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 318 (0x9a96dc00) [pid = 1749] [serial = 893] [outer = 0x9a79c800] 11:57:55 INFO - PROCESS | 1749 | 1464202675764 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 319 (0x9ac9b400) [pid = 1749] [serial = 894] [outer = 0x9a79c800] 11:57:56 INFO - PROCESS | 1749 | 1464202676675 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]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1638ms 11:57:56 INFO - PROCESS | 1749 | 1464202676751 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1749 | 1464202676756 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:57:56 INFO - PROCESS | 1749 | 1464202676763 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1749 | 1464202676767 Marionette TRACE conn4 <- [1,1162,null,{}] 11:57:56 INFO - PROCESS | 1749 | 1464202676773 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}] 11:57:57 INFO - PROCESS | 1749 | 1464202677035 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:57:57 INFO - PROCESS | 1749 | 1464202677422 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x9392cc00 == 127 [pid = 1749] [id = 298] 11:57:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 320 (0x9876e800) [pid = 1749] [serial = 895] [outer = (nil)] 11:57:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 321 (0x9c226000) [pid = 1749] [serial = 896] [outer = 0x9876e800] 11:57:57 INFO - PROCESS | 1749 | 1464202677524 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 322 (0x9c232000) [pid = 1749] [serial = 897] [outer = 0x9876e800] 11:57:58 INFO - PROCESS | 1749 | 1464202678455 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]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1744ms 11:57:58 INFO - PROCESS | 1749 | 1464202678508 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 1749 | 1464202678512 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:57:58 INFO - PROCESS | 1749 | 1464202678520 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1749 | 1464202678524 Marionette TRACE conn4 <- [1,1166,null,{}] 11:57:58 INFO - PROCESS | 1749 | 1464202678531 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}] 11:57:58 INFO - PROCESS | 1749 | 1464202678760 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:57:59 INFO - PROCESS | 1749 | 1464202679097 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c51fc00 == 128 [pid = 1749] [id = 299] 11:57:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 323 (0x93942c00) [pid = 1749] [serial = 898] [outer = (nil)] 11:57:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 324 (0xa1155800) [pid = 1749] [serial = 899] [outer = 0x93942c00] 11:57:59 INFO - PROCESS | 1749 | 1464202679195 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 325 (0xa3020800) [pid = 1749] [serial = 900] [outer = 0x93942c00] 11:58:00 INFO - PROCESS | 1749 | 1464202680148 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]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1685ms 11:58:00 INFO - PROCESS | 1749 | 1464202680206 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1749 | 1464202680211 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:58:00 INFO - PROCESS | 1749 | 1464202680218 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1749 | 1464202680223 Marionette TRACE conn4 <- [1,1170,null,{}] 11:58:00 INFO - PROCESS | 1749 | 1464202680230 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}] 11:58:00 INFO - PROCESS | 1749 | 1464202680483 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:58:00 INFO - PROCESS | 1749 | 1464202680815 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1749 | ++DOCSHELL 0xa503f800 == 129 [pid = 1749] [id = 300] 11:58:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 326 (0xa6cdb000) [pid = 1749] [serial = 901] [outer = (nil)] 11:58:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 327 (0xa6cdf800) [pid = 1749] [serial = 902] [outer = 0xa6cdb000] 11:58:00 INFO - PROCESS | 1749 | 1464202680921 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 328 (0xa6d45400) [pid = 1749] [serial = 903] [outer = 0xa6cdb000] 11:58:01 INFO - PROCESS | 1749 | 1464202681860 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]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1692ms 11:58:01 INFO - PROCESS | 1749 | 1464202681912 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 1749 | 1464202681917 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:58:01 INFO - PROCESS | 1749 | 1464202681924 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1749 | 1464202681928 Marionette TRACE conn4 <- [1,1174,null,{}] 11:58:01 INFO - PROCESS | 1749 | 1464202681935 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}] 11:58:02 INFO - PROCESS | 1749 | 1464202682179 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:58:02 INFO - PROCESS | 1749 | 1464202682511 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cca400 == 130 [pid = 1749] [id = 301] 11:58:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 329 (0x88ccb000) [pid = 1749] [serial = 904] [outer = (nil)] 11:58:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 330 (0x88cd1000) [pid = 1749] [serial = 905] [outer = 0x88ccb000] 11:58:02 INFO - PROCESS | 1749 | 1464202682612 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 331 (0x88cd2c00) [pid = 1749] [serial = 906] [outer = 0x88ccb000] 11:58:03 INFO - PROCESS | 1749 | 1464202683539 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] 11:58:03 INFO - PROCESS | 1749 | 1464202683614 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:58:03 INFO - PROCESS | 1749 | 1464202683622 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1749 | 1464202683626 Marionette TRACE conn4 <- [1,1178,null,{}] 11:58:03 INFO - PROCESS | 1749 | 1464202683633 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}] 11:58:03 INFO - PROCESS | 1749 | 1464202683905 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:58:04 INFO - PROCESS | 1749 | 1464202684227 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cc8400 == 131 [pid = 1749] [id = 302] 11:58:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 332 (0x88ccdc00) [pid = 1749] [serial = 907] [outer = (nil)] 11:58:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 333 (0x891adc00) [pid = 1749] [serial = 908] [outer = 0x88ccdc00] 11:58:04 INFO - PROCESS | 1749 | 1464202684325 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 334 (0x891af800) [pid = 1749] [serial = 909] [outer = 0x88ccdc00] 11:58:05 INFO - PROCESS | 1749 | 1464202685258 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] 11:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:58:05 INFO - PROCESS | 1749 | 1464202685320 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:58:05 INFO - PROCESS | 1749 | 1464202685328 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 1749 | 1464202685332 Marionette TRACE conn4 <- [1,1182,null,{}] 11:58:05 INFO - PROCESS | 1749 | 1464202685338 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}] 11:58:05 INFO - PROCESS | 1749 | 1464202685570 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:58:05 INFO - PROCESS | 1749 | 1464202685906 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cc7c00 == 132 [pid = 1749] [id = 303] 11:58:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 335 (0x891ab000) [pid = 1749] [serial = 910] [outer = (nil)] 11:58:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 336 (0x90ea2000) [pid = 1749] [serial = 911] [outer = 0x891ab000] 11:58:06 INFO - PROCESS | 1749 | 1464202686003 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 337 (0x90ea3800) [pid = 1749] [serial = 912] [outer = 0x891ab000] 11:58:06 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:06 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:58:06 INFO - PROCESS | 1749 | 1464202686978 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] 11:58:07 INFO - PROCESS | 1749 | 1464202687070 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:58:07 INFO - PROCESS | 1749 | 1464202687077 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1749 | 1464202687081 Marionette TRACE conn4 <- [1,1186,null,{}] 11:58:07 INFO - PROCESS | 1749 | 1464202687087 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}] 11:58:07 INFO - PROCESS | 1749 | 1464202687369 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:58:07 INFO - PROCESS | 1749 | 1464202687724 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x891b5c00 == 133 [pid = 1749] [id = 304] 11:58:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 338 (0x90ea7800) [pid = 1749] [serial = 913] [outer = (nil)] 11:58:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 339 (0x90eaf400) [pid = 1749] [serial = 914] [outer = 0x90ea7800] 11:58:07 INFO - PROCESS | 1749 | 1464202687821 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 340 (0xa30bf800) [pid = 1749] [serial = 915] [outer = 0x90ea7800] 11:58:08 INFO - PROCESS | 1749 | 1464202688799 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] 11:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:58:08 INFO - PROCESS | 1749 | 1464202688877 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:58:08 INFO - PROCESS | 1749 | 1464202688885 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1749 | 1464202688888 Marionette TRACE conn4 <- [1,1190,null,{}] 11:58:08 INFO - PROCESS | 1749 | 1464202688896 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}] 11:58:09 INFO - PROCESS | 1749 | 1464202689144 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:58:09 INFO - PROCESS | 1749 | 1464202689886 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2dc00 == 134 [pid = 1749] [id = 305] 11:58:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 341 (0x87405400) [pid = 1749] [serial = 916] [outer = (nil)] 11:58:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 342 (0x879d0c00) [pid = 1749] [serial = 917] [outer = 0x87405400] 11:58:09 INFO - PROCESS | 1749 | 1464202689975 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 343 (0x88ccf800) [pid = 1749] [serial = 918] [outer = 0x87405400] 11:58:10 INFO - PROCESS | 1749 | 1464202690962 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] 11:58:11 INFO - PROCESS | 1749 | 1464202691039 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:58:11 INFO - PROCESS | 1749 | 1464202691048 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 1749 | 1464202691053 Marionette TRACE conn4 <- [1,1194,null,{}] 11:58:11 INFO - PROCESS | 1749 | 1464202691062 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}] 11:58:11 INFO - PROCESS | 1749 | 1464202691327 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:58:11 INFO - PROCESS | 1749 | 1464202691769 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8920d000 == 135 [pid = 1749] [id = 306] 11:58:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 344 (0x89375000) [pid = 1749] [serial = 919] [outer = (nil)] 11:58:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 345 (0x8a003c00) [pid = 1749] [serial = 920] [outer = 0x89375000] 11:58:11 INFO - PROCESS | 1749 | 1464202691862 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 346 (0x8a1eac00) [pid = 1749] [serial = 921] [outer = 0x89375000] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x94635c00 == 134 [pid = 1749] [id = 227] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8d743800 == 133 [pid = 1749] [id = 127] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x9a796c00 == 132 [pid = 1749] [id = 10] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8c538800 == 131 [pid = 1749] [id = 278] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x9c32b000 == 130 [pid = 1749] [id = 277] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x90e10800 == 129 [pid = 1749] [id = 276] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x9392bc00 == 128 [pid = 1749] [id = 274] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8a002c00 == 127 [pid = 1749] [id = 275] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x93c90400 == 126 [pid = 1749] [id = 273] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8e745000 == 125 [pid = 1749] [id = 272] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1ef800 == 124 [pid = 1749] [id = 271] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed5ec00 == 123 [pid = 1749] [id = 270] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x8c171c00 == 122 [pid = 1749] [id = 269] 11:58:13 INFO - PROCESS | 1749 | --DOCSHELL 0x88af7800 == 121 [pid = 1749] [id = 268] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 345 (0xa4e22400) [pid = 1749] [serial = 782] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 344 (0x8d7b7000) [pid = 1749] [serial = 792] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 343 (0x9393c000) [pid = 1749] [serial = 755] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 342 (0x9a891000) [pid = 1749] [serial = 764] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 341 (0x8a1ecc00) [pid = 1749] [serial = 788] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 340 (0xa62e7400) [pid = 1749] [serial = 776] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 339 (0x8ed61000) [pid = 1749] [serial = 800] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 338 (0x8add5800) [pid = 1749] [serial = 789] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 337 (0x8f790000) [pid = 1749] [serial = 738] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 336 (0x8d62b400) [pid = 1749] [serial = 791] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 335 (0x8efa2800) [pid = 1749] [serial = 785] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 334 (0x8efa2c00) [pid = 1749] [serial = 803] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 333 (0x8adcfc00) [pid = 1749] [serial = 740] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 332 (0x90e2fc00) [pid = 1749] [serial = 749] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 331 (0x8e31b400) [pid = 1749] [serial = 798] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 330 (0x9293d400) [pid = 1749] [serial = 752] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 329 (0x8ed67c00) [pid = 1749] [serial = 746] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 328 (0x8c524800) [pid = 1749] [serial = 795] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 327 (0x9c23cc00) [pid = 1749] [serial = 770] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 326 (0x8a1ec800) [pid = 1749] [serial = 779] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 325 (0x951ea800) [pid = 1749] [serial = 758] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 324 (0x99110400) [pid = 1749] [serial = 761] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 323 (0x8ed68c00) [pid = 1749] [serial = 801] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 322 (0x8d633000) [pid = 1749] [serial = 743] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 321 (0x8beab400) [pid = 1749] [serial = 794] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 320 (0xa2408400) [pid = 1749] [serial = 773] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 319 (0x8dac8c00) [pid = 1749] [serial = 797] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | --DOMWINDOW == 318 (0x9afda800) [pid = 1749] [serial = 767] [outer = (nil)] [url = about:blank] 11:58:13 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:13 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:13 INFO - PROCESS | 1749 | 1464202693685 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] 11:58:13 INFO - PROCESS | 1749 | 1464202693757 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:58:13 INFO - PROCESS | 1749 | 1464202693794 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1749 | 1464202693799 Marionette TRACE conn4 <- [1,1198,null,{}] 11:58:13 INFO - PROCESS | 1749 | 1464202693815 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}] 11:58:14 INFO - PROCESS | 1749 | 1464202694043 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:58:14 INFO - PROCESS | 1749 | 1464202694230 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e26000 == 122 [pid = 1749] [id = 307] 11:58:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 319 (0x86e27c00) [pid = 1749] [serial = 922] [outer = (nil)] 11:58:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 320 (0x89381400) [pid = 1749] [serial = 923] [outer = 0x86e27c00] 11:58:14 INFO - PROCESS | 1749 | 1464202694313 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 321 (0x8a21f800) [pid = 1749] [serial = 924] [outer = 0x86e27c00] 11:58:15 INFO - PROCESS | 1749 | 1464202695155 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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1486ms 11:58:15 INFO - PROCESS | 1749 | 1464202695254 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1749 | 1464202695258 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:58:15 INFO - PROCESS | 1749 | 1464202695267 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1749 | 1464202695277 Marionette TRACE conn4 <- [1,1202,null,{}] 11:58:15 INFO - PROCESS | 1749 | 1464202695292 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}] 11:58:15 INFO - PROCESS | 1749 | 1464202695503 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:58:15 INFO - PROCESS | 1749 | 1464202695770 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8adcd400 == 123 [pid = 1749] [id = 308] 11:58:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 322 (0x8add6000) [pid = 1749] [serial = 925] [outer = (nil)] 11:58:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 323 (0x8b3ba000) [pid = 1749] [serial = 926] [outer = 0x8add6000] 11:58:15 INFO - PROCESS | 1749 | 1464202695862 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 324 (0x8bf0f400) [pid = 1749] [serial = 927] [outer = 0x8add6000] 11:58:16 INFO - PROCESS | 1749 | 1464202696719 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]]]}] 11:58:16 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 11:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1494ms 11:58:16 INFO - PROCESS | 1749 | 1464202696761 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1749 | 1464202696765 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:58:16 INFO - PROCESS | 1749 | 1464202696772 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1749 | 1464202696775 Marionette TRACE conn4 <- [1,1206,null,{}] 11:58:16 INFO - PROCESS | 1749 | 1464202696781 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}] 11:58:17 INFO - PROCESS | 1749 | 1464202697058 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:58:17 INFO - PROCESS | 1749 | 1464202697087 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e27400 == 124 [pid = 1749] [id = 309] 11:58:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 325 (0x8b3b2800) [pid = 1749] [serial = 928] [outer = (nil)] 11:58:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 326 (0x8c08f400) [pid = 1749] [serial = 929] [outer = 0x8b3b2800] 11:58:17 INFO - PROCESS | 1749 | 1464202697177 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 327 (0x8c171c00) [pid = 1749] [serial = 930] [outer = 0x8b3b2800] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 326 (0x9c237400) [pid = 1749] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 325 (0x89203400) [pid = 1749] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 324 (0x90ee8400) [pid = 1749] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 323 (0x8f784000) [pid = 1749] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 322 (0x88af1c00) [pid = 1749] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 321 (0x99763400) [pid = 1749] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 320 (0x89379c00) [pid = 1749] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 319 (0x8a1f2400) [pid = 1749] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 318 (0x9500a800) [pid = 1749] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 317 (0x9a96d400) [pid = 1749] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 316 (0x8c529000) [pid = 1749] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 315 (0x952e0c00) [pid = 1749] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 314 (0x8a1e5000) [pid = 1749] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 313 (0x8f784800) [pid = 1749] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 312 (0xa263ac00) [pid = 1749] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 311 (0x8d7acc00) [pid = 1749] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 310 (0x93929c00) [pid = 1749] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 309 (0x98775400) [pid = 1749] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 308 (0x8add0c00) [pid = 1749] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 307 (0x8bf14c00) [pid = 1749] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 306 (0x8bea4000) [pid = 1749] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 305 (0x8c6e1800) [pid = 1749] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 304 (0x93947000) [pid = 1749] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 303 (0x92e8a400) [pid = 1749] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 302 (0x8d630c00) [pid = 1749] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 301 (0x9a96d800) [pid = 1749] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 300 (0x8c51cc00) [pid = 1749] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 299 (0x8c16a400) [pid = 1749] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 298 (0x8e316800) [pid = 1749] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 297 (0x8d73c000) [pid = 1749] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 296 (0x99e03800) [pid = 1749] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 295 (0x8add2800) [pid = 1749] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 294 (0x8c08b800) [pid = 1749] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 293 (0x90e2b800) [pid = 1749] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 292 (0x8f78ec00) [pid = 1749] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 291 (0x8c081000) [pid = 1749] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 290 (0x95011800) [pid = 1749] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 289 (0x9390a400) [pid = 1749] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 288 (0x8e1e5c00) [pid = 1749] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 287 (0x9c355400) [pid = 1749] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 286 (0x9a78fc00) [pid = 1749] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 285 (0x88aef400) [pid = 1749] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 284 (0x95016400) [pid = 1749] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 283 (0x9a790000) [pid = 1749] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 282 (0x8c6eac00) [pid = 1749] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 281 (0x93c91800) [pid = 1749] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 280 (0xa21a7400) [pid = 1749] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 279 (0x951e3800) [pid = 1749] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 278 (0x90e10000) [pid = 1749] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 277 (0x9bbda000) [pid = 1749] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 276 (0x9a4b3800) [pid = 1749] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 275 (0xa114f800) [pid = 1749] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 274 (0x8c165400) [pid = 1749] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 273 (0x92932000) [pid = 1749] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 272 (0x8b3b0c00) [pid = 1749] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 271 (0x90e25800) [pid = 1749] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 270 (0x9bb43800) [pid = 1749] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 269 (0x9a4b9800) [pid = 1749] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 268 (0x8c6de800) [pid = 1749] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 267 (0x8ac30400) [pid = 1749] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 266 (0x9a0c4400) [pid = 1749] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 265 (0x8ac30c00) [pid = 1749] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 264 (0x8ef9bc00) [pid = 1749] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 263 (0x8dabd400) [pid = 1749] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 262 (0x8e312400) [pid = 1749] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 261 (0x8a004800) [pid = 1749] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 260 (0x9bb3fc00) [pid = 1749] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 259 (0x951eac00) [pid = 1749] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 258 (0x8d737400) [pid = 1749] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 257 (0x90d0b000) [pid = 1749] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 256 (0x9a88b000) [pid = 1749] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 255 (0x8ed62800) [pid = 1749] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 254 (0x8bf15c00) [pid = 1749] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 253 (0x99305800) [pid = 1749] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 252 (0x90d04000) [pid = 1749] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 251 (0x8d738400) [pid = 1749] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 250 (0x9a88a400) [pid = 1749] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 249 (0xa0610400) [pid = 1749] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 248 (0x9c221400) [pid = 1749] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 247 (0x89375c00) [pid = 1749] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 246 (0x8a010000) [pid = 1749] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 245 (0x951e7800) [pid = 1749] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 244 (0x9393b000) [pid = 1749] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 243 (0x9c23fc00) [pid = 1749] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 242 (0x8c084c00) [pid = 1749] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 241 (0x8c6ddc00) [pid = 1749] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 240 (0x8e1eb000) [pid = 1749] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 239 (0x9c228400) [pid = 1749] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 238 (0x8e1f1c00) [pid = 1749] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 237 (0x8d847400) [pid = 1749] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 236 (0x8ac29c00) [pid = 1749] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 235 (0x8c16e000) [pid = 1749] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 234 (0x8ac30800) [pid = 1749] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 233 (0x88af7000) [pid = 1749] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 232 (0x8740a800) [pid = 1749] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 231 (0x90fd5800) [pid = 1749] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 230 (0x8c538c00) [pid = 1749] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 229 (0x90e28000) [pid = 1749] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 228 (0x879d4400) [pid = 1749] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 227 (0x87408000) [pid = 1749] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 226 (0x8a226800) [pid = 1749] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 225 (0x88af9800) [pid = 1749] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 224 (0x8a21c400) [pid = 1749] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 223 (0x93935800) [pid = 1749] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 222 (0x90edb400) [pid = 1749] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 221 (0x951e6000) [pid = 1749] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 220 (0x93c99c00) [pid = 1749] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 219 (0x86e22400) [pid = 1749] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 218 (0xa214e800) [pid = 1749] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 217 (0x8ed60800) [pid = 1749] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 216 (0x8c51c000) [pid = 1749] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:58:19 INFO - PROCESS | 1749 | --DOMWINDOW == 215 (0x9a797000) [pid = 1749] [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.] 11:58:19 INFO - PROCESS | 1749 | 1464202699982 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]]]}] 11:58:20 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 11:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 3285ms 11:58:20 INFO - PROCESS | 1749 | 1464202700059 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 1749 | 1464202700063 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:58:20 INFO - PROCESS | 1749 | 1464202700072 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1749 | 1464202700075 Marionette TRACE conn4 <- [1,1210,null,{}] 11:58:20 INFO - PROCESS | 1749 | 1464202700082 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}] 11:58:20 INFO - PROCESS | 1749 | 1464202700297 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:58:20 INFO - PROCESS | 1749 | 1464202700534 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d7400 == 125 [pid = 1749] [id = 310] 11:58:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 216 (0x88af1c00) [pid = 1749] [serial = 931] [outer = (nil)] 11:58:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 217 (0x8937b800) [pid = 1749] [serial = 932] [outer = 0x88af1c00] 11:58:20 INFO - PROCESS | 1749 | 1464202700622 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 218 (0x8add0c00) [pid = 1749] [serial = 933] [outer = 0x88af1c00] 11:58:21 INFO - PROCESS | 1749 | 1464202701642 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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1632ms 11:58:21 INFO - PROCESS | 1749 | 1464202701705 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1749 | 1464202701712 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:58:21 INFO - PROCESS | 1749 | 1464202701722 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1749 | 1464202701730 Marionette TRACE conn4 <- [1,1214,null,{}] 11:58:21 INFO - PROCESS | 1749 | 1464202701740 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}] 11:58:22 INFO - PROCESS | 1749 | 1464202702017 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:58:22 INFO - PROCESS | 1749 | 1464202702378 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e26800 == 126 [pid = 1749] [id = 311] 11:58:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 219 (0x8740b400) [pid = 1749] [serial = 934] [outer = (nil)] 11:58:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 220 (0x88af9000) [pid = 1749] [serial = 935] [outer = 0x8740b400] 11:58:22 INFO - PROCESS | 1749 | 1464202702474 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 221 (0x891b0400) [pid = 1749] [serial = 936] [outer = 0x8740b400] 11:58:23 INFO - PROCESS | 1749 | 1464202703553 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1895ms 11:58:23 INFO - PROCESS | 1749 | 1464202703618 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1749 | 1464202703628 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:58:23 INFO - PROCESS | 1749 | 1464202703640 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1749 | 1464202703644 Marionette TRACE conn4 <- [1,1218,null,{}] 11:58:23 INFO - PROCESS | 1749 | 1464202703697 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}] 11:58:23 INFO - PROCESS | 1749 | 1464202703974 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:58:24 INFO - PROCESS | 1749 | 1464202704306 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1ec800 == 127 [pid = 1749] [id = 312] 11:58:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 222 (0x8a1ee800) [pid = 1749] [serial = 937] [outer = (nil)] 11:58:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 223 (0x8a226800) [pid = 1749] [serial = 938] [outer = 0x8a1ee800] 11:58:24 INFO - PROCESS | 1749 | 1464202704401 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 224 (0x8ac30800) [pid = 1749] [serial = 939] [outer = 0x8a1ee800] 11:58:25 INFO - PROCESS | 1749 | 1464202705438 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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1836ms 11:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:58:25 INFO - PROCESS | 1749 | 1464202705476 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1749 | 1464202705479 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:58:25 INFO - PROCESS | 1749 | 1464202705488 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1749 | 1464202705495 Marionette TRACE conn4 <- [1,1222,null,{}] 11:58:25 INFO - PROCESS | 1749 | 1464202705513 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}] 11:58:25 INFO - PROCESS | 1749 | 1464202705750 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:58:26 INFO - PROCESS | 1749 | 1464202706074 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8beaa000 == 128 [pid = 1749] [id = 313] 11:58:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 225 (0x8bf1c400) [pid = 1749] [serial = 940] [outer = (nil)] 11:58:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 226 (0x8c162c00) [pid = 1749] [serial = 941] [outer = 0x8bf1c400] 11:58:26 INFO - PROCESS | 1749 | 1464202706175 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 227 (0x8c51c000) [pid = 1749] [serial = 942] [outer = 0x8bf1c400] 11:58:27 INFO - PROCESS | 1749 | 1464202707123 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] 11:58:27 INFO - PROCESS | 1749 | 1464202707196 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:58:27 INFO - PROCESS | 1749 | 1464202707204 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 1749 | 1464202707208 Marionette TRACE conn4 <- [1,1226,null,{}] 11:58:27 INFO - PROCESS | 1749 | 1464202707215 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}] 11:58:27 INFO - PROCESS | 1749 | 1464202707489 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:58:27 INFO - PROCESS | 1749 | 1464202707817 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3bd800 == 129 [pid = 1749] [id = 314] 11:58:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 228 (0x8c165400) [pid = 1749] [serial = 943] [outer = (nil)] 11:58:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 229 (0x8c6df400) [pid = 1749] [serial = 944] [outer = 0x8c165400] 11:58:27 INFO - PROCESS | 1749 | 1464202707924 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 230 (0x8c6e8800) [pid = 1749] [serial = 945] [outer = 0x8c165400] 11:58:28 INFO - PROCESS | 1749 | 1464202708856 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]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1688ms 11:58:28 INFO - PROCESS | 1749 | 1464202708893 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1749 | 1464202708897 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:58:28 INFO - PROCESS | 1749 | 1464202708905 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1749 | 1464202708909 Marionette TRACE conn4 <- [1,1230,null,{}] 11:58:28 INFO - PROCESS | 1749 | 1464202708920 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}] 11:58:29 INFO - PROCESS | 1749 | 1464202709164 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:58:29 INFO - PROCESS | 1749 | 1464202709480 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c532400 == 130 [pid = 1749] [id = 315] 11:58:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 231 (0x8c535000) [pid = 1749] [serial = 946] [outer = (nil)] 11:58:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 232 (0x8d738400) [pid = 1749] [serial = 947] [outer = 0x8c535000] 11:58:29 INFO - PROCESS | 1749 | 1464202709586 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 233 (0x8d73bc00) [pid = 1749] [serial = 948] [outer = 0x8c535000] 11:58:30 INFO - PROCESS | 1749 | 1464202710516 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]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1688ms 11:58:30 INFO - PROCESS | 1749 | 1464202710595 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:58:30 INFO - PROCESS | 1749 | 1464202710599 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:58:30 INFO - PROCESS | 1749 | 1464202710607 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 1749 | 1464202710611 Marionette TRACE conn4 <- [1,1234,null,{}] 11:58:30 INFO - PROCESS | 1749 | 1464202710617 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}] 11:58:30 INFO - PROCESS | 1749 | 1464202710917 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:58:31 INFO - PROCESS | 1749 | 1464202711248 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e28000 == 131 [pid = 1749] [id = 316] 11:58:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 234 (0x8d62e000) [pid = 1749] [serial = 949] [outer = (nil)] 11:58:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 235 (0x8d855800) [pid = 1749] [serial = 950] [outer = 0x8d62e000] 11:58:31 INFO - PROCESS | 1749 | 1464202711342 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 236 (0x8d90a400) [pid = 1749] [serial = 951] [outer = 0x8d62e000] 11:58:32 INFO - PROCESS | 1749 | 1464202712292 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1742ms 11:58:32 INFO - PROCESS | 1749 | 1464202712350 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1749 | 1464202712354 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:58:32 INFO - PROCESS | 1749 | 1464202712369 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1749 | 1464202712378 Marionette TRACE conn4 <- [1,1238,null,{}] 11:58:32 INFO - PROCESS | 1749 | 1464202712387 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}] 11:58:32 INFO - PROCESS | 1749 | 1464202712618 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:58:32 INFO - PROCESS | 1749 | 1464202712950 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7ae400 == 132 [pid = 1749] [id = 317] 11:58:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 237 (0x8d847400) [pid = 1749] [serial = 952] [outer = (nil)] 11:58:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 238 (0x8dac6800) [pid = 1749] [serial = 953] [outer = 0x8d847400] 11:58:33 INFO - PROCESS | 1749 | 1464202713054 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 239 (0x8e1e5800) [pid = 1749] [serial = 954] [outer = 0x8d847400] 11:58:33 INFO - PROCESS | 1749 | 1464202713945 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]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1642ms 11:58:34 INFO - PROCESS | 1749 | 1464202714012 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1749 | 1464202714016 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:58:34 INFO - PROCESS | 1749 | 1464202714023 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1749 | 1464202714027 Marionette TRACE conn4 <- [1,1242,null,{}] 11:58:34 INFO - PROCESS | 1749 | 1464202714033 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}] 11:58:34 INFO - PROCESS | 1749 | 1464202714256 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:58:34 INFO - PROCESS | 1749 | 1464202714578 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dabb400 == 133 [pid = 1749] [id = 318] 11:58:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 240 (0x8dabe000) [pid = 1749] [serial = 955] [outer = (nil)] 11:58:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 241 (0x8e319000) [pid = 1749] [serial = 956] [outer = 0x8dabe000] 11:58:34 INFO - PROCESS | 1749 | 1464202714676 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 242 (0x8e31c800) [pid = 1749] [serial = 957] [outer = 0x8dabe000] 11:58:35 INFO - PROCESS | 1749 | 1464202715619 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1638ms 11:58:35 INFO - PROCESS | 1749 | 1464202715663 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:58:35 INFO - PROCESS | 1749 | 1464202715667 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:58:35 INFO - PROCESS | 1749 | 1464202715674 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1749 | 1464202715678 Marionette TRACE conn4 <- [1,1246,null,{}] 11:58:35 INFO - PROCESS | 1749 | 1464202715684 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}] 11:58:35 INFO - PROCESS | 1749 | 1464202715914 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:58:36 INFO - PROCESS | 1749 | 1464202716237 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x89374400 == 134 [pid = 1749] [id = 319] 11:58:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 243 (0x8e314800) [pid = 1749] [serial = 958] [outer = (nil)] 11:58:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 244 (0x8ed5b400) [pid = 1749] [serial = 959] [outer = 0x8e314800] 11:58:36 INFO - PROCESS | 1749 | 1464202716335 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 245 (0x8ed5e800) [pid = 1749] [serial = 960] [outer = 0x8e314800] 11:58:37 INFO - PROCESS | 1749 | 1464202717292 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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1685ms 11:58:37 INFO - PROCESS | 1749 | 1464202717359 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:58:37 INFO - PROCESS | 1749 | 1464202717364 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:58:37 INFO - PROCESS | 1749 | 1464202717371 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1749 | 1464202717375 Marionette TRACE conn4 <- [1,1250,null,{}] 11:58:37 INFO - PROCESS | 1749 | 1464202717382 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}] 11:58:37 INFO - PROCESS | 1749 | 1464202717649 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:58:37 INFO - PROCESS | 1749 | 1464202717976 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7ad800 == 135 [pid = 1749] [id = 320] 11:58:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 246 (0x8d903c00) [pid = 1749] [serial = 961] [outer = (nil)] 11:58:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 247 (0x8ed67800) [pid = 1749] [serial = 962] [outer = 0x8d903c00] 11:58:38 INFO - PROCESS | 1749 | 1464202718074 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 248 (0x8efa0400) [pid = 1749] [serial = 963] [outer = 0x8d903c00] 11:58:39 INFO - PROCESS | 1749 | 1464202719236 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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1939ms 11:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:58:39 INFO - PROCESS | 1749 | 1464202719310 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 1749 | 1464202719314 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:58:39 INFO - PROCESS | 1749 | 1464202719322 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 1749 | 1464202719327 Marionette TRACE conn4 <- [1,1254,null,{}] 11:58:39 INFO - PROCESS | 1749 | 1464202719334 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}] 11:58:39 INFO - PROCESS | 1749 | 1464202719626 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:58:39 INFO - PROCESS | 1749 | 1464202719967 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa4800 == 136 [pid = 1749] [id = 321] 11:58:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 249 (0x8f78c800) [pid = 1749] [serial = 964] [outer = (nil)] 11:58:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 250 (0x90d05800) [pid = 1749] [serial = 965] [outer = 0x8f78c800] 11:58:40 INFO - PROCESS | 1749 | 1464202720067 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 251 (0x90d10400) [pid = 1749] [serial = 966] [outer = 0x8f78c800] 11:58:41 INFO - PROCESS | 1749 | 1464202721047 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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1789ms 11:58:41 INFO - PROCESS | 1749 | 1464202721110 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 1749 | 1464202721115 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:58:41 INFO - PROCESS | 1749 | 1464202721122 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 1749 | 1464202721125 Marionette TRACE conn4 <- [1,1258,null,{}] 11:58:41 INFO - PROCESS | 1749 | 1464202721132 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}] 11:58:41 INFO - PROCESS | 1749 | 1464202721367 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:58:41 INFO - PROCESS | 1749 | 1464202721696 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f78d800 == 137 [pid = 1749] [id = 322] 11:58:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 252 (0x8f78e800) [pid = 1749] [serial = 967] [outer = (nil)] 11:58:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 253 (0x90e0f400) [pid = 1749] [serial = 968] [outer = 0x8f78e800] 11:58:41 INFO - PROCESS | 1749 | 1464202721802 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 254 (0x90e24800) [pid = 1749] [serial = 969] [outer = 0x8f78e800] 11:58:42 INFO - PROCESS | 1749 | 1464202722739 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1693ms 11:58:42 INFO - PROCESS | 1749 | 1464202722815 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1749 | 1464202722819 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:58:42 INFO - PROCESS | 1749 | 1464202722837 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 1749 | 1464202722840 Marionette TRACE conn4 <- [1,1262,null,{}] 11:58:42 INFO - PROCESS | 1749 | 1464202722846 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}] 11:58:43 INFO - PROCESS | 1749 | 1464202723126 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:58:43 INFO - PROCESS | 1749 | 1464202723473 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e7000 == 138 [pid = 1749] [id = 323] 11:58:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 255 (0x8e315400) [pid = 1749] [serial = 970] [outer = (nil)] 11:58:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 256 (0x90eabc00) [pid = 1749] [serial = 971] [outer = 0x8e315400] 11:58:43 INFO - PROCESS | 1749 | 1464202723563 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 257 (0x90eae800) [pid = 1749] [serial = 972] [outer = 0x8e315400] 11:58:44 INFO - PROCESS | 1749 | 1464202724544 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]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1789ms 11:58:44 INFO - PROCESS | 1749 | 1464202724626 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1749 | 1464202724632 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:58:44 INFO - PROCESS | 1749 | 1464202724639 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1749 | 1464202724643 Marionette TRACE conn4 <- [1,1266,null,{}] 11:58:44 INFO - PROCESS | 1749 | 1464202724649 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}] 11:58:44 INFO - PROCESS | 1749 | 1464202724920 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:58:45 INFO - PROCESS | 1749 | 1464202725246 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e25c00 == 139 [pid = 1749] [id = 324] 11:58:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 258 (0x8f78d400) [pid = 1749] [serial = 973] [outer = (nil)] 11:58:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 259 (0x90ee7400) [pid = 1749] [serial = 974] [outer = 0x8f78d400] 11:58:45 INFO - PROCESS | 1749 | 1464202725346 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 260 (0x90fd7000) [pid = 1749] [serial = 975] [outer = 0x8f78d400] 11:58:46 INFO - PROCESS | 1749 | 1464202726276 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]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1733ms 11:58:46 INFO - PROCESS | 1749 | 1464202726374 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1749 | 1464202726377 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:58:46 INFO - PROCESS | 1749 | 1464202726384 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 1749 | 1464202726388 Marionette TRACE conn4 <- [1,1270,null,{}] 11:58:46 INFO - PROCESS | 1749 | 1464202726394 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}] 11:58:46 INFO - PROCESS | 1749 | 1464202726630 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:58:46 INFO - PROCESS | 1749 | 1464202726962 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e23000 == 140 [pid = 1749] [id = 325] 11:58:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 261 (0x86e2c800) [pid = 1749] [serial = 976] [outer = (nil)] 11:58:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 262 (0x879db800) [pid = 1749] [serial = 977] [outer = 0x86e2c800] 11:58:47 INFO - PROCESS | 1749 | 1464202727060 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 263 (0x8a007c00) [pid = 1749] [serial = 978] [outer = 0x86e2c800] 11:58:48 INFO - PROCESS | 1749 | 1464202728022 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]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1685ms 11:58:48 INFO - PROCESS | 1749 | 1464202728071 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 1749 | 1464202728075 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:58:48 INFO - PROCESS | 1749 | 1464202728082 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 1749 | 1464202728086 Marionette TRACE conn4 <- [1,1274,null,{}] 11:58:48 INFO - PROCESS | 1749 | 1464202728092 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}] 11:58:48 INFO - PROCESS | 1749 | 1464202728332 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:58:48 INFO - PROCESS | 1749 | 1464202728692 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e5c00 == 141 [pid = 1749] [id = 326] 11:58:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 264 (0x8a1e9800) [pid = 1749] [serial = 979] [outer = (nil)] 11:58:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 265 (0x90fd3c00) [pid = 1749] [serial = 980] [outer = 0x8a1e9800] 11:58:48 INFO - PROCESS | 1749 | 1464202728790 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 266 (0x9293a000) [pid = 1749] [serial = 981] [outer = 0x8a1e9800] 11:58:49 INFO - PROCESS | 1749 | 1464202729739 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]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1736ms 11:58:49 INFO - PROCESS | 1749 | 1464202729820 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1749 | 1464202729823 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:58:49 INFO - PROCESS | 1749 | 1464202729831 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 1749 | 1464202729834 Marionette TRACE conn4 <- [1,1278,null,{}] 11:58:49 INFO - PROCESS | 1749 | 1464202729841 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}] 11:58:50 INFO - PROCESS | 1749 | 1464202730115 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:58:50 INFO - PROCESS | 1749 | 1464202730450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x89205800 == 142 [pid = 1749] [id = 327] 11:58:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 267 (0x8a006c00) [pid = 1749] [serial = 982] [outer = (nil)] 11:58:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 268 (0x8d7ae800) [pid = 1749] [serial = 983] [outer = 0x8a006c00] 11:58:50 INFO - PROCESS | 1749 | 1464202730550 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 269 (0x90edec00) [pid = 1749] [serial = 984] [outer = 0x8a006c00] 11:58:52 INFO - PROCESS | 1749 | --DOCSHELL 0x92e94400 == 141 [pid = 1749] [id = 103] 11:58:52 INFO - PROCESS | 1749 | 1464202732701 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]]]}] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 268 (0x9c2d8400) [pid = 1749] [serial = 771] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 267 (0x89212c00) [pid = 1749] [serial = 717] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 266 (0xa2402800) [pid = 1749] [serial = 593] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 265 (0x90fde400) [pid = 1749] [serial = 681] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 264 (0x89209c00) [pid = 1749] [serial = 714] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 263 (0x9c227800) [pid = 1749] [serial = 618] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 262 (0xa6ce0400) [pid = 1749] [serial = 708] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 261 (0xa686c400) [pid = 1749] [serial = 783] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 260 (0x952e9800) [pid = 1749] [serial = 572] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 259 (0x9c333c00) [pid = 1749] [serial = 621] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 258 (0x8d849c00) [pid = 1749] [serial = 699] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 257 (0x9a379800) [pid = 1749] [serial = 476] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 256 (0x8a1eec00) [pid = 1749] [serial = 780] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 255 (0x90fd9400) [pid = 1749] [serial = 750] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 254 (0xa35ea800) [pid = 1749] [serial = 494] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 253 (0xa30f1800) [pid = 1749] [serial = 693] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 252 (0x94629c00) [pid = 1749] [serial = 410] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 251 (0x9a963c00) [pid = 1749] [serial = 765] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 250 (0x8adda000) [pid = 1749] [serial = 630] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 249 (0x8dac1000) [pid = 1749] [serial = 678] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 248 (0x8beae000) [pid = 1749] [serial = 434] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 247 (0x8d90b800) [pid = 1749] [serial = 566] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 246 (0x9910a400) [pid = 1749] [serial = 530] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 245 (0x9500d800) [pid = 1749] [serial = 756] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 244 (0xa2147000) [pid = 1749] [serial = 425] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 243 (0x9c230000) [pid = 1749] [serial = 485] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 242 (0x8c525c00) [pid = 1749] [serial = 696] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 241 (0xa21a6400) [pid = 1749] [serial = 491] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 240 (0x8e746c00) [pid = 1749] [serial = 467] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 239 (0x8e1f1400) [pid = 1749] [serial = 524] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 238 (0x9a73a000) [pid = 1749] [serial = 533] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 237 (0xa6732c00) [pid = 1749] [serial = 633] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 236 (0x9c242000) [pid = 1749] [serial = 581] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 235 (0x92c29000) [pid = 1749] [serial = 753] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 234 (0x90fdf400) [pid = 1749] [serial = 569] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 233 (0x8c08cc00) [pid = 1749] [serial = 437] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 232 (0x952dec00) [pid = 1749] [serial = 759] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 231 (0x98772400) [pid = 1749] [serial = 606] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 230 (0xa6287400) [pid = 1749] [serial = 624] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 229 (0xa3026c00) [pid = 1749] [serial = 774] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 228 (0x9a968000) [pid = 1749] [serial = 479] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 227 (0x88af8800) [pid = 1749] [serial = 711] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 226 (0x9afdc400) [pid = 1749] [serial = 578] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 225 (0x9c22ec00) [pid = 1749] [serial = 542] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 224 (0x90ee3c00) [pid = 1749] [serial = 548] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 223 (0x9a966000) [pid = 1749] [serial = 575] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 222 (0xa3258c00) [pid = 1749] [serial = 590] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 221 (0x9a95f400) [pid = 1749] [serial = 675] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 220 (0x92c2ec00) [pid = 1749] [serial = 527] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 219 (0x9d9ae000) [pid = 1749] [serial = 545] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 218 (0x9afe1000) [pid = 1749] [serial = 482] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 217 (0xa67c9c00) [pid = 1749] [serial = 777] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 216 (0x8c6e8c00) [pid = 1749] [serial = 464] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 215 (0x9392a800) [pid = 1749] [serial = 470] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 214 (0x8b3bb000) [pid = 1749] [serial = 648] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 213 (0x9a24c800) [pid = 1749] [serial = 639] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 212 (0x9c24d400) [pid = 1749] [serial = 488] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 211 (0x9c242400) [pid = 1749] [serial = 684] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 210 (0x8c6e8400) [pid = 1749] [serial = 431] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 209 (0xa67d7c00) [pid = 1749] [serial = 645] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 208 (0x9ac2ec00) [pid = 1749] [serial = 413] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 207 (0x8bea5000) [pid = 1749] [serial = 741] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 206 (0x8efa3c00) [pid = 1749] [serial = 786] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 205 (0x9afe5c00) [pid = 1749] [serial = 416] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 204 (0x8e31f000) [pid = 1749] [serial = 428] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 203 (0x8a00c000) [pid = 1749] [serial = 651] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 202 (0x9c238c00) [pid = 1749] [serial = 419] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 201 (0x99705400) [pid = 1749] [serial = 762] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 200 (0x8f788400) [pid = 1749] [serial = 609] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 199 (0xa675dc00) [pid = 1749] [serial = 627] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 198 (0x9b3c7c00) [pid = 1749] [serial = 539] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 197 (0x90d03c00) [pid = 1749] [serial = 747] [outer = (nil)] [url = about:blank] 11:58:52 INFO - PROCESS | 1749 | --DOMWINDOW == 196 (0x8bf1c800) [pid = 1749] [serial = 636] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 195 (0xa262fc00) [pid = 1749] [serial = 587] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 194 (0x9a964c00) [pid = 1749] [serial = 536] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 193 (0x8dac9400) [pid = 1749] [serial = 407] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 192 (0x9ac38800) [pid = 1749] [serial = 615] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 191 (0xa3020000) [pid = 1749] [serial = 687] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 190 (0x9c2d5800) [pid = 1749] [serial = 422] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 189 (0x8937f400) [pid = 1749] [serial = 705] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0x8b3bf400) [pid = 1749] [serial = 654] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0x9bb63000) [pid = 1749] [serial = 768] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x95080400) [pid = 1749] [serial = 612] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0xa4e22c00) [pid = 1749] [serial = 690] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x964a9c00) [pid = 1749] [serial = 473] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x8d7af800) [pid = 1749] [serial = 744] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x8e73c800) [pid = 1749] [serial = 497] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0xa114c800) [pid = 1749] [serial = 584] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x93944800) [pid = 1749] [serial = 500] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x8d852800) [pid = 1749] [serial = 702] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x8ac32800) [pid = 1749] [serial = 642] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x8c53c400) [pid = 1749] [serial = 864] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8c531800) [pid = 1749] [serial = 863] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8d746c00) [pid = 1749] [serial = 866] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x89374800) [pid = 1749] [serial = 857] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x879d7000) [pid = 1749] [serial = 848] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x879db400) [pid = 1749] [serial = 849] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9c239400) [pid = 1749] [serial = 827] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x9c248400) [pid = 1749] [serial = 828] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8c53b000) [pid = 1749] [serial = 836] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0xa6740000) [pid = 1749] [serial = 837] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x9392a400) [pid = 1749] [serial = 818] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x9392e800) [pid = 1749] [serial = 819] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x879d8800) [pid = 1749] [serial = 842] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x879d9c00) [pid = 1749] [serial = 843] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8740dc00) [pid = 1749] [serial = 845] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8740fc00) [pid = 1749] [serial = 846] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8ac30000) [pid = 1749] [serial = 860] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x89210800) [pid = 1749] [serial = 806] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x8a00dc00) [pid = 1749] [serial = 807] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8a224400) [pid = 1749] [serial = 839] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8c537c00) [pid = 1749] [serial = 840] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x9b54a000) [pid = 1749] [serial = 824] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9c21b800) [pid = 1749] [serial = 825] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x9293bc00) [pid = 1749] [serial = 815] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x92c28c00) [pid = 1749] [serial = 816] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0xa30ba400) [pid = 1749] [serial = 830] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0xa5047c00) [pid = 1749] [serial = 831] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9500f400) [pid = 1749] [serial = 821] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x99754c00) [pid = 1749] [serial = 822] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x86e2a800) [pid = 1749] [serial = 851] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x86e2c000) [pid = 1749] [serial = 852] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0xa68e2000) [pid = 1749] [serial = 833] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0xa6cd9800) [pid = 1749] [serial = 834] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8efa5400) [pid = 1749] [serial = 812] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8f784400) [pid = 1749] [serial = 813] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x879de000) [pid = 1749] [serial = 854] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8c528c00) [pid = 1749] [serial = 809] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8d740800) [pid = 1749] [serial = 810] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x89382000) [pid = 1749] [serial = 858] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x90e04c00) [pid = 1749] [serial = 597] [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.] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8d903400) [pid = 1749] [serial = 867] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8e1e8000) [pid = 1749] [serial = 869] [outer = (nil)] [url = about:blank] 11:58:53 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8b3b8400) [pid = 1749] [serial = 861] [outer = (nil)] [url = about:blank] 11:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 3336ms 11:58:53 INFO - PROCESS | 1749 | 1464202733202 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 1749 | 1464202733208 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:58:53 INFO - PROCESS | 1749 | 1464202733221 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 1749 | 1464202733228 Marionette TRACE conn4 <- [1,1282,null,{}] 11:58:53 INFO - PROCESS | 1749 | 1464202733237 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}] 11:58:53 INFO - PROCESS | 1749 | 1464202733451 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:58:53 INFO - PROCESS | 1749 | 1464202733680 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d9800 == 142 [pid = 1749] [id = 328] 11:58:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x879da000) [pid = 1749] [serial = 985] [outer = (nil)] 11:58:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x879dd800) [pid = 1749] [serial = 986] [outer = 0x879da000] 11:58:53 INFO - PROCESS | 1749 | 1464202733767 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x88cc8800) [pid = 1749] [serial = 987] [outer = 0x879da000] 11:58:54 INFO - PROCESS | 1749 | 1464202734603 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1444ms 11:58:54 INFO - PROCESS | 1749 | 1464202734665 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1749 | 1464202734674 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:58:54 INFO - PROCESS | 1749 | 1464202734684 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1749 | 1464202734688 Marionette TRACE conn4 <- [1,1286,null,{}] 11:58:54 INFO - PROCESS | 1749 | 1464202734694 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}] 11:58:54 INFO - PROCESS | 1749 | 1464202734906 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:58:55 INFO - PROCESS | 1749 | 1464202735099 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x89208800 == 143 [pid = 1749] [id = 329] 11:58:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x89212400) [pid = 1749] [serial = 988] [outer = (nil)] 11:58:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8937e000) [pid = 1749] [serial = 989] [outer = 0x89212400] 11:58:55 INFO - PROCESS | 1749 | 1464202735187 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8a006800) [pid = 1749] [serial = 990] [outer = 0x89212400] 11:58:56 INFO - PROCESS | 1749 | 1464202736167 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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1532ms 11:58:56 INFO - PROCESS | 1749 | 1464202736217 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1749 | 1464202736221 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:58:56 INFO - PROCESS | 1749 | 1464202736234 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1749 | 1464202736240 Marionette TRACE conn4 <- [1,1290,null,{}] 11:58:56 INFO - PROCESS | 1749 | 1464202736257 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}] 11:58:56 INFO - PROCESS | 1749 | 1464202736530 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:58:56 INFO - PROCESS | 1749 | 1464202736557 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x89209000 == 144 [pid = 1749] [id = 330] 11:58:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8a1e8800) [pid = 1749] [serial = 991] [outer = (nil)] 11:58:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8ac33000) [pid = 1749] [serial = 992] [outer = 0x8a1e8800] 11:58:56 INFO - PROCESS | 1749 | 1464202736640 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8add6c00) [pid = 1749] [serial = 993] [outer = 0x8a1e8800] 11:58:57 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8b3b2800) [pid = 1749] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:58:57 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x86e27c00) [pid = 1749] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:58:57 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x89375000) [pid = 1749] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:58:57 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x87405400) [pid = 1749] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:58:57 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8add6000) [pid = 1749] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:58:57 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x87411400) [pid = 1749] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:58:58 INFO - PROCESS | 1749 | 1464202738119 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1939ms 11:58:58 INFO - PROCESS | 1749 | 1464202738173 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1749 | 1464202738177 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:58:58 INFO - PROCESS | 1749 | 1464202738184 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1749 | 1464202738187 Marionette TRACE conn4 <- [1,1294,null,{}] 11:58:58 INFO - PROCESS | 1749 | 1464202738192 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}] 11:58:58 INFO - PROCESS | 1749 | 1464202738423 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:58:58 INFO - PROCESS | 1749 | 1464202738595 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e27c00 == 145 [pid = 1749] [id = 331] 11:58:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x89210000) [pid = 1749] [serial = 994] [outer = (nil)] 11:58:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8b3bb000) [pid = 1749] [serial = 995] [outer = 0x89210000] 11:58:58 INFO - PROCESS | 1749 | 1464202738673 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8bea7800) [pid = 1749] [serial = 996] [outer = 0x89210000] 11:58:59 INFO - PROCESS | 1749 | 1464202739476 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1345ms 11:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:58:59 INFO - PROCESS | 1749 | 1464202739529 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1749 | 1464202739532 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:58:59 INFO - PROCESS | 1749 | 1464202739539 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1749 | 1464202739542 Marionette TRACE conn4 <- [1,1298,null,{}] 11:58:59 INFO - PROCESS | 1749 | 1464202739547 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}] 11:58:59 INFO - PROCESS | 1749 | 1464202739727 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:58:59 INFO - PROCESS | 1749 | 1464202739895 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8634f000 == 146 [pid = 1749] [id = 332] 11:59:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x86355800) [pid = 1749] [serial = 997] [outer = (nil)] 11:59:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x86e2e400) [pid = 1749] [serial = 998] [outer = 0x86355800] 11:59:00 INFO - PROCESS | 1749 | 1464202740117 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x879d5400) [pid = 1749] [serial = 999] [outer = 0x86355800] 11:59:01 INFO - PROCESS | 1749 | 1464202741244 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1734ms 11:59:01 INFO - PROCESS | 1749 | 1464202741273 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1749 | 1464202741281 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:59:01 INFO - PROCESS | 1749 | 1464202741290 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1749 | 1464202741296 Marionette TRACE conn4 <- [1,1302,null,{}] 11:59:01 INFO - PROCESS | 1749 | 1464202741304 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}] 11:59:01 INFO - PROCESS | 1749 | 1464202741547 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:59:01 INFO - PROCESS | 1749 | 1464202741819 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8920e000 == 147 [pid = 1749] [id = 333] 11:59:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x89376400) [pid = 1749] [serial = 1000] [outer = (nil)] 11:59:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8a009000) [pid = 1749] [serial = 1001] [outer = 0x89376400] 11:59:01 INFO - PROCESS | 1749 | 1464202741960 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8a1ea800) [pid = 1749] [serial = 1002] [outer = 0x89376400] 11:59:02 INFO - PROCESS | 1749 | 1464202742941 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]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1684ms 11:59:02 INFO - PROCESS | 1749 | 1464202742976 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 1749 | 1464202742984 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:59:03 INFO - PROCESS | 1749 | 1464202742996 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1749 | 1464202743002 Marionette TRACE conn4 <- [1,1306,null,{}] 11:59:03 INFO - PROCESS | 1749 | 1464202743008 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}] 11:59:03 INFO - PROCESS | 1749 | 1464202743256 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:59:03 INFO - PROCESS | 1749 | 1464202743608 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e22400 == 148 [pid = 1749] [id = 334] 11:59:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8a00b400) [pid = 1749] [serial = 1003] [outer = (nil)] 11:59:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8bea8c00) [pid = 1749] [serial = 1004] [outer = 0x8a00b400] 11:59:03 INFO - PROCESS | 1749 | 1464202743713 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8bf1e000) [pid = 1749] [serial = 1005] [outer = 0x8a00b400] 11:59:04 INFO - PROCESS | 1749 | 1464202744728 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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1797ms 11:59:04 INFO - PROCESS | 1749 | 1464202744794 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 1749 | 1464202744799 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:59:04 INFO - PROCESS | 1749 | 1464202744807 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 1749 | 1464202744814 Marionette TRACE conn4 <- [1,1310,null,{}] 11:59:04 INFO - PROCESS | 1749 | 1464202744832 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}] 11:59:05 INFO - PROCESS | 1749 | 1464202745134 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:59:05 INFO - PROCESS | 1749 | 1464202745445 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea4000 == 149 [pid = 1749] [id = 335] 11:59:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x8c086800) [pid = 1749] [serial = 1006] [outer = (nil)] 11:59:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x8c534000) [pid = 1749] [serial = 1007] [outer = 0x8c086800] 11:59:05 INFO - PROCESS | 1749 | 1464202745541 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x8c53e400) [pid = 1749] [serial = 1008] [outer = 0x8c086800] 11:59:06 INFO - PROCESS | 1749 | 1464202746555 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] 11:59:06 INFO - PROCESS | 1749 | 1464202746606 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:59:06 INFO - PROCESS | 1749 | 1464202746614 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1749 | 1464202746618 Marionette TRACE conn4 <- [1,1314,null,{}] 11:59:06 INFO - PROCESS | 1749 | 1464202746624 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}] 11:59:06 INFO - PROCESS | 1749 | 1464202746864 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:59:07 INFO - PROCESS | 1749 | 1464202747173 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1ee400 == 150 [pid = 1749] [id = 336] 11:59:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x8c51c800) [pid = 1749] [serial = 1009] [outer = (nil)] 11:59:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x8d745000) [pid = 1749] [serial = 1010] [outer = 0x8c51c800] 11:59:07 INFO - PROCESS | 1749 | 1464202747274 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x8d7af800) [pid = 1749] [serial = 1011] [outer = 0x8c51c800] 11:59:08 INFO - PROCESS | 1749 | 1464202748289 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]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1732ms 11:59:08 INFO - PROCESS | 1749 | 1464202748347 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:59:08 INFO - PROCESS | 1749 | 1464202748352 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:59:08 INFO - PROCESS | 1749 | 1464202748359 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 1749 | 1464202748363 Marionette TRACE conn4 <- [1,1318,null,{}] 11:59:08 INFO - PROCESS | 1749 | 1464202748369 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}] 11:59:08 INFO - PROCESS | 1749 | 1464202748601 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:59:08 INFO - PROCESS | 1749 | 1464202748961 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7b4800 == 151 [pid = 1749] [id = 337] 11:59:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x8d7b7c00) [pid = 1749] [serial = 1012] [outer = (nil)] 11:59:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x8d84f800) [pid = 1749] [serial = 1013] [outer = 0x8d7b7c00] 11:59:09 INFO - PROCESS | 1749 | 1464202749087 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x8e1e4c00) [pid = 1749] [serial = 1014] [outer = 0x8d7b7c00] 11:59:10 INFO - PROCESS | 1749 | 1464202750089 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]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1787ms 11:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:59:10 INFO - PROCESS | 1749 | 1464202750147 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1749 | 1464202750150 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:59:10 INFO - PROCESS | 1749 | 1464202750158 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1749 | 1464202750161 Marionette TRACE conn4 <- [1,1322,null,{}] 11:59:10 INFO - PROCESS | 1749 | 1464202750168 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}] 11:59:10 INFO - PROCESS | 1749 | 1464202750420 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:59:10 INFO - PROCESS | 1749 | 1464202750684 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7b1400 == 152 [pid = 1749] [id = 338] 11:59:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x8d7b8c00) [pid = 1749] [serial = 1015] [outer = (nil)] 11:59:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x8ed61000) [pid = 1749] [serial = 1016] [outer = 0x8d7b8c00] 11:59:10 INFO - PROCESS | 1749 | 1464202750820 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x8ef9e000) [pid = 1749] [serial = 1017] [outer = 0x8d7b8c00] 11:59:11 INFO - PROCESS | 1749 | 1464202751779 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1688ms 11:59:11 INFO - PROCESS | 1749 | 1464202751846 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1749 | 1464202751851 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:59:11 INFO - PROCESS | 1749 | 1464202751859 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1749 | 1464202751862 Marionette TRACE conn4 <- [1,1326,null,{}] 11:59:11 INFO - PROCESS | 1749 | 1464202751868 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}] 11:59:12 INFO - PROCESS | 1749 | 1464202752099 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:59:12 INFO - PROCESS | 1749 | 1464202752363 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e31b800 == 153 [pid = 1749] [id = 339] 11:59:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x8e31fc00) [pid = 1749] [serial = 1018] [outer = (nil)] 11:59:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x8f6e6400) [pid = 1749] [serial = 1019] [outer = 0x8e31fc00] 11:59:12 INFO - PROCESS | 1749 | 1464202752489 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x8f786c00) [pid = 1749] [serial = 1020] [outer = 0x8e31fc00] 11:59:13 INFO - PROCESS | 1749 | 1464202753474 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]]]}] 11:59:13 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 11:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1649ms 11:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:59:13 INFO - PROCESS | 1749 | 1464202753508 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 1749 | 1464202753511 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:59:13 INFO - PROCESS | 1749 | 1464202753519 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 1749 | 1464202753522 Marionette TRACE conn4 <- [1,1330,null,{}] 11:59:13 INFO - PROCESS | 1749 | 1464202753528 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}] 11:59:13 INFO - PROCESS | 1749 | 1464202753743 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:59:14 INFO - PROCESS | 1749 | 1464202754079 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d635000 == 154 [pid = 1749] [id = 340] 11:59:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x8e31b000) [pid = 1749] [serial = 1021] [outer = (nil)] 11:59:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x90d0ec00) [pid = 1749] [serial = 1022] [outer = 0x8e31b000] 11:59:14 INFO - PROCESS | 1749 | 1464202754178 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x90e04c00) [pid = 1749] [serial = 1023] [outer = 0x8e31b000] 11:59:15 INFO - PROCESS | 1749 | 1464202755090 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]]]}] 11:59:15 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 11:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1637ms 11:59:15 INFO - PROCESS | 1749 | 1464202755156 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 1749 | 1464202755160 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:59:15 INFO - PROCESS | 1749 | 1464202755167 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 1749 | 1464202755170 Marionette TRACE conn4 <- [1,1334,null,{}] 11:59:15 INFO - PROCESS | 1749 | 1464202755176 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}] 11:59:15 INFO - PROCESS | 1749 | 1464202755404 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:59:15 INFO - PROCESS | 1749 | 1464202755669 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f783800 == 155 [pid = 1749] [id = 341] 11:59:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8f78a800) [pid = 1749] [serial = 1024] [outer = (nil)] 11:59:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x90eadc00) [pid = 1749] [serial = 1025] [outer = 0x8f78a800] 11:59:15 INFO - PROCESS | 1749 | 1464202755797 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x90ee4000) [pid = 1749] [serial = 1026] [outer = 0x8f78a800] 11:59:16 INFO - PROCESS | 1749 | 1464202756722 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1631ms 11:59:16 INFO - PROCESS | 1749 | 1464202756800 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1749 | 1464202756804 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:59:16 INFO - PROCESS | 1749 | 1464202756812 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 1749 | 1464202756815 Marionette TRACE conn4 <- [1,1338,null,{}] 11:59:16 INFO - PROCESS | 1749 | 1464202756821 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}] 11:59:17 INFO - PROCESS | 1749 | 1464202757045 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:59:17 INFO - PROCESS | 1749 | 1464202757321 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c22c00 == 156 [pid = 1749] [id = 342] 11:59:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x92c28400) [pid = 1749] [serial = 1027] [outer = (nil)] 11:59:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x92c2d400) [pid = 1749] [serial = 1028] [outer = 0x92c28400] 11:59:17 INFO - PROCESS | 1749 | 1464202757470 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x92e86c00) [pid = 1749] [serial = 1029] [outer = 0x92c28400] 11:59:19 INFO - PROCESS | 1749 | 1464202759062 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]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2286ms 11:59:19 INFO - PROCESS | 1749 | 1464202759101 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 1749 | 1464202759107 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:59:19 INFO - PROCESS | 1749 | 1464202759119 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1749 | 1464202759125 Marionette TRACE conn4 <- [1,1342,null,{}] 11:59:19 INFO - PROCESS | 1749 | 1464202759137 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}] 11:59:19 INFO - PROCESS | 1749 | 1464202759620 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:59:19 INFO - PROCESS | 1749 | 1464202759872 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x92845c00 == 157 [pid = 1749] [id = 343] 11:59:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x92931c00) [pid = 1749] [serial = 1030] [outer = (nil)] 11:59:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9392d000) [pid = 1749] [serial = 1031] [outer = 0x92931c00] 11:59:20 INFO - PROCESS | 1749 | 1464202760028 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9392fc00) [pid = 1749] [serial = 1032] [outer = 0x92931c00] 11:59:21 INFO - PROCESS | 1749 | 1464202761173 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]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2109ms 11:59:21 INFO - PROCESS | 1749 | 1464202761228 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1749 | 1464202761231 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:59:21 INFO - PROCESS | 1749 | 1464202761239 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 1749 | 1464202761242 Marionette TRACE conn4 <- [1,1346,null,{}] 11:59:21 INFO - PROCESS | 1749 | 1464202761249 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}] 11:59:21 INFO - PROCESS | 1749 | 1464202761482 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:59:21 INFO - PROCESS | 1749 | 1464202761794 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed66c00 == 158 [pid = 1749] [id = 344] 11:59:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x90e29000) [pid = 1749] [serial = 1033] [outer = (nil)] 11:59:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x9393ac00) [pid = 1749] [serial = 1034] [outer = 0x90e29000] 11:59:21 INFO - PROCESS | 1749 | 1464202761891 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x93941800) [pid = 1749] [serial = 1035] [outer = 0x90e29000] 11:59:22 INFO - PROCESS | 1749 | 1464202762872 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1684ms 11:59:22 INFO - PROCESS | 1749 | 1464202762923 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 1749 | 1464202762938 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:59:22 INFO - PROCESS | 1749 | 1464202762945 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 1749 | 1464202762948 Marionette TRACE conn4 <- [1,1350,null,{}] 11:59:22 INFO - PROCESS | 1749 | 1464202762955 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}] 11:59:23 INFO - PROCESS | 1749 | 1464202763189 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:59:23 INFO - PROCESS | 1749 | 1464202763503 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x93935c00 == 159 [pid = 1749] [id = 345] 11:59:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x9393a400) [pid = 1749] [serial = 1036] [outer = (nil)] 11:59:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x93c92000) [pid = 1749] [serial = 1037] [outer = 0x9393a400] 11:59:23 INFO - PROCESS | 1749 | 1464202763595 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x93c99800) [pid = 1749] [serial = 1038] [outer = 0x9393a400] 11:59:24 INFO - PROCESS | 1749 | 1464202764641 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1734ms 11:59:24 INFO - PROCESS | 1749 | 1464202764679 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1749 | 1464202764683 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:59:24 INFO - PROCESS | 1749 | 1464202764691 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1749 | 1464202764694 Marionette TRACE conn4 <- [1,1354,null,{}] 11:59:24 INFO - PROCESS | 1749 | 1464202764701 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}] 11:59:24 INFO - PROCESS | 1749 | 1464202764931 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:59:25 INFO - PROCESS | 1749 | 1464202765260 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e8800 == 160 [pid = 1749] [id = 346] 11:59:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x93949000) [pid = 1749] [serial = 1039] [outer = (nil)] 11:59:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x9500cc00) [pid = 1749] [serial = 1040] [outer = 0x93949000] 11:59:25 INFO - PROCESS | 1749 | 1464202765354 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x9500ec00) [pid = 1749] [serial = 1041] [outer = 0x93949000] 11:59:26 INFO - PROCESS | 1749 | 1464202766326 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1681ms 11:59:26 INFO - PROCESS | 1749 | 1464202766374 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1749 | 1464202766377 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:59:26 INFO - PROCESS | 1749 | 1464202766385 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1749 | 1464202766389 Marionette TRACE conn4 <- [1,1358,null,{}] 11:59:26 INFO - PROCESS | 1749 | 1464202766396 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}] 11:59:26 INFO - PROCESS | 1749 | 1464202766635 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:59:26 INFO - PROCESS | 1749 | 1464202766934 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8740c400 == 161 [pid = 1749] [id = 347] 11:59:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x88aef400) [pid = 1749] [serial = 1042] [outer = (nil)] 11:59:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x95018c00) [pid = 1749] [serial = 1043] [outer = 0x88aef400] 11:59:27 INFO - PROCESS | 1749 | 1464202767030 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x951e0800) [pid = 1749] [serial = 1044] [outer = 0x88aef400] 11:59:27 INFO - PROCESS | 1749 | 1464202767957 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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1633ms 11:59:28 INFO - PROCESS | 1749 | 1464202768032 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1749 | 1464202768036 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:59:28 INFO - PROCESS | 1749 | 1464202768049 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 1749 | 1464202768052 Marionette TRACE conn4 <- [1,1362,null,{}] 11:59:28 INFO - PROCESS | 1749 | 1464202768062 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}] 11:59:28 INFO - PROCESS | 1749 | 1464202768316 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:59:29 INFO - PROCESS | 1749 | 1464202769057 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d9c00 == 162 [pid = 1749] [id = 348] 11:59:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 190 (0x879da400) [pid = 1749] [serial = 1045] [outer = (nil)] 11:59:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 191 (0x88af0000) [pid = 1749] [serial = 1046] [outer = 0x879da400] 11:59:29 INFO - PROCESS | 1749 | 1464202769152 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 192 (0x891b1400) [pid = 1749] [serial = 1047] [outer = 0x879da400] 11:59:30 INFO - PROCESS | 1749 | 1464202770231 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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2248ms 11:59:30 INFO - PROCESS | 1749 | 1464202770298 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1749 | 1464202770305 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:59:30 INFO - PROCESS | 1749 | 1464202770316 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1749 | 1464202770322 Marionette TRACE conn4 <- [1,1366,null,{}] 11:59:30 INFO - PROCESS | 1749 | 1464202770330 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}] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x8740a400 == 161 [pid = 1749] [id = 282] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x86e21800 == 160 [pid = 1749] [id = 283] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x8a21c000 == 159 [pid = 1749] [id = 279] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x879d3400 == 158 [pid = 1749] [id = 280] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x88af6400 == 157 [pid = 1749] [id = 285] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac31400 == 156 [pid = 1749] [id = 56] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x9876e400 == 155 [pid = 1749] [id = 161] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x87406000 == 154 [pid = 1749] [id = 281] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x8bea3800 == 153 [pid = 1749] [id = 193] 11:59:30 INFO - PROCESS | 1749 | --DOCSHELL 0x86e27c00 == 152 [pid = 1749] [id = 331] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x89209000 == 151 [pid = 1749] [id = 330] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x89208800 == 150 [pid = 1749] [id = 329] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x879d9800 == 149 [pid = 1749] [id = 328] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1e5c00 == 148 [pid = 1749] [id = 326] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x86e25c00 == 147 [pid = 1749] [id = 324] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x86e23000 == 146 [pid = 1749] [id = 325] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1e7000 == 145 [pid = 1749] [id = 323] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8f78d800 == 144 [pid = 1749] [id = 322] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa4800 == 143 [pid = 1749] [id = 321] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x89374400 == 142 [pid = 1749] [id = 319] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7ad800 == 141 [pid = 1749] [id = 320] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8dabb400 == 140 [pid = 1749] [id = 318] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7ae400 == 139 [pid = 1749] [id = 317] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x86e28000 == 138 [pid = 1749] [id = 316] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8c532400 == 137 [pid = 1749] [id = 315] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3bd800 == 136 [pid = 1749] [id = 314] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8beaa000 == 135 [pid = 1749] [id = 313] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x86e26800 == 134 [pid = 1749] [id = 311] 11:59:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1ec800 == 133 [pid = 1749] [id = 312] 11:59:31 INFO - PROCESS | 1749 | 1464202771131 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 191 (0x8a221400) [pid = 1749] [serial = 855] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 190 (0x8937b800) [pid = 1749] [serial = 932] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 189 (0x8c08f400) [pid = 1749] [serial = 929] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0x8ac27800) [pid = 1749] [serial = 872] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0x8d850800) [pid = 1749] [serial = 875] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x8f6dfc00) [pid = 1749] [serial = 878] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0x90e27800) [pid = 1749] [serial = 881] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x90fd7800) [pid = 1749] [serial = 884] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x946adc00) [pid = 1749] [serial = 887] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x99111800) [pid = 1749] [serial = 890] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x9a96dc00) [pid = 1749] [serial = 893] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x9c226000) [pid = 1749] [serial = 896] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0xa1155800) [pid = 1749] [serial = 899] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0xa6cdf800) [pid = 1749] [serial = 902] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x88cd1000) [pid = 1749] [serial = 905] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x891adc00) [pid = 1749] [serial = 908] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x90ea2000) [pid = 1749] [serial = 911] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x89381400) [pid = 1749] [serial = 923] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x8a21f800) [pid = 1749] [serial = 924] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8a1eac00) [pid = 1749] [serial = 921] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8a003c00) [pid = 1749] [serial = 920] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x88ccf800) [pid = 1749] [serial = 918] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x879d0c00) [pid = 1749] [serial = 917] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x90eaf400) [pid = 1749] [serial = 914] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8c171c00) [pid = 1749] [serial = 930] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8b3ba000) [pid = 1749] [serial = 926] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8bf0f400) [pid = 1749] [serial = 927] [outer = (nil)] [url = about:blank] 11:59:31 INFO - PROCESS | 1749 | 1464202771512 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x86353800 == 134 [pid = 1749] [id = 349] 11:59:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x87406000) [pid = 1749] [serial = 1048] [outer = (nil)] 11:59:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x879d4800) [pid = 1749] [serial = 1049] [outer = 0x87406000] 11:59:31 INFO - PROCESS | 1749 | 1464202771596 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x88cd3c00) [pid = 1749] [serial = 1050] [outer = 0x87406000] 11:59:32 INFO - PROCESS | 1749 | 1464202772486 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] 11:59:32 INFO - PROCESS | 1749 | 1464202772566 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:59:32 INFO - PROCESS | 1749 | 1464202772575 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1749 | 1464202772579 Marionette TRACE conn4 <- [1,1370,null,{}] 11:59:32 INFO - PROCESS | 1749 | 1464202772585 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}] 11:59:32 INFO - PROCESS | 1749 | 1464202772828 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:59:33 INFO - PROCESS | 1749 | 1464202773100 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a221400 == 135 [pid = 1749] [id = 350] 11:59:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8ac2b800) [pid = 1749] [serial = 1051] [outer = (nil)] 11:59:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x8add9000) [pid = 1749] [serial = 1052] [outer = 0x8ac2b800] 11:59:33 INFO - PROCESS | 1749 | 1464202773188 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x8b3bc800) [pid = 1749] [serial = 1053] [outer = 0x8ac2b800] 11:59:34 INFO - PROCESS | 1749 | 1464202774177 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] 11:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:59:34 INFO - PROCESS | 1749 | 1464202774226 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:59:34 INFO - PROCESS | 1749 | 1464202774243 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1749 | 1464202774253 Marionette TRACE conn4 <- [1,1374,null,{}] 11:59:34 INFO - PROCESS | 1749 | 1464202774270 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}] 11:59:34 INFO - PROCESS | 1749 | 1464202774573 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:59:34 INFO - PROCESS | 1749 | 1464202774609 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x87412000 == 136 [pid = 1749] [id = 351] 11:59:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x8ac32c00) [pid = 1749] [serial = 1054] [outer = (nil)] 11:59:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x8c520000) [pid = 1749] [serial = 1055] [outer = 0x8ac32c00] 11:59:34 INFO - PROCESS | 1749 | 1464202774694 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x8c528800) [pid = 1749] [serial = 1056] [outer = 0x8ac32c00] 11:59:35 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:35 INFO - PROCESS | 1749 | 1464202775765 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/] 11:59:36 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9970b800) [pid = 1749] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:59:36 INFO - PROCESS | 1749 | 1464202776610 Marionette TRACE conn4 -> [0,1377,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 1749 | 1464202776619 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:59:36 INFO - PROCESS | 1749 | 1464202776669 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 1749 | 1464202776673 Marionette TRACE conn4 <- [1,1378,null,{}] 11:59:36 INFO - PROCESS | 1749 | 1464202776682 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}] 11:59:36 INFO - PROCESS | 1749 | 1464202776889 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:59:36 INFO - PROCESS | 1749 | 1464202776901 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x87411c00 == 137 [pid = 1749] [id = 352] 11:59:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x88af1c00) [pid = 1749] [serial = 1057] [outer = (nil)] 11:59:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8937f400) [pid = 1749] [serial = 1058] [outer = 0x88af1c00] 11:59:37 INFO - PROCESS | 1749 | 1464202777053 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8ac29400) [pid = 1749] [serial = 1059] [outer = 0x88af1c00] 11:59:38 INFO - PROCESS | 1749 | 1464202778600 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] 11:59:38 INFO - PROCESS | 1749 | 1464202778680 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:59:38 INFO - PROCESS | 1749 | 1464202778692 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1749 | 1464202778697 Marionette TRACE conn4 <- [1,1382,null,{}] 11:59:38 INFO - PROCESS | 1749 | 1464202778756 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}] 11:59:39 INFO - PROCESS | 1749 | 1464202779009 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:59:39 INFO - PROCESS | 1749 | 1464202779350 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd3800 == 138 [pid = 1749] [id = 353] 11:59:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x891a9000) [pid = 1749] [serial = 1060] [outer = (nil)] 11:59:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x891b0c00) [pid = 1749] [serial = 1061] [outer = 0x891a9000] 11:59:39 INFO - PROCESS | 1749 | 1464202779481 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x89378000) [pid = 1749] [serial = 1062] [outer = 0x891a9000] 11:59:40 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:40 INFO - PROCESS | 1749 | 1464202780586 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] 11:59:40 INFO - PROCESS | 1749 | 1464202780644 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:59:40 INFO - PROCESS | 1749 | 1464202780657 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 1749 | 1464202780661 Marionette TRACE conn4 <- [1,1386,null,{}] 11:59:40 INFO - PROCESS | 1749 | 1464202780668 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}] 11:59:40 INFO - PROCESS | 1749 | 1464202780933 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:59:41 INFO - PROCESS | 1749 | 1464202781231 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af6c00 == 139 [pid = 1749] [id = 354] 11:59:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8b3b9000) [pid = 1749] [serial = 1063] [outer = (nil)] 11:59:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8bf10800) [pid = 1749] [serial = 1064] [outer = 0x8b3b9000] 11:59:41 INFO - PROCESS | 1749 | 1464202781325 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c08e800) [pid = 1749] [serial = 1065] [outer = 0x8b3b9000] 11:59:42 INFO - PROCESS | 1749 | 1464202782400 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] 11:59:42 INFO - PROCESS | 1749 | 1464202782457 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:59:42 INFO - PROCESS | 1749 | 1464202782464 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1749 | 1464202782472 Marionette TRACE conn4 <- [1,1390,null,{}] 11:59:42 INFO - PROCESS | 1749 | 1464202782490 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}] 11:59:42 INFO - PROCESS | 1749 | 1464202782896 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:59:43 INFO - PROCESS | 1749 | 1464202783165 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c167800 == 140 [pid = 1749] [id = 355] 11:59:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8d741c00) [pid = 1749] [serial = 1066] [outer = (nil)] 11:59:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8d7acc00) [pid = 1749] [serial = 1067] [outer = 0x8d741c00] 11:59:43 INFO - PROCESS | 1749 | 1464202783265 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8d84b800) [pid = 1749] [serial = 1068] [outer = 0x8d741c00] 11:59:44 INFO - PROCESS | 1749 | 1464202784284 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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1845ms 11:59:44 INFO - PROCESS | 1749 | 1464202784310 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:59:44 INFO - PROCESS | 1749 | 1464202784316 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:59:44 INFO - PROCESS | 1749 | 1464202784322 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 1749 | 1464202784325 Marionette TRACE conn4 <- [1,1394,null,{}] 11:59:44 INFO - PROCESS | 1749 | 1464202784333 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}] 11:59:44 INFO - PROCESS | 1749 | 1464202784600 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:59:44 INFO - PROCESS | 1749 | 1464202784912 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d631000 == 141 [pid = 1749] [id = 356] 11:59:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8d909800) [pid = 1749] [serial = 1069] [outer = (nil)] 11:59:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8dac9400) [pid = 1749] [serial = 1070] [outer = 0x8d909800] 11:59:45 INFO - PROCESS | 1749 | 1464202785014 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8e315400) [pid = 1749] [serial = 1071] [outer = 0x8d909800] 11:59:46 INFO - PROCESS | 1749 | 1464202786116 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]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1837ms 11:59:46 INFO - PROCESS | 1749 | 1464202786161 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 1749 | 1464202786165 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:59:46 INFO - PROCESS | 1749 | 1464202786172 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 1749 | 1464202786176 Marionette TRACE conn4 <- [1,1398,null,{}] 11:59:46 INFO - PROCESS | 1749 | 1464202786183 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}] 11:59:46 INFO - PROCESS | 1749 | 1464202786470 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:59:46 INFO - PROCESS | 1749 | 1464202786801 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac35c00 == 142 [pid = 1749] [id = 357] 11:59:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8d90e400) [pid = 1749] [serial = 1072] [outer = (nil)] 11:59:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x8e748000) [pid = 1749] [serial = 1073] [outer = 0x8d90e400] 11:59:46 INFO - PROCESS | 1749 | 1464202786893 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x8ed5d400) [pid = 1749] [serial = 1074] [outer = 0x8d90e400] 11:59:47 INFO - PROCESS | 1749 | 1464202787874 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1733ms 11:59:47 INFO - PROCESS | 1749 | 1464202787907 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1749 | 1464202787912 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:59:47 INFO - PROCESS | 1749 | 1464202787919 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1749 | 1464202787923 Marionette TRACE conn4 <- [1,1402,null,{}] 11:59:47 INFO - PROCESS | 1749 | 1464202787929 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}] 11:59:48 INFO - PROCESS | 1749 | 1464202788263 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:59:48 INFO - PROCESS | 1749 | 1464202788593 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d850800 == 143 [pid = 1749] [id = 358] 11:59:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x8e741000) [pid = 1749] [serial = 1075] [outer = (nil)] 11:59:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x90e09c00) [pid = 1749] [serial = 1076] [outer = 0x8e741000] 11:59:48 INFO - PROCESS | 1749 | 1464202788690 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x90ea2800) [pid = 1749] [serial = 1077] [outer = 0x8e741000] 11:59:49 INFO - PROCESS | 1749 | 1464202789721 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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1845ms 11:59:49 INFO - PROCESS | 1749 | 1464202789766 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1749 | 1464202789770 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:59:49 INFO - PROCESS | 1749 | 1464202789778 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1749 | 1464202789782 Marionette TRACE conn4 <- [1,1406,null,{}] 11:59:49 INFO - PROCESS | 1749 | 1464202789789 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}] 11:59:50 INFO - PROCESS | 1749 | 1464202790029 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:59:50 INFO - PROCESS | 1749 | 1464202790338 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21fc00 == 144 [pid = 1749] [id = 359] 11:59:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x90e0b400) [pid = 1749] [serial = 1078] [outer = (nil)] 11:59:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x90ee6400) [pid = 1749] [serial = 1079] [outer = 0x90e0b400] 11:59:50 INFO - PROCESS | 1749 | 1464202790439 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x90fda400) [pid = 1749] [serial = 1080] [outer = 0x90e0b400] 11:59:51 INFO - PROCESS | 1749 | 1464202791415 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]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1689ms 11:59:51 INFO - PROCESS | 1749 | 1464202791469 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1749 | 1464202791473 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:59:51 INFO - PROCESS | 1749 | 1464202791481 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1749 | 1464202791485 Marionette TRACE conn4 <- [1,1410,null,{}] 11:59:51 INFO - PROCESS | 1749 | 1464202791492 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}] 11:59:51 INFO - PROCESS | 1749 | 1464202791750 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:59:52 INFO - PROCESS | 1749 | 1464202792070 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e0e400 == 145 [pid = 1749] [id = 360] 11:59:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x90e2b400) [pid = 1749] [serial = 1081] [outer = (nil)] 11:59:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x92c2f400) [pid = 1749] [serial = 1082] [outer = 0x90e2b400] 11:59:52 INFO - PROCESS | 1749 | 1464202792169 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x92e86800) [pid = 1749] [serial = 1083] [outer = 0x90e2b400] 11:59:53 INFO - PROCESS | 1749 | 1464202793232 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]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1791ms 11:59:53 INFO - PROCESS | 1749 | 1464202793273 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 1749 | 1464202793278 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:59:53 INFO - PROCESS | 1749 | 1464202793287 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 1749 | 1464202793291 Marionette TRACE conn4 <- [1,1414,null,{}] 11:59:53 INFO - PROCESS | 1749 | 1464202793298 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}] 11:59:53 INFO - PROCESS | 1749 | 1464202793576 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:59:53 INFO - PROCESS | 1749 | 1464202793894 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9293bc00 == 146 [pid = 1749] [id = 361] 11:59:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x92c26400) [pid = 1749] [serial = 1084] [outer = (nil)] 11:59:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9392f400) [pid = 1749] [serial = 1085] [outer = 0x92c26400] 11:59:53 INFO - PROCESS | 1749 | 1464202793992 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x93941400) [pid = 1749] [serial = 1086] [outer = 0x92c26400] 11:59:55 INFO - PROCESS | 1749 | 1464202795112 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1883ms 11:59:55 INFO - PROCESS | 1749 | 1464202795170 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1749 | 1464202795174 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:59:55 INFO - PROCESS | 1749 | 1464202795184 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1749 | 1464202795187 Marionette TRACE conn4 <- [1,1418,null,{}] 11:59:55 INFO - PROCESS | 1749 | 1464202795197 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}] 11:59:55 INFO - PROCESS | 1749 | 1464202795591 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:59:55 INFO - PROCESS | 1749 | 1464202795853 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c29c00 == 147 [pid = 1749] [id = 362] 11:59:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x93903400) [pid = 1749] [serial = 1087] [outer = (nil)] 11:59:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9507b000) [pid = 1749] [serial = 1088] [outer = 0x93903400] 11:59:55 INFO - PROCESS | 1749 | 1464202795948 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x951e6400) [pid = 1749] [serial = 1089] [outer = 0x93903400] 11:59:56 INFO - PROCESS | 1749 | 1464202796990 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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1887ms 11:59:57 INFO - PROCESS | 1749 | 1464202797072 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:59:57 INFO - PROCESS | 1749 | 1464202797077 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:59:57 INFO - PROCESS | 1749 | 1464202797085 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 1749 | 1464202797091 Marionette TRACE conn4 <- [1,1422,null,{}] 11:59:57 INFO - PROCESS | 1749 | 1464202797098 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}] 11:59:57 INFO - PROCESS | 1749 | 1464202797405 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:59:57 INFO - PROCESS | 1749 | 1464202797737 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x952e8800 == 148 [pid = 1749] [id = 363] 11:59:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x952e9400) [pid = 1749] [serial = 1090] [outer = (nil)] 11:59:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x964af400) [pid = 1749] [serial = 1091] [outer = 0x952e9400] 11:59:57 INFO - PROCESS | 1749 | 1464202797863 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x98774000) [pid = 1749] [serial = 1092] [outer = 0x952e9400] 11:59:58 INFO - PROCESS | 1749 | 1464202798926 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]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1896ms 11:59:58 INFO - PROCESS | 1749 | 1464202798981 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 1749 | 1464202798985 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:59:58 INFO - PROCESS | 1749 | 1464202798993 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 1749 | 1464202798998 Marionette TRACE conn4 <- [1,1426,null,{}] 11:59:59 INFO - PROCESS | 1749 | 1464202799004 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}] 11:59:59 INFO - PROCESS | 1749 | 1464202799252 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:59:59 INFO - PROCESS | 1749 | 1464202799573 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x951e6c00 == 149 [pid = 1749] [id = 364] 11:59:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9910bc00) [pid = 1749] [serial = 1093] [outer = (nil)] 11:59:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9970c000) [pid = 1749] [serial = 1094] [outer = 0x9910bc00] 11:59:59 INFO - PROCESS | 1749 | 1464202799666 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x99763400) [pid = 1749] [serial = 1095] [outer = 0x9910bc00] 12:00:00 INFO - PROCESS | 1749 | 1464202800731 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]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1785ms 12:00:00 INFO - PROCESS | 1749 | 1464202800780 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 1749 | 1464202800784 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 12:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:00:00 INFO - PROCESS | 1749 | 1464202800803 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 1749 | 1464202800806 Marionette TRACE conn4 <- [1,1430,null,{}] 12:00:00 INFO - PROCESS | 1749 | 1464202800814 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}] 12:00:01 INFO - PROCESS | 1749 | 1464202801056 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:00:01 INFO - PROCESS | 1749 | 1464202801371 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e7c00 == 150 [pid = 1749] [id = 365] 12:00:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x951e2400) [pid = 1749] [serial = 1096] [outer = (nil)] 12:00:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9a245400) [pid = 1749] [serial = 1097] [outer = 0x951e2400] 12:00:01 INFO - PROCESS | 1749 | 1464202801524 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9a375c00) [pid = 1749] [serial = 1098] [outer = 0x951e2400] 12:00:02 INFO - PROCESS | 1749 | 1464202802666 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]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1940ms 12:00:02 INFO - PROCESS | 1749 | 1464202802744 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 1749 | 1464202802749 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:00:02 INFO - PROCESS | 1749 | 1464202802756 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 1749 | 1464202802760 Marionette TRACE conn4 <- [1,1434,null,{}] 12:00:02 INFO - PROCESS | 1749 | 1464202802767 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}] 12:00:03 INFO - PROCESS | 1749 | 1464202803068 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:00:03 INFO - PROCESS | 1749 | 1464202803391 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x99710400 == 151 [pid = 1749] [id = 366] 12:00:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x99e0b400) [pid = 1749] [serial = 1099] [outer = (nil)] 12:00:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x9a793400) [pid = 1749] [serial = 1100] [outer = 0x99e0b400] 12:00:03 INFO - PROCESS | 1749 | 1464202803486 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x9a79a400) [pid = 1749] [serial = 1101] [outer = 0x99e0b400] 12:00:04 INFO - PROCESS | 1749 | 1464202804515 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]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1838ms 12:00:04 INFO - PROCESS | 1749 | 1464202804595 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:00:04 INFO - PROCESS | 1749 | 1464202804600 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 12:00:04 INFO - PROCESS | 1749 | 1464202804608 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 1749 | 1464202804612 Marionette TRACE conn4 <- [1,1438,null,{}] 12:00:04 INFO - PROCESS | 1749 | 1464202804618 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}] 12:00:04 INFO - PROCESS | 1749 | 1464202804898 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:00:05 INFO - PROCESS | 1749 | 1464202805221 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x87408800 == 152 [pid = 1749] [id = 367] 12:00:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x9a379000) [pid = 1749] [serial = 1102] [outer = (nil)] 12:00:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x9a893c00) [pid = 1749] [serial = 1103] [outer = 0x9a379000] 12:00:05 INFO - PROCESS | 1749 | 1464202805315 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x9a896800) [pid = 1749] [serial = 1104] [outer = 0x9a379000] 12:00:06 INFO - PROCESS | 1749 | 1464202806339 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]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1794ms 12:00:06 INFO - PROCESS | 1749 | 1464202806402 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:00:06 INFO - PROCESS | 1749 | 1464202806407 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 12:00:06 INFO - PROCESS | 1749 | 1464202806415 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 1749 | 1464202806418 Marionette TRACE conn4 <- [1,1442,null,{}] 12:00:06 INFO - PROCESS | 1749 | 1464202806425 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}] 12:00:06 INFO - PROCESS | 1749 | 1464202806672 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:00:07 INFO - PROCESS | 1749 | 1464202807018 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c539400 == 153 [pid = 1749] [id = 368] 12:00:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x8c539c00) [pid = 1749] [serial = 1105] [outer = (nil)] 12:00:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x8e73d800) [pid = 1749] [serial = 1106] [outer = 0x8c539c00] 12:00:07 INFO - PROCESS | 1749 | 1464202807115 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x8ed62800) [pid = 1749] [serial = 1107] [outer = 0x8c539c00] 12:00:08 INFO - PROCESS | 1749 | 1464202808688 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]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2339ms 12:00:08 INFO - PROCESS | 1749 | 1464202808754 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1749 | 1464202808761 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 12:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:00:08 INFO - PROCESS | 1749 | 1464202808771 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1749 | 1464202808776 Marionette TRACE conn4 <- [1,1446,null,{}] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d745800 == 152 [pid = 1749] [id = 187] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x88cc8400 == 151 [pid = 1749] [id = 302] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0xa503f800 == 150 [pid = 1749] [id = 300] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x88cc7c00 == 149 [pid = 1749] [id = 303] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x891b5c00 == 148 [pid = 1749] [id = 304] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x88cca400 == 147 [pid = 1749] [id = 301] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8c51fc00 == 146 [pid = 1749] [id = 299] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9392cc00 == 145 [pid = 1749] [id = 298] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9392dc00 == 144 [pid = 1749] [id = 296] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x99e09400 == 143 [pid = 1749] [id = 297] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x87412000 == 142 [pid = 1749] [id = 351] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8a221400 == 141 [pid = 1749] [id = 350] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x86353800 == 140 [pid = 1749] [id = 349] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x879d9c00 == 139 [pid = 1749] [id = 348] 12:00:09 INFO - PROCESS | 1749 | --DOCSHELL 0x88af7400 == 138 [pid = 1749] [id = 238] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x8f787400) [pid = 1749] [serial = 804] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x90fdcc00) [pid = 1749] [serial = 885] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x9ac9b400) [pid = 1749] [serial = 894] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0xa30bf800) [pid = 1749] [serial = 915] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x9c232000) [pid = 1749] [serial = 897] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x90ea3800) [pid = 1749] [serial = 912] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x8c169c00) [pid = 1749] [serial = 873] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x99756000) [pid = 1749] [serial = 891] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0xa3020800) [pid = 1749] [serial = 900] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x90e30c00) [pid = 1749] [serial = 882] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x88cd2c00) [pid = 1749] [serial = 906] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0xa6d45400) [pid = 1749] [serial = 903] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8f78f400) [pid = 1749] [serial = 879] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x891af800) [pid = 1749] [serial = 909] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x8dac7400) [pid = 1749] [serial = 876] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8e31a000) [pid = 1749] [serial = 870] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x952dc400) [pid = 1749] [serial = 888] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8ac33000) [pid = 1749] [serial = 992] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8add6c00) [pid = 1749] [serial = 993] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8b3bb000) [pid = 1749] [serial = 995] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x90ee7400) [pid = 1749] [serial = 974] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x90fd7000) [pid = 1749] [serial = 975] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8d7ae800) [pid = 1749] [serial = 983] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90edec00) [pid = 1749] [serial = 984] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x90eabc00) [pid = 1749] [serial = 971] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x90eae800) [pid = 1749] [serial = 972] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8d855800) [pid = 1749] [serial = 950] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8d90a400) [pid = 1749] [serial = 951] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8d738400) [pid = 1749] [serial = 947] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x8d73bc00) [pid = 1749] [serial = 948] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x88af9000) [pid = 1749] [serial = 935] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x891b0400) [pid = 1749] [serial = 936] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8e319000) [pid = 1749] [serial = 956] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8e31c800) [pid = 1749] [serial = 957] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8c6df400) [pid = 1749] [serial = 944] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8c6e8800) [pid = 1749] [serial = 945] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x90fd3c00) [pid = 1749] [serial = 980] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x9293a000) [pid = 1749] [serial = 981] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x879dd800) [pid = 1749] [serial = 986] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x88cc8800) [pid = 1749] [serial = 987] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x879db800) [pid = 1749] [serial = 977] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8a007c00) [pid = 1749] [serial = 978] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x90e0f400) [pid = 1749] [serial = 968] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x90e24800) [pid = 1749] [serial = 969] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8dac6800) [pid = 1749] [serial = 953] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8e1e5800) [pid = 1749] [serial = 954] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8ed5b400) [pid = 1749] [serial = 959] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8ed5e800) [pid = 1749] [serial = 960] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8c162c00) [pid = 1749] [serial = 941] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8c51c000) [pid = 1749] [serial = 942] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8937e000) [pid = 1749] [serial = 989] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8add0c00) [pid = 1749] [serial = 933] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8ed67800) [pid = 1749] [serial = 962] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8efa0400) [pid = 1749] [serial = 963] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x90d05800) [pid = 1749] [serial = 965] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x90d10400) [pid = 1749] [serial = 966] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8a226800) [pid = 1749] [serial = 938] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8ac30800) [pid = 1749] [serial = 939] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8a006800) [pid = 1749] [serial = 990] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1749 | 1464202810275 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}] 12:00:10 INFO - PROCESS | 1749 | 1464202810587 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 12:00:10 INFO - PROCESS | 1749 | 1464202810738 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cca800 == 139 [pid = 1749] [id = 369] 12:00:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x88cce400) [pid = 1749] [serial = 1108] [outer = (nil)] 12:00:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x88cd3400) [pid = 1749] [serial = 1109] [outer = 0x88cce400] 12:00:10 INFO - PROCESS | 1749 | 1464202810822 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x891b3400) [pid = 1749] [serial = 1110] [outer = 0x88cce400] 12:00:11 INFO - PROCESS | 1749 | 1464202811729 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]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3019ms 12:00:11 INFO - PROCESS | 1749 | 1464202811791 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1749 | 1464202811798 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 12:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:00:11 INFO - PROCESS | 1749 | 1464202811806 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 1749 | 1464202811811 Marionette TRACE conn4 <- [1,1450,null,{}] 12:00:11 INFO - PROCESS | 1749 | 1464202811818 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}] 12:00:12 INFO - PROCESS | 1749 | 1464202812047 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 12:00:12 INFO - PROCESS | 1749 | 1464202812326 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e8800 == 140 [pid = 1749] [id = 370] 12:00:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8a1ea000) [pid = 1749] [serial = 1111] [outer = (nil)] 12:00:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8a218400) [pid = 1749] [serial = 1112] [outer = 0x8a1ea000] 12:00:12 INFO - PROCESS | 1749 | 1464202812410 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8ac27c00) [pid = 1749] [serial = 1113] [outer = 0x8a1ea000] 12:00:13 INFO - PROCESS | 1749 | 1464202813530 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]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1791ms 12:00:13 INFO - PROCESS | 1749 | 1464202813598 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1749 | 1464202813603 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 12:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:00:13 INFO - PROCESS | 1749 | 1464202813610 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 1749 | 1464202813613 Marionette TRACE conn4 <- [1,1454,null,{}] 12:00:13 INFO - PROCESS | 1749 | 1464202813621 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}] 12:00:13 INFO - PROCESS | 1749 | 1464202813926 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 12:00:14 INFO - PROCESS | 1749 | 1464202814188 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add8c00 == 141 [pid = 1749] [id = 371] 12:00:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8add9c00) [pid = 1749] [serial = 1114] [outer = (nil)] 12:00:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8b3bbc00) [pid = 1749] [serial = 1115] [outer = 0x8add9c00] 12:00:14 INFO - PROCESS | 1749 | 1464202814283 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8beaa400) [pid = 1749] [serial = 1116] [outer = 0x8add9c00] 12:00:15 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x879da400) [pid = 1749] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:00:15 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8ac2b800) [pid = 1749] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:00:15 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x87406000) [pid = 1749] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:00:15 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8ac32c00) [pid = 1749] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:00:15 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x89210000) [pid = 1749] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:00:15 INFO - PROCESS | 1749 | 1464202815696 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]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2137ms 12:00:15 INFO - PROCESS | 1749 | 1464202815756 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 12:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:00:15 INFO - PROCESS | 1749 | 1464202815766 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 12:00:15 INFO - PROCESS | 1749 | 1464202815778 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1749 | 1464202815781 Marionette TRACE conn4 <- [1,1458,null,{}] 12:00:15 INFO - PROCESS | 1749 | 1464202815788 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}] 12:00:16 INFO - PROCESS | 1749 | 1464202816029 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:00:16 INFO - PROCESS | 1749 | 1464202816245 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e4400 == 142 [pid = 1749] [id = 372] 12:00:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8adcec00) [pid = 1749] [serial = 1117] [outer = (nil)] 12:00:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c522c00) [pid = 1749] [serial = 1118] [outer = 0x8adcec00] 12:00:16 INFO - PROCESS | 1749 | 1464202816329 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8c538400) [pid = 1749] [serial = 1119] [outer = 0x8adcec00] 12:00:17 INFO - PROCESS | 1749 | 1464202817341 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]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1588ms 12:00:17 INFO - PROCESS | 1749 | 1464202817364 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1749 | 1464202817373 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 12:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:00:17 INFO - PROCESS | 1749 | 1464202817396 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1749 | 1464202817403 Marionette TRACE conn4 <- [1,1462,null,{}] 12:00:17 INFO - PROCESS | 1749 | 1464202817414 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}] 12:00:17 INFO - PROCESS | 1749 | 1464202817702 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 12:00:18 INFO - PROCESS | 1749 | 1464202818052 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x891ad800 == 143 [pid = 1749] [id = 373] 12:00:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x891b0400) [pid = 1749] [serial = 1120] [outer = (nil)] 12:00:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x89210000) [pid = 1749] [serial = 1121] [outer = 0x891b0400] 12:00:18 INFO - PROCESS | 1749 | 1464202818149 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8a005400) [pid = 1749] [serial = 1122] [outer = 0x891b0400] 12:00:19 INFO - PROCESS | 1749 | 1464202819227 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1889ms 12:00:19 INFO - PROCESS | 1749 | 1464202819286 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1749 | 1464202819297 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 12:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:00:19 INFO - PROCESS | 1749 | 1464202819311 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1749 | 1464202819317 Marionette TRACE conn4 <- [1,1466,null,{}] 12:00:19 INFO - PROCESS | 1749 | 1464202819324 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}] 12:00:19 INFO - PROCESS | 1749 | 1464202819644 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 12:00:19 INFO - PROCESS | 1749 | 1464202819969 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add2800 == 144 [pid = 1749] [id = 374] 12:00:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8b3b0400) [pid = 1749] [serial = 1123] [outer = (nil)] 12:00:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8c165800) [pid = 1749] [serial = 1124] [outer = 0x8b3b0400] 12:00:20 INFO - PROCESS | 1749 | 1464202820067 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8c53ec00) [pid = 1749] [serial = 1125] [outer = 0x8b3b0400] 12:00:21 INFO - PROCESS | 1749 | 1464202821169 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]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1891ms 12:00:21 INFO - PROCESS | 1749 | 1464202821203 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1749 | 1464202821207 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 12:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:00:21 INFO - PROCESS | 1749 | 1464202821216 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1749 | 1464202821222 Marionette TRACE conn4 <- [1,1470,null,{}] 12:00:21 INFO - PROCESS | 1749 | 1464202821242 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}] 12:00:21 INFO - PROCESS | 1749 | 1464202821500 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 12:00:21 INFO - PROCESS | 1749 | 1464202821835 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d740000 == 145 [pid = 1749] [id = 375] 12:00:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8d746c00) [pid = 1749] [serial = 1126] [outer = (nil)] 12:00:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8d7b2c00) [pid = 1749] [serial = 1127] [outer = 0x8d746c00] 12:00:21 INFO - PROCESS | 1749 | 1464202821935 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8d903800) [pid = 1749] [serial = 1128] [outer = 0x8d746c00] 12:00:22 INFO - PROCESS | 1749 | 1464202822955 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]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1788ms 12:00:23 INFO - PROCESS | 1749 | 1464202823005 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 1749 | 1464202823013 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 12:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:00:23 INFO - PROCESS | 1749 | 1464202823022 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 1749 | 1464202823025 Marionette TRACE conn4 <- [1,1474,null,{}] 12:00:23 INFO - PROCESS | 1749 | 1464202823033 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}] 12:00:23 INFO - PROCESS | 1749 | 1464202823277 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 12:00:23 INFO - PROCESS | 1749 | 1464202823594 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d851000 == 146 [pid = 1749] [id = 376] 12:00:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8d90b000) [pid = 1749] [serial = 1129] [outer = (nil)] 12:00:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8dac4400) [pid = 1749] [serial = 1130] [outer = 0x8d90b000] 12:00:23 INFO - PROCESS | 1749 | 1464202823689 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8e1eb000) [pid = 1749] [serial = 1131] [outer = 0x8d90b000] 12:00:24 INFO - PROCESS | 1749 | 1464202824720 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1740ms 12:00:24 INFO - PROCESS | 1749 | 1464202824763 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1749 | 1464202824768 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 12:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:00:24 INFO - PROCESS | 1749 | 1464202824775 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1749 | 1464202824779 Marionette TRACE conn4 <- [1,1478,null,{}] 12:00:24 INFO - PROCESS | 1749 | 1464202824785 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}] 12:00:25 INFO - PROCESS | 1749 | 1464202825018 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:00:25 INFO - PROCESS | 1749 | 1464202825302 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x8dac1400 == 147 [pid = 1749] [id = 377] 12:00:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8e1e5800) [pid = 1749] [serial = 1132] [outer = (nil)] 12:00:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8e73dc00) [pid = 1749] [serial = 1133] [outer = 0x8e1e5800] 12:00:25 INFO - PROCESS | 1749 | 1464202825435 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8ed5f800) [pid = 1749] [serial = 1134] [outer = 0x8e1e5800] 12:00:26 INFO - PROCESS | 1749 | 1464202826488 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]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1783ms 12:00:26 INFO - PROCESS | 1749 | 1464202826560 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1749 | 1464202826563 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 12:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:00:26 INFO - PROCESS | 1749 | 1464202826571 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1749 | 1464202826575 Marionette TRACE conn4 <- [1,1482,null,{}] 12:00:26 INFO - PROCESS | 1749 | 1464202826581 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}] 12:00:26 INFO - PROCESS | 1749 | 1464202826885 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 12:00:27 INFO - PROCESS | 1749 | 1464202827214 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d90a400 == 148 [pid = 1749] [id = 378] 12:00:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8e320c00) [pid = 1749] [serial = 1135] [outer = (nil)] 12:00:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8f785000) [pid = 1749] [serial = 1136] [outer = 0x8e320c00] 12:00:27 INFO - PROCESS | 1749 | 1464202827310 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x90d06400) [pid = 1749] [serial = 1137] [outer = 0x8e320c00] 12:00:28 INFO - PROCESS | 1749 | 1464202828356 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]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1841ms 12:00:28 INFO - PROCESS | 1749 | 1464202828414 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 1749 | 1464202828417 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 12:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:00:28 INFO - PROCESS | 1749 | 1464202828424 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 1749 | 1464202828427 Marionette TRACE conn4 <- [1,1486,null,{}] 12:00:28 INFO - PROCESS | 1749 | 1464202828434 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}] 12:00:28 INFO - PROCESS | 1749 | 1464202828679 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 12:00:29 INFO - PROCESS | 1749 | 1464202829009 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d08400 == 149 [pid = 1749] [id = 379] 12:00:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x90d0b000) [pid = 1749] [serial = 1138] [outer = (nil)] 12:00:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x90e0f800) [pid = 1749] [serial = 1139] [outer = 0x90d0b000] 12:00:29 INFO - PROCESS | 1749 | 1464202829111 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x90e2f800) [pid = 1749] [serial = 1140] [outer = 0x90d0b000] 12:00:30 INFO - PROCESS | 1749 | 1464202830135 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]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1786ms 12:00:30 INFO - PROCESS | 1749 | 1464202830211 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1749 | 1464202830215 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 12:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:00:30 INFO - PROCESS | 1749 | 1464202830223 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1749 | 1464202830227 Marionette TRACE conn4 <- [1,1490,null,{}] 12:00:30 INFO - PROCESS | 1749 | 1464202830233 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}] 12:00:30 INFO - PROCESS | 1749 | 1464202830520 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 12:00:30 INFO - PROCESS | 1749 | 1464202830852 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa1400 == 150 [pid = 1749] [id = 380] 12:00:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x8f78e400) [pid = 1749] [serial = 1141] [outer = (nil)] 12:00:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x90eaec00) [pid = 1749] [serial = 1142] [outer = 0x8f78e400] 12:00:30 INFO - PROCESS | 1749 | 1464202830952 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x90edc000) [pid = 1749] [serial = 1143] [outer = 0x8f78e400] 12:00:31 INFO - PROCESS | 1749 | 1464202831942 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]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1736ms 12:00:31 INFO - PROCESS | 1749 | 1464202831960 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 1749 | 1464202831964 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 12:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:00:31 INFO - PROCESS | 1749 | 1464202831972 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1749 | 1464202831977 Marionette TRACE conn4 <- [1,1494,null,{}] 12:00:31 INFO - PROCESS | 1749 | 1464202831985 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}] 12:00:32 INFO - PROCESS | 1749 | 1464202832223 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 12:00:32 INFO - PROCESS | 1749 | 1464202832547 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2b800 == 151 [pid = 1749] [id = 381] 12:00:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x90e31400) [pid = 1749] [serial = 1144] [outer = (nil)] 12:00:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x92842800) [pid = 1749] [serial = 1145] [outer = 0x90e31400] 12:00:32 INFO - PROCESS | 1749 | 1464202832645 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x92934000) [pid = 1749] [serial = 1146] [outer = 0x90e31400] 12:00:33 INFO - PROCESS | 1749 | 1464202833617 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]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1681ms 12:00:33 INFO - PROCESS | 1749 | 1464202833654 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1749 | 1464202833658 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 12:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:00:33 INFO - PROCESS | 1749 | 1464202833664 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1749 | 1464202833668 Marionette TRACE conn4 <- [1,1498,null,{}] 12:00:33 INFO - PROCESS | 1749 | 1464202833674 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}] 12:00:33 INFO - PROCESS | 1749 | 1464202833892 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:00:34 INFO - PROCESS | 1749 | 1464202834226 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ea3400 == 152 [pid = 1749] [id = 382] 12:00:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x90eacc00) [pid = 1749] [serial = 1147] [outer = (nil)] 12:00:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x92e94c00) [pid = 1749] [serial = 1148] [outer = 0x90eacc00] 12:00:34 INFO - PROCESS | 1749 | 1464202834323 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9390f000) [pid = 1749] [serial = 1149] [outer = 0x90eacc00] 12:00:35 INFO - PROCESS | 1749 | 1464202835257 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]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1632ms 12:00:35 INFO - PROCESS | 1749 | 1464202835299 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 12:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:00:35 INFO - PROCESS | 1749 | 1464202835304 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 12:00:35 INFO - PROCESS | 1749 | 1464202835310 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1749 | 1464202835315 Marionette TRACE conn4 <- [1,1502,null,{}] 12:00:35 INFO - PROCESS | 1749 | 1464202835324 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}] 12:00:35 INFO - PROCESS | 1749 | 1464202835587 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 12:00:35 INFO - PROCESS | 1749 | 1464202835922 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e8b000 == 153 [pid = 1749] [id = 383] 12:00:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x946ad800) [pid = 1749] [serial = 1150] [outer = (nil)] 12:00:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x95081400) [pid = 1749] [serial = 1151] [outer = 0x946ad800] 12:00:36 INFO - PROCESS | 1749 | 1464202836024 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x952dfc00) [pid = 1749] [serial = 1152] [outer = 0x946ad800] 12:00:36 INFO - PROCESS | 1749 | 1464202836965 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]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1686ms 12:00:36 INFO - PROCESS | 1749 | 1464202836996 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1749 | 1464202837000 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 12:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:00:37 INFO - PROCESS | 1749 | 1464202837007 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1749 | 1464202837011 Marionette TRACE conn4 <- [1,1506,null,{}] 12:00:37 INFO - PROCESS | 1749 | 1464202837018 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}] 12:00:37 INFO - PROCESS | 1749 | 1464202837253 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 12:00:37 INFO - PROCESS | 1749 | 1464202837568 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x93c97c00 == 154 [pid = 1749] [id = 384] 12:00:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x95081800) [pid = 1749] [serial = 1153] [outer = (nil)] 12:00:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9876fc00) [pid = 1749] [serial = 1154] [outer = 0x95081800] 12:00:37 INFO - PROCESS | 1749 | 1464202837668 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9910c400) [pid = 1749] [serial = 1155] [outer = 0x95081800] 12:00:38 INFO - PROCESS | 1749 | 1464202838625 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]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1686ms 12:00:38 INFO - PROCESS | 1749 | 1464202838694 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 12:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:00:38 INFO - PROCESS | 1749 | 1464202838698 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 12:00:38 INFO - PROCESS | 1749 | 1464202838705 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 1749 | 1464202838708 Marionette TRACE conn4 <- [1,1510,null,{}] 12:00:38 INFO - PROCESS | 1749 | 1464202838714 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}] 12:00:38 INFO - PROCESS | 1749 | 1464202838989 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 12:00:39 INFO - PROCESS | 1749 | 1464202839310 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x951e4400 == 155 [pid = 1749] [id = 385] 12:00:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x952e6800) [pid = 1749] [serial = 1156] [outer = (nil)] 12:00:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9a0c0400) [pid = 1749] [serial = 1157] [outer = 0x952e6800] 12:00:39 INFO - PROCESS | 1749 | 1464202839408 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9a384000) [pid = 1749] [serial = 1158] [outer = 0x952e6800] 12:00:40 INFO - PROCESS | 1749 | 1464202840363 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]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1690ms 12:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:00:40 INFO - PROCESS | 1749 | 1464202840395 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1749 | 1464202840398 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 12:00:40 INFO - PROCESS | 1749 | 1464202840405 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 1749 | 1464202840409 Marionette TRACE conn4 <- [1,1514,null,{}] 12:00:40 INFO - PROCESS | 1749 | 1464202840414 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}] 12:00:40 INFO - PROCESS | 1749 | 1464202840639 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 12:00:41 INFO - PROCESS | 1749 | 1464202841007 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c27800 == 156 [pid = 1749] [id = 386] 12:00:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9a88c800) [pid = 1749] [serial = 1159] [outer = (nil)] 12:00:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9a963c00) [pid = 1749] [serial = 1160] [outer = 0x9a88c800] 12:00:41 INFO - PROCESS | 1749 | 1464202841108 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9a969c00) [pid = 1749] [serial = 1161] [outer = 0x9a88c800] 12:00:42 INFO - PROCESS | 1749 | 1464202842015 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]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1684ms 12:00:42 INFO - PROCESS | 1749 | 1464202842089 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 12:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:00:42 INFO - PROCESS | 1749 | 1464202842093 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 12:00:42 INFO - PROCESS | 1749 | 1464202842101 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 1749 | 1464202842104 Marionette TRACE conn4 <- [1,1518,null,{}] 12:00:42 INFO - PROCESS | 1749 | 1464202842110 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}] 12:00:42 INFO - PROCESS | 1749 | 1464202842337 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:00:42 INFO - PROCESS | 1749 | 1464202842655 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d05800 == 157 [pid = 1749] [id = 387] 12:00:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x952e9c00) [pid = 1749] [serial = 1162] [outer = (nil)] 12:00:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9ac2d400) [pid = 1749] [serial = 1163] [outer = 0x952e9c00] 12:00:42 INFO - PROCESS | 1749 | 1464202842750 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x9ac31000) [pid = 1749] [serial = 1164] [outer = 0x952e9c00] 12:00:43 INFO - PROCESS | 1749 | 1464202843690 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]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1634ms 12:00:43 INFO - PROCESS | 1749 | 1464202843736 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 12:00:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:00:43 INFO - PROCESS | 1749 | 1464202843740 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 12:00:43 INFO - PROCESS | 1749 | 1464202843747 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 1749 | 1464202843751 Marionette TRACE conn4 <- [1,1522,null,{}] 12:00:43 INFO - PROCESS | 1749 | 1464202843757 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}] 12:00:43 INFO - PROCESS | 1749 | 1464202843981 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 12:00:44 INFO - PROCESS | 1749 | 1464202844311 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x90edfc00 == 158 [pid = 1749] [id = 388] 12:00:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x9a964800) [pid = 1749] [serial = 1165] [outer = (nil)] 12:00:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x9aca5400) [pid = 1749] [serial = 1166] [outer = 0x9a964800] 12:00:44 INFO - PROCESS | 1749 | 1464202844405 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x9afd7800) [pid = 1749] [serial = 1167] [outer = 0x9a964800] 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:45 INFO - PROCESS | 1749 | 1464202845197 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"]]]}] 12:00:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:00:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:00:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:00:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:00:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:00:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:00:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:00:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:00:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1534ms 12:00:45 INFO - PROCESS | 1749 | 1464202845286 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 1749 | 1464202845293 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 12:00:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:00:45 INFO - PROCESS | 1749 | 1464202845300 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 1749 | 1464202845302 Marionette TRACE conn4 <- [1,1526,null,{}] 12:00:45 INFO - PROCESS | 1749 | 1464202845309 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}] 12:00:45 INFO - PROCESS | 1749 | 1464202845634 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 12:00:45 INFO - PROCESS | 1749 | 1464202845892 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x9aca4000 == 159 [pid = 1749] [id = 389] 12:00:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x9afdec00) [pid = 1749] [serial = 1168] [outer = (nil)] 12:00:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x9afe4400) [pid = 1749] [serial = 1169] [outer = 0x9afdec00] 12:00:46 INFO - PROCESS | 1749 | 1464202846003 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x9b3cfc00) [pid = 1749] [serial = 1170] [outer = 0x9afdec00] 12:00:46 INFO - PROCESS | 1749 | 1464202846831 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"]]]}] 12:00:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:00:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:00:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:00:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:00:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:00:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:00:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1585ms 12:00:46 INFO - PROCESS | 1749 | 1464202846897 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 1749 | 1464202846901 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 12:00:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:00:46 INFO - PROCESS | 1749 | 1464202846912 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 1749 | 1464202846915 Marionette TRACE conn4 <- [1,1530,null,{}] 12:00:46 INFO - PROCESS | 1749 | 1464202846922 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}] 12:00:47 INFO - PROCESS | 1749 | 1464202847153 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 12:00:47 INFO - PROCESS | 1749 | 1464202847454 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c51e000 == 160 [pid = 1749] [id = 390] 12:00:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x8c527800) [pid = 1749] [serial = 1171] [outer = (nil)] 12:00:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x9bb69800) [pid = 1749] [serial = 1172] [outer = 0x8c527800] 12:00:47 INFO - PROCESS | 1749 | 1464202847592 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x9bbdac00) [pid = 1749] [serial = 1173] [outer = 0x8c527800] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8a009800 == 159 [pid = 1749] [id = 288] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8a224800 == 158 [pid = 1749] [id = 286] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x87408800 == 157 [pid = 1749] [id = 367] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e7c00 == 156 [pid = 1749] [id = 365] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x99710400 == 155 [pid = 1749] [id = 366] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x951e6c00 == 154 [pid = 1749] [id = 364] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x952e8800 == 153 [pid = 1749] [id = 363] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x92c29c00 == 152 [pid = 1749] [id = 362] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x90e0e400 == 151 [pid = 1749] [id = 360] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x9293bc00 == 150 [pid = 1749] [id = 361] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8a21fc00 == 149 [pid = 1749] [id = 359] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8d850800 == 148 [pid = 1749] [id = 358] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac35c00 == 147 [pid = 1749] [id = 357] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8d631000 == 146 [pid = 1749] [id = 356] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x8c167800 == 145 [pid = 1749] [id = 355] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x88af6c00 == 144 [pid = 1749] [id = 354] 12:00:48 INFO - PROCESS | 1749 | --DOCSHELL 0x88cd3800 == 143 [pid = 1749] [id = 353] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x88af0000) [pid = 1749] [serial = 1046] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0x8add9000) [pid = 1749] [serial = 1052] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x9393ac00) [pid = 1749] [serial = 1034] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x8f6e6400) [pid = 1749] [serial = 1019] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x92c2d400) [pid = 1749] [serial = 1028] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x93c92000) [pid = 1749] [serial = 1037] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x8c534000) [pid = 1749] [serial = 1007] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x8d745000) [pid = 1749] [serial = 1010] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x88cd3c00) [pid = 1749] [serial = 1050] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x8ed61000) [pid = 1749] [serial = 1016] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x86e2e400) [pid = 1749] [serial = 998] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8a009000) [pid = 1749] [serial = 1001] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x90eadc00) [pid = 1749] [serial = 1025] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x9500cc00) [pid = 1749] [serial = 1040] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8b3bc800) [pid = 1749] [serial = 1053] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9392d000) [pid = 1749] [serial = 1031] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x90d0ec00) [pid = 1749] [serial = 1022] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8bea8c00) [pid = 1749] [serial = 1004] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x891b1400) [pid = 1749] [serial = 1047] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x95018c00) [pid = 1749] [serial = 1043] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x879d4800) [pid = 1749] [serial = 1049] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8d84f800) [pid = 1749] [serial = 1013] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8c520000) [pid = 1749] [serial = 1055] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8c528800) [pid = 1749] [serial = 1056] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8bea7800) [pid = 1749] [serial = 996] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8937f400) [pid = 1749] [serial = 1058] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1749 | 1464202849723 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]]]}] 12:00:49 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 12:00:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:00:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:00:49 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. 12:00:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:00:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2843ms 12:00:49 INFO - PROCESS | 1749 | 1464202849758 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:00:49 INFO - PROCESS | 1749 | 1464202849766 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 12:00:49 INFO - PROCESS | 1749 | 1464202849774 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1749 | 1464202849781 Marionette TRACE conn4 <- [1,1534,null,{}] 12:00:49 INFO - PROCESS | 1749 | 1464202849789 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}] 12:00:50 INFO - PROCESS | 1749 | 1464202850003 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 12:00:50 INFO - PROCESS | 1749 | 1464202850196 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x88ccdc00 == 144 [pid = 1749] [id = 391] 12:00:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x88cd1400) [pid = 1749] [serial = 1174] [outer = (nil)] 12:00:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x891b5000) [pid = 1749] [serial = 1175] [outer = 0x88cd1400] 12:00:50 INFO - PROCESS | 1749 | 1464202850283 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x8937e400) [pid = 1749] [serial = 1176] [outer = 0x88cd1400] 12:00:51 INFO - PROCESS | 1749 | 1464202851262 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]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1542ms 12:00:51 INFO - PROCESS | 1749 | 1464202851317 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1749 | 1464202851325 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 12:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:00:51 INFO - PROCESS | 1749 | 1464202851336 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1749 | 1464202851340 Marionette TRACE conn4 <- [1,1538,null,{}] 12:00:51 INFO - PROCESS | 1749 | 1464202851346 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}] 12:00:51 INFO - PROCESS | 1749 | 1464202851659 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:00:51 INFO - PROCESS | 1749 | 1464202851693 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a003000 == 145 [pid = 1749] [id = 392] 12:00:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x8a009000) [pid = 1749] [serial = 1177] [outer = (nil)] 12:00:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x8adce000) [pid = 1749] [serial = 1178] [outer = 0x8a009000] 12:00:51 INFO - PROCESS | 1749 | 1464202851767 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x8b3bd800) [pid = 1749] [serial = 1179] [outer = 0x8a009000] 12:00:52 INFO - PROCESS | 1749 | 1464202852806 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]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1530ms 12:00:52 INFO - PROCESS | 1749 | 1464202852868 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 12:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:00:52 INFO - PROCESS | 1749 | 1464202852872 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 12:00:52 INFO - PROCESS | 1749 | 1464202852880 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1749 | 1464202852886 Marionette TRACE conn4 <- [1,1542,null,{}] 12:00:52 INFO - PROCESS | 1749 | 1464202852910 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}] 12:00:53 INFO - PROCESS | 1749 | 1464202853249 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 12:00:53 INFO - PROCESS | 1749 | 1464202853288 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x87412400 == 146 [pid = 1749] [id = 393] 12:00:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x8c16b800) [pid = 1749] [serial = 1180] [outer = (nil)] 12:00:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8c526400) [pid = 1749] [serial = 1181] [outer = 0x8c16b800] 12:00:53 INFO - PROCESS | 1749 | 1464202853369 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x8c6e4000) [pid = 1749] [serial = 1182] [outer = 0x8c16b800] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8b3b9000) [pid = 1749] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x8e31b000) [pid = 1749] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8d741c00) [pid = 1749] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x90e29000) [pid = 1749] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x99e0b400) [pid = 1749] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8c086800) [pid = 1749] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x93949000) [pid = 1749] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8d90e400) [pid = 1749] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90e2b400) [pid = 1749] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8c51c800) [pid = 1749] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x88cce400) [pid = 1749] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8d909800) [pid = 1749] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x93903400) [pid = 1749] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8e741000) [pid = 1749] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x891a9000) [pid = 1749] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x86355800) [pid = 1749] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8d7b8c00) [pid = 1749] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x92c28400) [pid = 1749] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8f78a800) [pid = 1749] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9910bc00) [pid = 1749] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8add9c00) [pid = 1749] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8d7b7c00) [pid = 1749] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x92931c00) [pid = 1749] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8a1ea000) [pid = 1749] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9393a400) [pid = 1749] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x952e9400) [pid = 1749] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8a00b400) [pid = 1749] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x92c26400) [pid = 1749] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8e31fc00) [pid = 1749] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8c539c00) [pid = 1749] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x90e0b400) [pid = 1749] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x88aef400) [pid = 1749] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x951e2400) [pid = 1749] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x89376400) [pid = 1749] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:00:54 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x9a379000) [pid = 1749] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:00:55 INFO - PROCESS | 1749 | 1464202855084 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]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2239ms 12:00:55 INFO - PROCESS | 1749 | 1464202855118 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1749 | 1464202855123 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 12:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:00:55 INFO - PROCESS | 1749 | 1464202855129 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1749 | 1464202855131 Marionette TRACE conn4 <- [1,1546,null,{}] 12:00:55 INFO - PROCESS | 1749 | 1464202855138 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}] 12:00:55 INFO - PROCESS | 1749 | 1464202855426 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 12:00:55 INFO - PROCESS | 1749 | 1464202855450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cce400 == 147 [pid = 1749] [id = 394] 12:00:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8a00c000) [pid = 1749] [serial = 1183] [outer = (nil)] 12:00:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8c16b000) [pid = 1749] [serial = 1184] [outer = 0x8a00c000] 12:00:55 INFO - PROCESS | 1749 | 1464202855527 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8c6dfc00) [pid = 1749] [serial = 1185] [outer = 0x8a00c000] 12:00:56 INFO - PROCESS | 1749 | 1464202856657 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]]]}] 12:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1591ms 12:00:56 INFO - PROCESS | 1749 | 1464202856721 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 1749 | 1464202856728 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 12:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:00:56 INFO - PROCESS | 1749 | 1464202856738 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 1749 | 1464202856744 Marionette TRACE conn4 <- [1,1550,null,{}] 12:00:56 INFO - PROCESS | 1749 | 1464202856756 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}] 12:00:57 INFO - PROCESS | 1749 | 1464202857008 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 12:00:57 INFO - PROCESS | 1749 | 1464202857365 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cc8800 == 148 [pid = 1749] [id = 395] 12:00:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x891b1800) [pid = 1749] [serial = 1186] [outer = (nil)] 12:00:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x89380400) [pid = 1749] [serial = 1187] [outer = 0x891b1800] 12:00:57 INFO - PROCESS | 1749 | 1464202857458 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8a219800) [pid = 1749] [serial = 1188] [outer = 0x891b1800] 12:00:58 INFO - PROCESS | 1749 | 1464202858500 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]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1797ms 12:00:58 INFO - PROCESS | 1749 | 1464202858535 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 1749 | 1464202858543 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 12:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:00:58 INFO - PROCESS | 1749 | 1464202858555 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 1749 | 1464202858559 Marionette TRACE conn4 <- [1,1554,null,{}] 12:00:58 INFO - PROCESS | 1749 | 1464202858566 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}] 12:00:58 INFO - PROCESS | 1749 | 1464202858811 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 12:00:59 INFO - PROCESS | 1749 | 1464202859134 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add9c00 == 149 [pid = 1749] [id = 396] 12:00:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8bea7800) [pid = 1749] [serial = 1189] [outer = (nil)] 12:00:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8bf14c00) [pid = 1749] [serial = 1190] [outer = 0x8bea7800] 12:00:59 INFO - PROCESS | 1749 | 1464202859230 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8c163800) [pid = 1749] [serial = 1191] [outer = 0x8bea7800] 12:01:00 INFO - PROCESS | 1749 | 1464202860198 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]]]}] 12:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1691ms 12:01:00 INFO - PROCESS | 1749 | 1464202860247 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 1749 | 1464202860250 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 12:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:01:00 INFO - PROCESS | 1749 | 1464202860258 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 1749 | 1464202860265 Marionette TRACE conn4 <- [1,1558,null,{}] 12:01:00 INFO - PROCESS | 1749 | 1464202860285 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}] 12:01:00 INFO - PROCESS | 1749 | 1464202860580 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:01:00 INFO - PROCESS | 1749 | 1464202860958 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c53d000 == 150 [pid = 1749] [id = 397] 12:01:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8d639400) [pid = 1749] [serial = 1192] [outer = (nil)] 12:01:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8d7ab000) [pid = 1749] [serial = 1193] [outer = 0x8d639400] 12:01:01 INFO - PROCESS | 1749 | 1464202861053 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8d847400) [pid = 1749] [serial = 1194] [outer = 0x8d639400] 12:01:02 INFO - PROCESS | 1749 | 1464202862020 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]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1794ms 12:01:02 INFO - PROCESS | 1749 | 1464202862054 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1749 | 1464202862058 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 12:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:01:02 INFO - PROCESS | 1749 | 1464202862066 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1749 | 1464202862070 Marionette TRACE conn4 <- [1,1562,null,{}] 12:01:02 INFO - PROCESS | 1749 | 1464202862077 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}] 12:01:02 INFO - PROCESS | 1749 | 1464202862317 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 12:01:02 INFO - PROCESS | 1749 | 1464202862654 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add1000 == 151 [pid = 1749] [id = 398] 12:01:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8d73bc00) [pid = 1749] [serial = 1195] [outer = (nil)] 12:01:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8d90d000) [pid = 1749] [serial = 1196] [outer = 0x8d73bc00] 12:01:02 INFO - PROCESS | 1749 | 1464202862756 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8dac9000) [pid = 1749] [serial = 1197] [outer = 0x8d73bc00] 12:01:03 INFO - PROCESS | 1749 | 1464202863706 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]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1684ms 12:01:03 INFO - PROCESS | 1749 | 1464202863752 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 12:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:01:03 INFO - PROCESS | 1749 | 1464202863756 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 12:01:03 INFO - PROCESS | 1749 | 1464202863763 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1749 | 1464202863767 Marionette TRACE conn4 <- [1,1566,null,{}] 12:01:03 INFO - PROCESS | 1749 | 1464202863773 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}] 12:01:04 INFO - PROCESS | 1749 | 1464202864011 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 12:01:04 INFO - PROCESS | 1749 | 1464202864335 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c163400 == 152 [pid = 1749] [id = 399] 12:01:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x8d744400) [pid = 1749] [serial = 1198] [outer = (nil)] 12:01:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x8e31c800) [pid = 1749] [serial = 1199] [outer = 0x8d744400] 12:01:04 INFO - PROCESS | 1749 | 1464202864437 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x8e73a800) [pid = 1749] [serial = 1200] [outer = 0x8d744400] 12:01:05 INFO - PROCESS | 1749 | 1464202865391 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]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1689ms 12:01:05 INFO - PROCESS | 1749 | 1464202865452 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 12:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:01:05 INFO - PROCESS | 1749 | 1464202865464 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 12:01:05 INFO - PROCESS | 1749 | 1464202865476 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1749 | 1464202865479 Marionette TRACE conn4 <- [1,1570,null,{}] 12:01:05 INFO - PROCESS | 1749 | 1464202865546 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}] 12:01:05 INFO - PROCESS | 1749 | 1464202865830 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 12:01:06 INFO - PROCESS | 1749 | 1464202866178 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e315c00 == 153 [pid = 1749] [id = 400] 12:01:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x8e31a800) [pid = 1749] [serial = 1201] [outer = (nil)] 12:01:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x8f6ddc00) [pid = 1749] [serial = 1202] [outer = 0x8e31a800] 12:01:06 INFO - PROCESS | 1749 | 1464202866283 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x8f78a800) [pid = 1749] [serial = 1203] [outer = 0x8e31a800] 12:01:07 INFO - PROCESS | 1749 | 1464202867271 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]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1830ms 12:01:07 INFO - PROCESS | 1749 | 1464202867304 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 1749 | 1464202867307 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 12:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:01:07 INFO - PROCESS | 1749 | 1464202867315 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1749 | 1464202867319 Marionette TRACE conn4 <- [1,1574,null,{}] 12:01:07 INFO - PROCESS | 1749 | 1464202867325 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}] 12:01:07 INFO - PROCESS | 1749 | 1464202867545 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 12:01:07 INFO - PROCESS | 1749 | 1464202867881 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf12400 == 154 [pid = 1749] [id = 401] 12:01:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x8efa6c00) [pid = 1749] [serial = 1204] [outer = (nil)] 12:01:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x90e0dc00) [pid = 1749] [serial = 1205] [outer = 0x8efa6c00] 12:01:07 INFO - PROCESS | 1749 | 1464202867976 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x90e2a000) [pid = 1749] [serial = 1206] [outer = 0x8efa6c00] 12:01:08 INFO - PROCESS | 1749 | 1464202868887 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]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1641ms 12:01:08 INFO - PROCESS | 1749 | 1464202868958 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 12:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:01:08 INFO - PROCESS | 1749 | 1464202868963 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 12:01:08 INFO - PROCESS | 1749 | 1464202868970 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1749 | 1464202868973 Marionette TRACE conn4 <- [1,1578,null,{}] 12:01:08 INFO - PROCESS | 1749 | 1464202868979 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}] 12:01:09 INFO - PROCESS | 1749 | 1464202869205 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:01:09 INFO - PROCESS | 1749 | 1464202869527 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1e9c00 == 155 [pid = 1749] [id = 402] 12:01:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x90d0e000) [pid = 1749] [serial = 1207] [outer = (nil)] 12:01:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x90fd3c00) [pid = 1749] [serial = 1208] [outer = 0x90d0e000] 12:01:09 INFO - PROCESS | 1749 | 1464202869624 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x90fda000) [pid = 1749] [serial = 1209] [outer = 0x90d0e000] 12:01:10 INFO - PROCESS | 1749 | 1464202870514 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]]]}] 12:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1588ms 12:01:10 INFO - PROCESS | 1749 | 1464202870559 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 12:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:01:10 INFO - PROCESS | 1749 | 1464202870563 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 12:01:10 INFO - PROCESS | 1749 | 1464202870570 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 1749 | 1464202870574 Marionette TRACE conn4 <- [1,1582,null,{}] 12:01:10 INFO - PROCESS | 1749 | 1464202870580 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}] 12:01:10 INFO - PROCESS | 1749 | 1464202870807 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 12:01:11 INFO - PROCESS | 1749 | 1464202871130 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x90eaac00 == 156 [pid = 1749] [id = 403] 12:01:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x90ed9800) [pid = 1749] [serial = 1210] [outer = (nil)] 12:01:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x92c30c00) [pid = 1749] [serial = 1211] [outer = 0x90ed9800] 12:01:11 INFO - PROCESS | 1749 | 1464202871229 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x92e91800) [pid = 1749] [serial = 1212] [outer = 0x90ed9800] 12:01:12 INFO - PROCESS | 1749 | 1464202872208 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]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1682ms 12:01:12 INFO - PROCESS | 1749 | 1464202872252 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 12:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:01:12 INFO - PROCESS | 1749 | 1464202872256 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 12:01:12 INFO - PROCESS | 1749 | 1464202872264 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1749 | 1464202872267 Marionette TRACE conn4 <- [1,1586,null,{}] 12:01:12 INFO - PROCESS | 1749 | 1464202872273 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}] 12:01:12 INFO - PROCESS | 1749 | 1464202872505 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 12:01:12 INFO - PROCESS | 1749 | 1464202872838 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x9284f000 == 157 [pid = 1749] [id = 404] 12:01:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x92c26400) [pid = 1749] [serial = 1213] [outer = (nil)] 12:01:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9393a400) [pid = 1749] [serial = 1214] [outer = 0x92c26400] 12:01:12 INFO - PROCESS | 1749 | 1464202872932 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x93944400) [pid = 1749] [serial = 1215] [outer = 0x92c26400] 12:01:13 INFO - PROCESS | 1749 | 1464202873868 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]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1643ms 12:01:13 INFO - PROCESS | 1749 | 1464202873906 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 12:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:01:13 INFO - PROCESS | 1749 | 1464202873911 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 12:01:13 INFO - PROCESS | 1749 | 1464202873917 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1749 | 1464202873922 Marionette TRACE conn4 <- [1,1590,null,{}] 12:01:13 INFO - PROCESS | 1749 | 1464202873928 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}] 12:01:14 INFO - PROCESS | 1749 | 1464202874175 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 12:01:14 INFO - PROCESS | 1749 | 1464202874508 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x93930400 == 158 [pid = 1749] [id = 405] 12:01:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x95013400) [pid = 1749] [serial = 1216] [outer = (nil)] 12:01:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9507c000) [pid = 1749] [serial = 1217] [outer = 0x95013400] 12:01:14 INFO - PROCESS | 1749 | 1464202874611 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x952df000) [pid = 1749] [serial = 1218] [outer = 0x95013400] 12:01:15 INFO - PROCESS | 1749 | 1464202875546 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]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1686ms 12:01:15 INFO - PROCESS | 1749 | 1464202875608 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1749 | 1464202875612 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 12:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:01:15 INFO - PROCESS | 1749 | 1464202875622 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1749 | 1464202875625 Marionette TRACE conn4 <- [1,1594,null,{}] 12:01:15 INFO - PROCESS | 1749 | 1464202875631 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}] 12:01:15 INFO - PROCESS | 1749 | 1464202875858 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 12:01:16 INFO - PROCESS | 1749 | 1464202876191 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x95011800 == 159 [pid = 1749] [id = 406] 12:01:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x951e2400) [pid = 1749] [serial = 1219] [outer = (nil)] 12:01:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x98770800) [pid = 1749] [serial = 1220] [outer = 0x951e2400] 12:01:16 INFO - PROCESS | 1749 | 1464202876286 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9970ec00) [pid = 1749] [serial = 1221] [outer = 0x951e2400] 12:01:17 INFO - PROCESS | 1749 | 1464202877216 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]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1634ms 12:01:17 INFO - PROCESS | 1749 | 1464202877257 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1749 | 1464202877260 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 12:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:01:17 INFO - PROCESS | 1749 | 1464202877267 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1749 | 1464202877271 Marionette TRACE conn4 <- [1,1598,null,{}] 12:01:17 INFO - PROCESS | 1749 | 1464202877278 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}] 12:01:17 INFO - PROCESS | 1749 | 1464202877521 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:01:17 INFO - PROCESS | 1749 | 1464202877857 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a005c00 == 160 [pid = 1749] [id = 407] 12:01:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x8b3b4000) [pid = 1749] [serial = 1222] [outer = (nil)] 12:01:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9a4b9c00) [pid = 1749] [serial = 1223] [outer = 0x8b3b4000] 12:01:17 INFO - PROCESS | 1749 | 1464202877953 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9a799000) [pid = 1749] [serial = 1224] [outer = 0x8b3b4000] 12:01:18 INFO - PROCESS | 1749 | 1464202878897 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]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1690ms 12:01:18 INFO - PROCESS | 1749 | 1464202878959 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1749 | 1464202878964 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 12:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:01:18 INFO - PROCESS | 1749 | 1464202878970 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1749 | 1464202878973 Marionette TRACE conn4 <- [1,1602,null,{}] 12:01:18 INFO - PROCESS | 1749 | 1464202878980 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}] 12:01:19 INFO - PROCESS | 1749 | 1464202879218 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 12:01:19 INFO - PROCESS | 1749 | 1464202879548 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d6400 == 161 [pid = 1749] [id = 408] 12:01:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x99f06000) [pid = 1749] [serial = 1225] [outer = (nil)] 12:01:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x9aaf0800) [pid = 1749] [serial = 1226] [outer = 0x99f06000] 12:01:19 INFO - PROCESS | 1749 | 1464202879646 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 180 (0x9ac38800) [pid = 1749] [serial = 1227] [outer = 0x99f06000] 12:01:20 INFO - PROCESS | 1749 | 1464202880566 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]]]}] 12:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1651ms 12:01:20 INFO - PROCESS | 1749 | 1464202880622 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 1749 | 1464202880627 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 12:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:01:20 INFO - PROCESS | 1749 | 1464202880633 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 1749 | 1464202880637 Marionette TRACE conn4 <- [1,1606,null,{}] 12:01:20 INFO - PROCESS | 1749 | 1464202880643 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}] 12:01:20 INFO - PROCESS | 1749 | 1464202880874 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 12:01:21 INFO - PROCESS | 1749 | 1464202881199 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a963800 == 162 [pid = 1749] [id = 409] 12:01:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 181 (0x9a968c00) [pid = 1749] [serial = 1228] [outer = (nil)] 12:01:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 182 (0x9c21c000) [pid = 1749] [serial = 1229] [outer = 0x9a968c00] 12:01:21 INFO - PROCESS | 1749 | 1464202881295 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 183 (0x9c21f000) [pid = 1749] [serial = 1230] [outer = 0x9a968c00] 12:01:22 INFO - PROCESS | 1749 | 1464202882234 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]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1681ms 12:01:22 INFO - PROCESS | 1749 | 1464202882316 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1749 | 1464202882320 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 12:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:01:22 INFO - PROCESS | 1749 | 1464202882327 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 1749 | 1464202882330 Marionette TRACE conn4 <- [1,1610,null,{}] 12:01:22 INFO - PROCESS | 1749 | 1464202882336 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}] 12:01:22 INFO - PROCESS | 1749 | 1464202882611 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 12:01:22 INFO - PROCESS | 1749 | 1464202882944 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3bf000 == 163 [pid = 1749] [id = 410] 12:01:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 184 (0x8bea8000) [pid = 1749] [serial = 1231] [outer = (nil)] 12:01:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 185 (0x9c227800) [pid = 1749] [serial = 1232] [outer = 0x8bea8000] 12:01:23 INFO - PROCESS | 1749 | 1464202883033 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 186 (0x9c22ec00) [pid = 1749] [serial = 1233] [outer = 0x8bea8000] 12:01:23 INFO - PROCESS | 1749 | 1464202883962 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]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1682ms 12:01:24 INFO - PROCESS | 1749 | 1464202884011 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1749 | 1464202884015 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 12:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:01:24 INFO - PROCESS | 1749 | 1464202884021 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1749 | 1464202884025 Marionette TRACE conn4 <- [1,1614,null,{}] 12:01:24 INFO - PROCESS | 1749 | 1464202884031 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}] 12:01:24 INFO - PROCESS | 1749 | 1464202884259 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 12:01:24 INFO - PROCESS | 1749 | 1464202884588 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d7800 == 164 [pid = 1749] [id = 411] 12:01:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 187 (0x9bbda000) [pid = 1749] [serial = 1234] [outer = (nil)] 12:01:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 188 (0x9c239400) [pid = 1749] [serial = 1235] [outer = 0x9bbda000] 12:01:24 INFO - PROCESS | 1749 | 1464202884681 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 189 (0x9c23bc00) [pid = 1749] [serial = 1236] [outer = 0x9bbda000] 12:01:25 INFO - PROCESS | 1749 | 1464202885626 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]]]}] 12:01:25 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 12:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1685ms 12:01:25 INFO - PROCESS | 1749 | 1464202885709 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 12:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:01:25 INFO - PROCESS | 1749 | 1464202885713 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 12:01:25 INFO - PROCESS | 1749 | 1464202885720 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 1749 | 1464202885724 Marionette TRACE conn4 <- [1,1618,null,{}] 12:01:25 INFO - PROCESS | 1749 | 1464202885730 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}] 12:01:26 INFO - PROCESS | 1749 | 1464202886004 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:01:26 INFO - PROCESS | 1749 | 1464202886341 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d2000 == 165 [pid = 1749] [id = 412] 12:01:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 190 (0x93c9a000) [pid = 1749] [serial = 1237] [outer = (nil)] 12:01:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 191 (0x9c243c00) [pid = 1749] [serial = 1238] [outer = 0x93c9a000] 12:01:26 INFO - PROCESS | 1749 | 1464202886436 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 192 (0x9c246400) [pid = 1749] [serial = 1239] [outer = 0x93c9a000] 12:01:28 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed59c00 == 164 [pid = 1749] [id = 248] 12:01:28 INFO - PROCESS | 1749 | --DOCSHELL 0x87411c00 == 163 [pid = 1749] [id = 352] 12:01:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9390dc00 == 162 [pid = 1749] [id = 37] 12:01:28 INFO - PROCESS | 1749 | --DOCSHELL 0x86e30000 == 161 [pid = 1749] [id = 284] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 191 (0x8c522c00) [pid = 1749] [serial = 1118] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 190 (0x8c08e800) [pid = 1749] [serial = 1065] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 189 (0x90e04c00) [pid = 1749] [serial = 1023] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 188 (0x8d7acc00) [pid = 1749] [serial = 1067] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 187 (0x93941800) [pid = 1749] [serial = 1035] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 186 (0x8bf10800) [pid = 1749] [serial = 1064] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 185 (0x9a793400) [pid = 1749] [serial = 1100] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 184 (0x8c53e400) [pid = 1749] [serial = 1008] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 183 (0x9500ec00) [pid = 1749] [serial = 1041] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 182 (0x8ed5d400) [pid = 1749] [serial = 1074] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 181 (0x92e86800) [pid = 1749] [serial = 1083] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 180 (0x8d7af800) [pid = 1749] [serial = 1011] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 179 (0x88cd3400) [pid = 1749] [serial = 1109] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x8e315400) [pid = 1749] [serial = 1071] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x951e6400) [pid = 1749] [serial = 1089] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x90e09c00) [pid = 1749] [serial = 1076] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x891b0c00) [pid = 1749] [serial = 1061] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x879d5400) [pid = 1749] [serial = 999] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x90ea2800) [pid = 1749] [serial = 1077] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x891b3400) [pid = 1749] [serial = 1110] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8ef9e000) [pid = 1749] [serial = 1017] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x92e86c00) [pid = 1749] [serial = 1029] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x90ee4000) [pid = 1749] [serial = 1026] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9970c000) [pid = 1749] [serial = 1094] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8beaa400) [pid = 1749] [serial = 1116] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8e1e4c00) [pid = 1749] [serial = 1014] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x89378000) [pid = 1749] [serial = 1062] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8e748000) [pid = 1749] [serial = 1073] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x9392fc00) [pid = 1749] [serial = 1032] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x92c2f400) [pid = 1749] [serial = 1082] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8a218400) [pid = 1749] [serial = 1112] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9507b000) [pid = 1749] [serial = 1088] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x93c99800) [pid = 1749] [serial = 1038] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x964af400) [pid = 1749] [serial = 1091] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8bf1e000) [pid = 1749] [serial = 1005] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8b3bbc00) [pid = 1749] [serial = 1115] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x93941400) [pid = 1749] [serial = 1086] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8f786c00) [pid = 1749] [serial = 1020] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8ed62800) [pid = 1749] [serial = 1107] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8ac27c00) [pid = 1749] [serial = 1113] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x90ee6400) [pid = 1749] [serial = 1079] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x951e0800) [pid = 1749] [serial = 1044] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x98774000) [pid = 1749] [serial = 1092] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8e73d800) [pid = 1749] [serial = 1106] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x9a375c00) [pid = 1749] [serial = 1098] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8a1ea800) [pid = 1749] [serial = 1002] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9a79a400) [pid = 1749] [serial = 1101] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8dac9400) [pid = 1749] [serial = 1070] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9392f400) [pid = 1749] [serial = 1085] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x99763400) [pid = 1749] [serial = 1095] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x90fda400) [pid = 1749] [serial = 1080] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x9a245400) [pid = 1749] [serial = 1097] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9a893c00) [pid = 1749] [serial = 1103] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9a896800) [pid = 1749] [serial = 1104] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8d84b800) [pid = 1749] [serial = 1068] [outer = (nil)] [url = about:blank] 12:01:28 INFO - PROCESS | 1749 | 1464202888975 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]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 3291ms 12:01:29 INFO - PROCESS | 1749 | 1464202889012 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 12:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:01:29 INFO - PROCESS | 1749 | 1464202889017 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 12:01:29 INFO - PROCESS | 1749 | 1464202889026 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 1749 | 1464202889031 Marionette TRACE conn4 <- [1,1622,null,{}] 12:01:29 INFO - PROCESS | 1749 | 1464202889039 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}] 12:01:29 INFO - PROCESS | 1749 | 1464202889266 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 12:01:29 INFO - PROCESS | 1749 | 1464202889468 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd0c00 == 162 [pid = 1749] [id = 413] 12:01:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x88cd4800) [pid = 1749] [serial = 1240] [outer = (nil)] 12:01:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x891b3400) [pid = 1749] [serial = 1241] [outer = 0x88cd4800] 12:01:29 INFO - PROCESS | 1749 | 1464202889617 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x89374c00) [pid = 1749] [serial = 1242] [outer = 0x88cd4800] 12:01:30 INFO - PROCESS | 1749 | 1464202890456 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]]]}] 12:01:30 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 12:01:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1488ms 12:01:30 INFO - PROCESS | 1749 | 1464202890526 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1749 | 1464202890535 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 12:01:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:01:30 INFO - PROCESS | 1749 | 1464202890545 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1749 | 1464202890549 Marionette TRACE conn4 <- [1,1626,null,{}] 12:01:30 INFO - PROCESS | 1749 | 1464202890563 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}] 12:01:30 INFO - PROCESS | 1749 | 1464202890886 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 12:01:30 INFO - PROCESS | 1749 | 1464202890928 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a00e800 == 163 [pid = 1749] [id = 414] 12:01:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8a1f3800) [pid = 1749] [serial = 1243] [outer = (nil)] 12:01:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8a227400) [pid = 1749] [serial = 1244] [outer = 0x8a1f3800] 12:01:31 INFO - PROCESS | 1749 | 1464202891006 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8ac34400) [pid = 1749] [serial = 1245] [outer = 0x8a1f3800] 12:01:32 INFO - PROCESS | 1749 | 1464202892039 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]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1546ms 12:01:32 INFO - PROCESS | 1749 | 1464202892100 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1749 | 1464202892104 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 12:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:01:32 INFO - PROCESS | 1749 | 1464202892117 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 1749 | 1464202892129 Marionette TRACE conn4 <- [1,1630,null,{}] 12:01:32 INFO - PROCESS | 1749 | 1464202892178 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}] 12:01:32 INFO - PROCESS | 1749 | 1464202892470 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x90eacc00) [pid = 1749] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8f78e400) [pid = 1749] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x90d0b000) [pid = 1749] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9a88c800) [pid = 1749] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8e1e5800) [pid = 1749] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x946ad800) [pid = 1749] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x88cd1400) [pid = 1749] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x952e9c00) [pid = 1749] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8d90b000) [pid = 1749] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x88af1c00) [pid = 1749] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x90e31400) [pid = 1749] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x952e6800) [pid = 1749] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8c16b800) [pid = 1749] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x891b0400) [pid = 1749] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8a009000) [pid = 1749] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8e320c00) [pid = 1749] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8b3b0400) [pid = 1749] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a964800) [pid = 1749] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x9afdec00) [pid = 1749] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8d746c00) [pid = 1749] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:01:33 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x95081800) [pid = 1749] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:01:33 INFO - PROCESS | 1749 | 1464202893317 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x88aec400 == 164 [pid = 1749] [id = 415] 12:01:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x88af1c00) [pid = 1749] [serial = 1246] [outer = (nil)] 12:01:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8a1eb000) [pid = 1749] [serial = 1247] [outer = 0x88af1c00] 12:01:33 INFO - PROCESS | 1749 | 1464202893396 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8bea4800) [pid = 1749] [serial = 1248] [outer = 0x88af1c00] 12:01:34 INFO - PROCESS | 1749 | 1464202894201 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]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2114ms 12:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:01:34 INFO - PROCESS | 1749 | 1464202894231 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1749 | 1464202894235 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 12:01:34 INFO - PROCESS | 1749 | 1464202894242 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1749 | 1464202894245 Marionette TRACE conn4 <- [1,1634,null,{}] 12:01:34 INFO - PROCESS | 1749 | 1464202894255 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}] 12:01:34 INFO - PROCESS | 1749 | 1464202894460 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 12:01:34 INFO - PROCESS | 1749 | 1464202894649 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21d800 == 165 [pid = 1749] [id = 416] 12:01:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8beb1000) [pid = 1749] [serial = 1249] [outer = (nil)] 12:01:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8c08e800) [pid = 1749] [serial = 1250] [outer = 0x8beb1000] 12:01:34 INFO - PROCESS | 1749 | 1464202894738 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8c51bc00) [pid = 1749] [serial = 1251] [outer = 0x8beb1000] 12:01:35 INFO - PROCESS | 1749 | 1464202895909 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]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1741ms 12:01:35 INFO - PROCESS | 1749 | 1464202895984 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1749 | 1464202895991 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 12:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:01:36 INFO - PROCESS | 1749 | 1464202896002 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 1749 | 1464202896006 Marionette TRACE conn4 <- [1,1638,null,{}] 12:01:36 INFO - PROCESS | 1749 | 1464202896015 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}] 12:01:36 INFO - PROCESS | 1749 | 1464202896297 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 12:01:36 INFO - PROCESS | 1749 | 1464202896632 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af8800 == 166 [pid = 1749] [id = 417] 12:01:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x891ab000) [pid = 1749] [serial = 1252] [outer = (nil)] 12:01:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8a00c800) [pid = 1749] [serial = 1253] [outer = 0x891ab000] 12:01:36 INFO - PROCESS | 1749 | 1464202896733 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8a218400) [pid = 1749] [serial = 1254] [outer = 0x891ab000] 12:01:37 INFO - PROCESS | 1749 | 1464202897703 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]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1734ms 12:01:37 INFO - PROCESS | 1749 | 1464202897737 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1749 | 1464202897748 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 12:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:01:37 INFO - PROCESS | 1749 | 1464202897760 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1749 | 1464202897764 Marionette TRACE conn4 <- [1,1642,null,{}] 12:01:37 INFO - PROCESS | 1749 | 1464202897772 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}] 12:01:38 INFO - PROCESS | 1749 | 1464202898019 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 12:01:38 INFO - PROCESS | 1749 | 1464202898350 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3bcc00 == 167 [pid = 1749] [id = 418] 12:01:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8bea9800) [pid = 1749] [serial = 1255] [outer = (nil)] 12:01:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8bf1cc00) [pid = 1749] [serial = 1256] [outer = 0x8bea9800] 12:01:38 INFO - PROCESS | 1749 | 1464202898465 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8c168400) [pid = 1749] [serial = 1257] [outer = 0x8bea9800] 12:01:39 INFO - PROCESS | 1749 | 1464202899445 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]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1737ms 12:01:39 INFO - PROCESS | 1749 | 1464202899504 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1749 | 1464202899509 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 12:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:01:39 INFO - PROCESS | 1749 | 1464202899519 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1749 | 1464202899524 Marionette TRACE conn4 <- [1,1646,null,{}] 12:01:39 INFO - PROCESS | 1749 | 1464202899544 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}] 12:01:39 INFO - PROCESS | 1749 | 1464202899810 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 12:01:40 INFO - PROCESS | 1749 | 1464202900134 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf1e400 == 168 [pid = 1749] [id = 419] 12:01:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8c6e3000) [pid = 1749] [serial = 1258] [outer = (nil)] 12:01:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8d633800) [pid = 1749] [serial = 1259] [outer = 0x8c6e3000] 12:01:40 INFO - PROCESS | 1749 | 1464202900236 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8d740800) [pid = 1749] [serial = 1260] [outer = 0x8c6e3000] 12:01:41 INFO - PROCESS | 1749 | 1464202901229 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]]]}] 12:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1746ms 12:01:41 INFO - PROCESS | 1749 | 1464202901265 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 12:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:01:41 INFO - PROCESS | 1749 | 1464202901270 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 12:01:41 INFO - PROCESS | 1749 | 1464202901277 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - PROCESS | 1749 | 1464202901281 Marionette TRACE conn4 <- [1,1650,null,{}] 12:01:41 INFO - PROCESS | 1749 | 1464202901287 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}] 12:01:41 INFO - PROCESS | 1749 | 1464202901528 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 12:01:41 INFO - PROCESS | 1749 | 1464202901845 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c523c00 == 169 [pid = 1749] [id = 420] 12:01:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8d631000) [pid = 1749] [serial = 1261] [outer = (nil)] 12:01:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8d84a400) [pid = 1749] [serial = 1262] [outer = 0x8d631000] 12:01:41 INFO - PROCESS | 1749 | 1464202901943 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8d84f800) [pid = 1749] [serial = 1263] [outer = 0x8d631000] 12:01:42 INFO - PROCESS | 1749 | 1464202902887 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]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1689ms 12:01:42 INFO - PROCESS | 1749 | 1464202902967 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1749 | 1464202902972 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 12:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:01:42 INFO - PROCESS | 1749 | 1464202902978 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1749 | 1464202902981 Marionette TRACE conn4 <- [1,1654,null,{}] 12:01:42 INFO - PROCESS | 1749 | 1464202902988 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}] 12:01:43 INFO - PROCESS | 1749 | 1464202903215 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 12:01:43 INFO - PROCESS | 1749 | 1464202903560 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7af000 == 170 [pid = 1749] [id = 421] 12:01:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8d7b3000) [pid = 1749] [serial = 1264] [outer = (nil)] 12:01:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8dac4800) [pid = 1749] [serial = 1265] [outer = 0x8d7b3000] 12:01:43 INFO - PROCESS | 1749 | 1464202903690 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8e1eb400) [pid = 1749] [serial = 1266] [outer = 0x8d7b3000] 12:01:44 INFO - PROCESS | 1749 | 1464202904654 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]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1737ms 12:01:44 INFO - PROCESS | 1749 | 1464202904716 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 12:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:01:44 INFO - PROCESS | 1749 | 1464202904720 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 12:01:44 INFO - PROCESS | 1749 | 1464202904727 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 1749 | 1464202904731 Marionette TRACE conn4 <- [1,1658,null,{}] 12:01:44 INFO - PROCESS | 1749 | 1464202904737 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}] 12:01:45 INFO - PROCESS | 1749 | 1464202905051 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 12:01:45 INFO - PROCESS | 1749 | 1464202905381 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b5c00 == 171 [pid = 1749] [id = 422] 12:01:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8d907c00) [pid = 1749] [serial = 1267] [outer = (nil)] 12:01:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8ed5d800) [pid = 1749] [serial = 1268] [outer = 0x8d907c00] 12:01:45 INFO - PROCESS | 1749 | 1464202905481 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8ef9b400) [pid = 1749] [serial = 1269] [outer = 0x8d907c00] 12:01:46 INFO - PROCESS | 1749 | 1464202906435 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]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1788ms 12:01:46 INFO - PROCESS | 1749 | 1464202906516 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 1749 | 1464202906520 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 12:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:01:46 INFO - PROCESS | 1749 | 1464202906527 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 1749 | 1464202906531 Marionette TRACE conn4 <- [1,1662,null,{}] 12:01:46 INFO - PROCESS | 1749 | 1464202906537 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}] 12:01:46 INFO - PROCESS | 1749 | 1464202906801 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 12:01:47 INFO - PROCESS | 1749 | 1464202907124 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d90e400 == 172 [pid = 1749] [id = 423] 12:01:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8dac8c00) [pid = 1749] [serial = 1270] [outer = (nil)] 12:01:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8efa7400) [pid = 1749] [serial = 1271] [outer = 0x8dac8c00] 12:01:47 INFO - PROCESS | 1749 | 1464202907214 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8f6dcc00) [pid = 1749] [serial = 1272] [outer = 0x8dac8c00] 12:01:48 INFO - PROCESS | 1749 | 1464202908136 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]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1683ms 12:01:48 INFO - PROCESS | 1749 | 1464202908212 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1749 | 1464202908215 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 12:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:01:48 INFO - PROCESS | 1749 | 1464202908222 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1749 | 1464202908225 Marionette TRACE conn4 <- [1,1666,null,{}] 12:01:48 INFO - PROCESS | 1749 | 1464202908232 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}] 12:01:48 INFO - PROCESS | 1749 | 1464202908508 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 12:01:48 INFO - PROCESS | 1749 | 1464202908838 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7af800 == 173 [pid = 1749] [id = 424] 12:01:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8e315400) [pid = 1749] [serial = 1273] [outer = (nil)] 12:01:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x90d06800) [pid = 1749] [serial = 1274] [outer = 0x8e315400] 12:01:48 INFO - PROCESS | 1749 | 1464202908928 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x90d0b800) [pid = 1749] [serial = 1275] [outer = 0x8e315400] 12:01:49 INFO - PROCESS | 1749 | 1464202909885 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]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1742ms 12:01:49 INFO - PROCESS | 1749 | 1464202909966 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1749 | 1464202909969 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 12:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:01:49 INFO - PROCESS | 1749 | 1464202909978 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1749 | 1464202909981 Marionette TRACE conn4 <- [1,1670,null,{}] 12:01:49 INFO - PROCESS | 1749 | 1464202909988 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}] 12:01:50 INFO - PROCESS | 1749 | 1464202910274 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 12:01:50 INFO - PROCESS | 1749 | 1464202910602 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d8800 == 174 [pid = 1749] [id = 425] 12:01:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x8c51e800) [pid = 1749] [serial = 1276] [outer = (nil)] 12:01:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x90e27000) [pid = 1749] [serial = 1277] [outer = 0x8c51e800] 12:01:50 INFO - PROCESS | 1749 | 1464202910714 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x90e30800) [pid = 1749] [serial = 1278] [outer = 0x8c51e800] 12:01:51 INFO - PROCESS | 1749 | 1464202911630 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]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1688ms 12:01:51 INFO - PROCESS | 1749 | 1464202911666 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 1749 | 1464202911670 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 12:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:01:51 INFO - PROCESS | 1749 | 1464202911676 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 1749 | 1464202911680 Marionette TRACE conn4 <- [1,1674,null,{}] 12:01:51 INFO - PROCESS | 1749 | 1464202911686 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}] 12:01:51 INFO - PROCESS | 1749 | 1464202911925 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 12:01:52 INFO - PROCESS | 1749 | 1464202912252 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e01c00 == 175 [pid = 1749] [id = 426] 12:01:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x90e24400) [pid = 1749] [serial = 1279] [outer = (nil)] 12:01:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x90fd6c00) [pid = 1749] [serial = 1280] [outer = 0x90e24400] 12:01:52 INFO - PROCESS | 1749 | 1464202912351 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x90fd9000) [pid = 1749] [serial = 1281] [outer = 0x90e24400] 12:01:53 INFO - PROCESS | 1749 | ************************* 12:01:53 INFO - PROCESS | 1749 | A coding exception was thrown and uncaught in a Task. 12:01:53 INFO - PROCESS | 1749 | 12:01:53 INFO - PROCESS | 1749 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:01:53 INFO - PROCESS | 1749 | Full stack: 12:01:53 INFO - PROCESS | 1749 | ************************* 12:01:53 INFO - PROCESS | 1749 | 1464202913365 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]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1736ms 12:01:53 INFO - PROCESS | 1749 | 1464202913414 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 12:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:01:53 INFO - PROCESS | 1749 | 1464202913419 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 12:01:53 INFO - PROCESS | 1749 | 1464202913426 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1749 | 1464202913430 Marionette TRACE conn4 <- [1,1678,null,{}] 12:01:53 INFO - PROCESS | 1749 | 1464202913437 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}] 12:01:53 INFO - PROCESS | 1749 | 1464202913728 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 12:01:54 INFO - PROCESS | 1749 | 1464202914066 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ea2800 == 176 [pid = 1749] [id = 427] 12:01:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x93934000) [pid = 1749] [serial = 1282] [outer = (nil)] 12:01:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x93941400) [pid = 1749] [serial = 1283] [outer = 0x93934000] 12:01:54 INFO - PROCESS | 1749 | 1464202914173 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x93c8d000) [pid = 1749] [serial = 1284] [outer = 0x93934000] 12:01:55 INFO - PROCESS | 1749 | 1464202915137 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]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1789ms 12:01:55 INFO - PROCESS | 1749 | 1464202915216 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 1749 | 1464202915221 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 12:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:01:55 INFO - PROCESS | 1749 | 1464202915228 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 1749 | 1464202915231 Marionette TRACE conn4 <- [1,1682,null,{}] 12:01:55 INFO - PROCESS | 1749 | 1464202915237 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}] 12:01:55 INFO - PROCESS | 1749 | 1464202915524 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 12:01:55 INFO - PROCESS | 1749 | 1464202915871 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d847c00 == 177 [pid = 1749] [id = 428] 12:01:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x8d853400) [pid = 1749] [serial = 1285] [outer = (nil)] 12:01:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x946aa800) [pid = 1749] [serial = 1286] [outer = 0x8d853400] 12:01:55 INFO - PROCESS | 1749 | 1464202915961 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9500c000) [pid = 1749] [serial = 1287] [outer = 0x8d853400] 12:01:56 INFO - PROCESS | 1749 | 1464202916914 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]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1731ms 12:01:56 INFO - PROCESS | 1749 | 1464202916961 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1749 | 1464202916965 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 12:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:01:56 INFO - PROCESS | 1749 | 1464202916972 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1749 | 1464202916985 Marionette TRACE conn4 <- [1,1686,null,{}] 12:01:56 INFO - PROCESS | 1749 | 1464202916992 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}] 12:01:57 INFO - PROCESS | 1749 | 1464202917232 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 12:01:57 INFO - PROCESS | 1749 | 1464202917556 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x92935000 == 178 [pid = 1749] [id = 429] 12:01:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x93942c00) [pid = 1749] [serial = 1288] [outer = (nil)] 12:01:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x95083000) [pid = 1749] [serial = 1289] [outer = 0x93942c00] 12:01:57 INFO - PROCESS | 1749 | 1464202917653 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x951e3800) [pid = 1749] [serial = 1290] [outer = 0x93942c00] 12:01:58 INFO - PROCESS | 1749 | 1464202918603 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]]]}] 12:01:58 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 12:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1696ms 12:01:58 INFO - PROCESS | 1749 | 1464202918681 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 1749 | 1464202918686 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 12:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:01:58 INFO - PROCESS | 1749 | 1464202918693 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 1749 | 1464202918695 Marionette TRACE conn4 <- [1,1690,null,{}] 12:01:58 INFO - PROCESS | 1749 | 1464202918702 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}] 12:01:58 INFO - PROCESS | 1749 | 1464202918940 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 12:01:59 INFO - PROCESS | 1749 | 1464202919268 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d739400 == 179 [pid = 1749] [id = 430] 12:01:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x8d73a000) [pid = 1749] [serial = 1291] [outer = (nil)] 12:01:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x964af400) [pid = 1749] [serial = 1292] [outer = 0x8d73a000] 12:01:59 INFO - PROCESS | 1749 | 1464202919363 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x98777800) [pid = 1749] [serial = 1293] [outer = 0x8d73a000] 12:02:00 INFO - PROCESS | 1749 | 1464202920322 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]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1682ms 12:02:00 INFO - PROCESS | 1749 | 1464202920377 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1749 | 1464202920381 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 12:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:02:00 INFO - PROCESS | 1749 | 1464202920389 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1749 | 1464202920393 Marionette TRACE conn4 <- [1,1694,null,{}] 12:02:00 INFO - PROCESS | 1749 | 1464202920399 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}] 12:02:00 INFO - PROCESS | 1749 | 1464202920651 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 12:02:01 INFO - PROCESS | 1749 | 1464202921023 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x88aef800 == 180 [pid = 1749] [id = 431] 12:02:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x89204400) [pid = 1749] [serial = 1294] [outer = (nil)] 12:02:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x99e07400) [pid = 1749] [serial = 1295] [outer = 0x89204400] 12:02:01 INFO - PROCESS | 1749 | 1464202921148 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x99f0e800) [pid = 1749] [serial = 1296] [outer = 0x89204400] 12:02:02 INFO - PROCESS | 1749 | 1464202922112 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]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1786ms 12:02:02 INFO - PROCESS | 1749 | 1464202922178 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 12:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:02:02 INFO - PROCESS | 1749 | 1464202922182 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 12:02:02 INFO - PROCESS | 1749 | 1464202922189 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1749 | 1464202922193 Marionette TRACE conn4 <- [1,1698,null,{}] 12:02:02 INFO - PROCESS | 1749 | 1464202922199 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}] 12:02:02 INFO - PROCESS | 1749 | 1464202922490 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 12:02:02 INFO - PROCESS | 1749 | 1464202922835 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x87410c00 == 181 [pid = 1749] [id = 432] 12:02:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x92c26800) [pid = 1749] [serial = 1297] [outer = (nil)] 12:02:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9a889400) [pid = 1749] [serial = 1298] [outer = 0x92c26800] 12:02:02 INFO - PROCESS | 1749 | 1464202922929 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9a88b000) [pid = 1749] [serial = 1299] [outer = 0x92c26800] 12:02:03 INFO - PROCESS | 1749 | 1464202923914 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]]]}] 12:02:03 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 12:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1795ms 12:02:03 INFO - PROCESS | 1749 | 1464202923984 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1749 | 1464202923989 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 12:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:02:03 INFO - PROCESS | 1749 | 1464202923996 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 1749 | 1464202924000 Marionette TRACE conn4 <- [1,1702,null,{}] 12:02:04 INFO - PROCESS | 1749 | 1464202924007 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}] 12:02:04 INFO - PROCESS | 1749 | 1464202924291 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 12:02:04 INFO - PROCESS | 1749 | 1464202924627 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x87410000 == 182 [pid = 1749] [id = 433] 12:02:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x92e8d000) [pid = 1749] [serial = 1300] [outer = (nil)] 12:02:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x9a967800) [pid = 1749] [serial = 1301] [outer = 0x92e8d000] 12:02:04 INFO - PROCESS | 1749 | 1464202924725 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 179 (0x9ac2dc00) [pid = 1749] [serial = 1302] [outer = 0x92e8d000] 12:02:05 INFO - PROCESS | 1749 | 1464202925649 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]]]}] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9390c000 == 181 [pid = 1749] [id = 55] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e0000 == 180 [pid = 1749] [id = 226] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e313800 == 179 [pid = 1749] [id = 148] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x88aec400 == 178 [pid = 1749] [id = 415] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8a00e800 == 177 [pid = 1749] [id = 414] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x88cd0c00 == 176 [pid = 1749] [id = 413] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a963800 == 175 [pid = 1749] [id = 409] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x879d6400 == 174 [pid = 1749] [id = 408] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8a005c00 == 173 [pid = 1749] [id = 407] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x95011800 == 172 [pid = 1749] [id = 406] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9284f000 == 171 [pid = 1749] [id = 404] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x93930400 == 170 [pid = 1749] [id = 405] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x90eaac00 == 169 [pid = 1749] [id = 403] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1e9c00 == 168 [pid = 1749] [id = 402] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf12400 == 167 [pid = 1749] [id = 401] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e315c00 == 166 [pid = 1749] [id = 400] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c163400 == 165 [pid = 1749] [id = 399] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c53d000 == 164 [pid = 1749] [id = 397] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8add1000 == 163 [pid = 1749] [id = 398] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8add9c00 == 162 [pid = 1749] [id = 396] 12:02:07 INFO - PROCESS | 1749 | --DOCSHELL 0x88cc8800 == 161 [pid = 1749] [id = 395] 12:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3242ms 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 178 (0x8dac4400) [pid = 1749] [serial = 1130] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x9a384000) [pid = 1749] [serial = 1158] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8c53ec00) [pid = 1749] [serial = 1125] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8adce000) [pid = 1749] [serial = 1178] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x89210000) [pid = 1749] [serial = 1121] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x9afd7800) [pid = 1749] [serial = 1167] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8937e400) [pid = 1749] [serial = 1176] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9afe4400) [pid = 1749] [serial = 1169] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x8d903800) [pid = 1749] [serial = 1128] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x9aca5400) [pid = 1749] [serial = 1166] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x8c526400) [pid = 1749] [serial = 1181] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x9876fc00) [pid = 1749] [serial = 1154] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x95081400) [pid = 1749] [serial = 1151] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9910c400) [pid = 1749] [serial = 1155] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8c165800) [pid = 1749] [serial = 1124] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8d7b2c00) [pid = 1749] [serial = 1127] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x9b3cfc00) [pid = 1749] [serial = 1170] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90d06400) [pid = 1749] [serial = 1137] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8c16b000) [pid = 1749] [serial = 1184] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x92e94c00) [pid = 1749] [serial = 1148] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9bb69800) [pid = 1749] [serial = 1172] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x90eaec00) [pid = 1749] [serial = 1142] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x90e0f800) [pid = 1749] [serial = 1139] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9a963c00) [pid = 1749] [serial = 1160] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8e73dc00) [pid = 1749] [serial = 1133] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x90edc000) [pid = 1749] [serial = 1143] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x952dfc00) [pid = 1749] [serial = 1152] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x891b5000) [pid = 1749] [serial = 1175] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9ac31000) [pid = 1749] [serial = 1164] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8e1eb000) [pid = 1749] [serial = 1131] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8ac29400) [pid = 1749] [serial = 1059] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x92842800) [pid = 1749] [serial = 1145] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x92934000) [pid = 1749] [serial = 1146] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9a0c0400) [pid = 1749] [serial = 1157] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x9390f000) [pid = 1749] [serial = 1149] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9ac2d400) [pid = 1749] [serial = 1163] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8ed5f800) [pid = 1749] [serial = 1134] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8c6e4000) [pid = 1749] [serial = 1182] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8a005400) [pid = 1749] [serial = 1122] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8b3bd800) [pid = 1749] [serial = 1179] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9a969c00) [pid = 1749] [serial = 1161] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x90e2f800) [pid = 1749] [serial = 1140] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8f785000) [pid = 1749] [serial = 1136] [outer = (nil)] [url = about:blank] 12:02:07 INFO - PROCESS | 1749 | 1464202927525 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1749 | 1464202927529 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 12:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:02:07 INFO - PROCESS | 1749 | 1464202927548 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 1749 | 1464202927557 Marionette TRACE conn4 <- [1,1706,null,{}] 12:02:07 INFO - PROCESS | 1749 | 1464202927565 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}] 12:02:07 INFO - PROCESS | 1749 | 1464202927785 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 12:02:08 INFO - PROCESS | 1749 | 1464202927998 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x891a9000 == 162 [pid = 1749] [id = 434] 12:02:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x891aa400) [pid = 1749] [serial = 1303] [outer = (nil)] 12:02:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x89206400) [pid = 1749] [serial = 1304] [outer = 0x891aa400] 12:02:08 INFO - PROCESS | 1749 | 1464202928083 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8937f400) [pid = 1749] [serial = 1305] [outer = 0x891aa400] 12:02:08 INFO - PROCESS | 1749 | 1464202928989 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]]]}] 12:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1509ms 12:02:09 INFO - PROCESS | 1749 | 1464202929057 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 12:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:02:09 INFO - PROCESS | 1749 | 1464202929063 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 12:02:09 INFO - PROCESS | 1749 | 1464202929076 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:02:09 INFO - PROCESS | 1749 | 1464202929083 Marionette TRACE conn4 <- [1,1710,null,{}] 12:02:09 INFO - PROCESS | 1749 | 1464202929095 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}] 12:02:09 INFO - PROCESS | 1749 | 1464202929330 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 12:02:09 INFO - PROCESS | 1749 | 1464202929602 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a226400 == 163 [pid = 1749] [id = 435] 12:02:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8a227c00) [pid = 1749] [serial = 1306] [outer = (nil)] 12:02:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8add2000) [pid = 1749] [serial = 1307] [outer = 0x8a227c00] 12:02:09 INFO - PROCESS | 1749 | 1464202929683 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8b3b3c00) [pid = 1749] [serial = 1308] [outer = 0x8a227c00] 12:02:10 INFO - PROCESS | 1749 | 1464202930625 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]]]}] 12:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1604ms 12:02:10 INFO - PROCESS | 1749 | 1464202930677 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 1749 | 1464202930681 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 12:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:02:10 INFO - PROCESS | 1749 | 1464202930696 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 1749 | 1464202930700 Marionette TRACE conn4 <- [1,1714,null,{}] 12:02:10 INFO - PROCESS | 1749 | 1464202930717 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}] 12:02:11 INFO - PROCESS | 1749 | 1464202931031 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 12:02:11 INFO - PROCESS | 1749 | 1464202931064 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c16b000 == 164 [pid = 1749] [id = 436] 12:02:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c171800) [pid = 1749] [serial = 1309] [outer = (nil)] 12:02:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8c52f800) [pid = 1749] [serial = 1310] [outer = 0x8c171800] 12:02:11 INFO - PROCESS | 1749 | 1464202931190 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8c53d800) [pid = 1749] [serial = 1311] [outer = 0x8c171800] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x95013400) [pid = 1749] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9a968c00) [pid = 1749] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8bea7800) [pid = 1749] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8efa6c00) [pid = 1749] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x99f06000) [pid = 1749] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x90ed9800) [pid = 1749] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x92c26400) [pid = 1749] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8b3b4000) [pid = 1749] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x891b1800) [pid = 1749] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8e31a800) [pid = 1749] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8bea8000) [pid = 1749] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8a1f3800) [pid = 1749] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x90d0e000) [pid = 1749] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9bbda000) [pid = 1749] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8d639400) [pid = 1749] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x88af1c00) [pid = 1749] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x93c9a000) [pid = 1749] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8d73bc00) [pid = 1749] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x951e2400) [pid = 1749] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8adcec00) [pid = 1749] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8c527800) [pid = 1749] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8d744400) [pid = 1749] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:02:12 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x88cd4800) [pid = 1749] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:02:12 INFO - PROCESS | 1749 | 1464202932929 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]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2292ms 12:02:12 INFO - PROCESS | 1749 | 1464202932988 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 1749 | 1464202932991 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 12:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:02:13 INFO - PROCESS | 1749 | 1464202933016 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 1749 | 1464202933020 Marionette TRACE conn4 <- [1,1718,null,{}] 12:02:13 INFO - PROCESS | 1749 | 1464202933027 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}] 12:02:13 INFO - PROCESS | 1749 | 1464202933259 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 12:02:13 INFO - PROCESS | 1749 | 1464202933459 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2a800 == 165 [pid = 1749] [id = 437] 12:02:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x88cce000) [pid = 1749] [serial = 1312] [outer = (nil)] 12:02:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8c530c00) [pid = 1749] [serial = 1313] [outer = 0x88cce000] 12:02:13 INFO - PROCESS | 1749 | 1464202933542 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8c6e9c00) [pid = 1749] [serial = 1314] [outer = 0x88cce000] 12:02:14 INFO - PROCESS | 1749 | 1464202934472 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]]]}] 12:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1499ms 12:02:14 INFO - PROCESS | 1749 | 1464202934500 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 12:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:02:14 INFO - PROCESS | 1749 | 1464202934505 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 12:02:14 INFO - PROCESS | 1749 | 1464202934512 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1749 | 1464202934515 Marionette TRACE conn4 <- [1,1722,null,{}] 12:02:14 INFO - PROCESS | 1749 | 1464202934521 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}] 12:02:14 INFO - PROCESS | 1749 | 1464202934887 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 12:02:15 INFO - PROCESS | 1749 | 1464202935250 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af5800 == 166 [pid = 1749] [id = 438] 12:02:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x88af8400) [pid = 1749] [serial = 1315] [outer = (nil)] 12:02:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x88ccf400) [pid = 1749] [serial = 1316] [outer = 0x88af8400] 12:02:15 INFO - PROCESS | 1749 | 1464202935355 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x89206000) [pid = 1749] [serial = 1317] [outer = 0x88af8400] 12:02:16 INFO - PROCESS | 1749 | 1464202936348 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]]]}] 12:02:16 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 12:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1885ms 12:02:16 INFO - PROCESS | 1749 | 1464202936403 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1749 | 1464202936410 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 12:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:02:16 INFO - PROCESS | 1749 | 1464202936420 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 1749 | 1464202936427 Marionette TRACE conn4 <- [1,1726,null,{}] 12:02:16 INFO - PROCESS | 1749 | 1464202936436 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}] 12:02:16 INFO - PROCESS | 1749 | 1464202936722 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 12:02:17 INFO - PROCESS | 1749 | 1464202937062 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac2e800 == 167 [pid = 1749] [id = 439] 12:02:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8ac33000) [pid = 1749] [serial = 1318] [outer = (nil)] 12:02:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8add6000) [pid = 1749] [serial = 1319] [outer = 0x8ac33000] 12:02:17 INFO - PROCESS | 1749 | 1464202937163 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8b3be400) [pid = 1749] [serial = 1320] [outer = 0x8ac33000] 12:02:18 INFO - PROCESS | 1749 | 1464202938153 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]]]}] 12:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1791ms 12:02:18 INFO - PROCESS | 1749 | 1464202938211 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 1749 | 1464202938217 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 12:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:02:18 INFO - PROCESS | 1749 | 1464202938226 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 1749 | 1464202938231 Marionette TRACE conn4 <- [1,1730,null,{}] 12:02:18 INFO - PROCESS | 1749 | 1464202938239 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}] 12:02:18 INFO - PROCESS | 1749 | 1464202938503 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 12:02:18 INFO - PROCESS | 1749 | 1464202938903 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c084c00 == 168 [pid = 1749] [id = 440] 12:02:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c08fc00) [pid = 1749] [serial = 1321] [outer = (nil)] 12:02:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8c52f400) [pid = 1749] [serial = 1322] [outer = 0x8c08fc00] 12:02:19 INFO - PROCESS | 1749 | 1464202938999 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8c6ddc00) [pid = 1749] [serial = 1323] [outer = 0x8c08fc00] 12:02:20 INFO - PROCESS | 1749 | 1464202940001 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]]]}] 12:02:20 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 12:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1849ms 12:02:20 INFO - PROCESS | 1749 | 1464202940076 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 1749 | 1464202940083 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 12:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:02:20 INFO - PROCESS | 1749 | 1464202940103 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 1749 | 1464202940112 Marionette TRACE conn4 <- [1,1734,null,{}] 12:02:20 INFO - PROCESS | 1749 | 1464202940118 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}] 12:02:20 INFO - PROCESS | 1749 | 1464202940423 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 12:02:20 INFO - PROCESS | 1749 | 1464202940756 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf15c00 == 169 [pid = 1749] [id = 441] 12:02:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8c525c00) [pid = 1749] [serial = 1324] [outer = (nil)] 12:02:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8dabe000) [pid = 1749] [serial = 1325] [outer = 0x8c525c00] 12:02:20 INFO - PROCESS | 1749 | 1464202940859 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8e1ec400) [pid = 1749] [serial = 1326] [outer = 0x8c525c00] 12:02:21 INFO - PROCESS | 1749 | 1464202941814 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]]]}] 12:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1759ms 12:02:21 INFO - PROCESS | 1749 | 1464202941854 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1749 | 1464202941858 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 12:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:02:21 INFO - PROCESS | 1749 | 1464202941865 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 1749 | 1464202941871 Marionette TRACE conn4 <- [1,1738,null,{}] 12:02:21 INFO - PROCESS | 1749 | 1464202941877 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}] 12:02:22 INFO - PROCESS | 1749 | 1464202942127 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 12:02:22 INFO - PROCESS | 1749 | 1464202942450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c167800 == 170 [pid = 1749] [id = 442] 12:02:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8d907000) [pid = 1749] [serial = 1327] [outer = (nil)] 12:02:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8e73e800) [pid = 1749] [serial = 1328] [outer = 0x8d907000] 12:02:22 INFO - PROCESS | 1749 | 1464202942562 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8e742c00) [pid = 1749] [serial = 1329] [outer = 0x8d907000] 12:02:23 INFO - PROCESS | 1749 | 1464202943484 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]]]}] 12:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1697ms 12:02:23 INFO - PROCESS | 1749 | 1464202943564 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 1749 | 1464202943567 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 12:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:02:23 INFO - PROCESS | 1749 | 1464202943575 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 1749 | 1464202943580 Marionette TRACE conn4 <- [1,1742,null,{}] 12:02:23 INFO - PROCESS | 1749 | 1464202943586 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}] 12:02:23 INFO - PROCESS | 1749 | 1464202943906 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 12:02:24 INFO - PROCESS | 1749 | 1464202944251 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa3000 == 171 [pid = 1749] [id = 443] 12:02:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8efa3800) [pid = 1749] [serial = 1330] [outer = (nil)] 12:02:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8efa9800) [pid = 1749] [serial = 1331] [outer = 0x8efa3800] 12:02:24 INFO - PROCESS | 1749 | 1464202944359 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90e05c00) [pid = 1749] [serial = 1332] [outer = 0x8efa3800] 12:02:25 INFO - PROCESS | 1749 | 1464202945395 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]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1888ms 12:02:25 INFO - PROCESS | 1749 | 1464202945465 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1749 | 1464202945470 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 12:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:02:25 INFO - PROCESS | 1749 | 1464202945479 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1749 | 1464202945484 Marionette TRACE conn4 <- [1,1746,null,{}] 12:02:25 INFO - PROCESS | 1749 | 1464202945492 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}] 12:02:25 INFO - PROCESS | 1749 | 1464202945795 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 12:02:26 INFO - PROCESS | 1749 | 1464202946122 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c520400 == 172 [pid = 1749] [id = 444] 12:02:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8c6e4000) [pid = 1749] [serial = 1333] [outer = (nil)] 12:02:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90ea9400) [pid = 1749] [serial = 1334] [outer = 0x8c6e4000] 12:02:26 INFO - PROCESS | 1749 | 1464202946223 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x90edc000) [pid = 1749] [serial = 1335] [outer = 0x8c6e4000] 12:02:27 INFO - PROCESS | 1749 | 1464202947164 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]]]}] 12:02: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 12:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1738ms 12:02:27 INFO - PROCESS | 1749 | 1464202947217 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 1749 | 1464202947221 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 12:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:02:27 INFO - PROCESS | 1749 | 1464202947229 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 1749 | 1464202947232 Marionette TRACE conn4 <- [1,1750,null,{}] 12:02:27 INFO - PROCESS | 1749 | 1464202947240 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}] 12:02:27 INFO - PROCESS | 1749 | 1464202947496 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 12:02:27 INFO - PROCESS | 1749 | 1464202947840 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e748400 == 173 [pid = 1749] [id = 445] 12:02:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8ed64400) [pid = 1749] [serial = 1336] [outer = (nil)] 12:02:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x9284f000) [pid = 1749] [serial = 1337] [outer = 0x8ed64400] 12:02:27 INFO - PROCESS | 1749 | 1464202947939 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x92934400) [pid = 1749] [serial = 1338] [outer = 0x8ed64400] 12:02:28 INFO - PROCESS | 1749 | 1464202948879 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]]]}] 12:02: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 12:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1744ms 12:02:28 INFO - PROCESS | 1749 | 1464202948981 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1749 | 1464202948986 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 12:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:02:28 INFO - PROCESS | 1749 | 1464202948994 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1749 | 1464202948998 Marionette TRACE conn4 <- [1,1754,null,{}] 12:02:29 INFO - PROCESS | 1749 | 1464202949005 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}] 12:02:29 INFO - PROCESS | 1749 | 1464202949256 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 12:02:29 INFO - PROCESS | 1749 | 1464202949586 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed62000 == 174 [pid = 1749] [id = 446] 12:02:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x90ee0c00) [pid = 1749] [serial = 1339] [outer = (nil)] 12:02:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x92e8cc00) [pid = 1749] [serial = 1340] [outer = 0x90ee0c00] 12:02:29 INFO - PROCESS | 1749 | 1464202949687 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x93904000) [pid = 1749] [serial = 1341] [outer = 0x90ee0c00] 12:02:30 INFO - PROCESS | 1749 | 1464202950666 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]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1736ms 12:02:30 INFO - PROCESS | 1749 | 1464202950731 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 12:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:02:30 INFO - PROCESS | 1749 | 1464202950735 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 12:02:30 INFO - PROCESS | 1749 | 1464202950743 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1749 | 1464202950755 Marionette TRACE conn4 <- [1,1758,null,{}] 12:02:30 INFO - PROCESS | 1749 | 1464202950761 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}] 12:02:31 INFO - PROCESS | 1749 | 1464202951070 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 12:02:31 INFO - PROCESS | 1749 | 1464202951408 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c523400 == 175 [pid = 1749] [id = 447] 12:02:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x8e317c00) [pid = 1749] [serial = 1342] [outer = (nil)] 12:02:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9393e000) [pid = 1749] [serial = 1343] [outer = 0x8e317c00] 12:02:31 INFO - PROCESS | 1749 | 1464202951504 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x93949800) [pid = 1749] [serial = 1344] [outer = 0x8e317c00] 12:02:32 INFO - PROCESS | 1749 | 1464202952467 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]]]}] 12:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1797ms 12:02:32 INFO - PROCESS | 1749 | 1464202952541 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 1749 | 1464202952544 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 12:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:02:32 INFO - PROCESS | 1749 | 1464202952553 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 1749 | 1464202952558 Marionette TRACE conn4 <- [1,1762,null,{}] 12:02:32 INFO - PROCESS | 1749 | 1464202952565 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}] 12:02:32 INFO - PROCESS | 1749 | 1464202952871 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 12:02:33 INFO - PROCESS | 1749 | 1464202953215 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x951e6400 == 176 [pid = 1749] [id = 448] 12:02:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x951e7800) [pid = 1749] [serial = 1345] [outer = (nil)] 12:02:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x952df800) [pid = 1749] [serial = 1346] [outer = 0x951e7800] 12:02:33 INFO - PROCESS | 1749 | 1464202953324 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9910c400) [pid = 1749] [serial = 1347] [outer = 0x951e7800] 12:02:34 INFO - PROCESS | 1749 | 1464202954352 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]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1836ms 12:02:34 INFO - PROCESS | 1749 | 1464202954390 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 12:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:02:34 INFO - PROCESS | 1749 | 1464202954395 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 12:02:34 INFO - PROCESS | 1749 | 1464202954403 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 1749 | 1464202954408 Marionette TRACE conn4 <- [1,1766,null,{}] 12:02:34 INFO - PROCESS | 1749 | 1464202954415 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}] 12:02:34 INFO - PROCESS | 1749 | 1464202954690 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 12:02:35 INFO - PROCESS | 1749 | 1464202955029 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee6400 == 177 [pid = 1749] [id = 449] 12:02:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x93932800) [pid = 1749] [serial = 1348] [outer = (nil)] 12:02:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9a88c400) [pid = 1749] [serial = 1349] [outer = 0x93932800] 12:02:35 INFO - PROCESS | 1749 | 1464202955131 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9a960800) [pid = 1749] [serial = 1350] [outer = 0x93932800] 12:02:36 INFO - PROCESS | 1749 | 1464202956047 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]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1701ms 12:02:36 INFO - PROCESS | 1749 | 1464202956122 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 1749 | 1464202956125 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 12:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:02:36 INFO - PROCESS | 1749 | 1464202956138 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 1749 | 1464202956141 Marionette TRACE conn4 <- [1,1770,null,{}] 12:02:36 INFO - PROCESS | 1749 | 1464202956149 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}] 12:02:36 INFO - PROCESS | 1749 | 1464202956397 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 12:02:36 INFO - PROCESS | 1749 | 1464202956717 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e31c00 == 178 [pid = 1749] [id = 450] 12:02:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x92c26000) [pid = 1749] [serial = 1351] [outer = (nil)] 12:02:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9a96cc00) [pid = 1749] [serial = 1352] [outer = 0x92c26000] 12:02:36 INFO - PROCESS | 1749 | 1464202956811 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9ac34400) [pid = 1749] [serial = 1353] [outer = 0x92c26000] 12:02:37 INFO - PROCESS | 1749 | 1464202957738 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]]]}] 12:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1633ms 12:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:02:37 INFO - PROCESS | 1749 | 1464202957773 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 12:02:37 INFO - PROCESS | 1749 | 1464202957776 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 12:02:37 INFO - PROCESS | 1749 | 1464202957801 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 1749 | 1464202957805 Marionette TRACE conn4 <- [1,1774,null,{}] 12:02:37 INFO - PROCESS | 1749 | 1464202957819 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}] 12:02:38 INFO - PROCESS | 1749 | 1464202958070 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 12:02:38 INFO - PROCESS | 1749 | 1464202958377 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a964400 == 179 [pid = 1749] [id = 451] 12:02:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9a96d400) [pid = 1749] [serial = 1354] [outer = (nil)] 12:02:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9afde400) [pid = 1749] [serial = 1355] [outer = 0x9a96d400] 12:02:38 INFO - PROCESS | 1749 | 1464202958471 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9afe4400) [pid = 1749] [serial = 1356] [outer = 0x9a96d400] 12:02:39 INFO - PROCESS | 1749 | 1464202959496 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]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1774ms 12:02:39 INFO - PROCESS | 1749 | 1464202959557 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1749 | 1464202959560 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 12:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:02:39 INFO - PROCESS | 1749 | 1464202959568 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1749 | 1464202959572 Marionette TRACE conn4 <- [1,1778,null,{}] 12:02:39 INFO - PROCESS | 1749 | 1464202959579 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}] 12:02:39 INFO - PROCESS | 1749 | 1464202959828 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 12:02:40 INFO - PROCESS | 1749 | 1464202960162 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8740f800 == 180 [pid = 1749] [id = 452] 12:02:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x879d0000) [pid = 1749] [serial = 1357] [outer = (nil)] 12:02:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9bb3d000) [pid = 1749] [serial = 1358] [outer = 0x879d0000] 12:02:40 INFO - PROCESS | 1749 | 1464202960258 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9bb69400) [pid = 1749] [serial = 1359] [outer = 0x879d0000] 12:02:41 INFO - PROCESS | 1749 | 1464202961190 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]]]}] 12:02:41 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 12:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1682ms 12:02:41 INFO - PROCESS | 1749 | 1464202961252 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 12:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:02:41 INFO - PROCESS | 1749 | 1464202961257 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 12:02:41 INFO - PROCESS | 1749 | 1464202961265 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1749 | 1464202961268 Marionette TRACE conn4 <- [1,1782,null,{}] 12:02:41 INFO - PROCESS | 1749 | 1464202961275 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}] 12:02:41 INFO - PROCESS | 1749 | 1464202961530 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 12:02:41 INFO - PROCESS | 1749 | 1464202961876 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d1000 == 181 [pid = 1749] [id = 453] 12:02:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x879d7000) [pid = 1749] [serial = 1360] [outer = (nil)] 12:02:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9bbe3400) [pid = 1749] [serial = 1361] [outer = 0x879d7000] 12:02:41 INFO - PROCESS | 1749 | 1464202961975 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9c21c400) [pid = 1749] [serial = 1362] [outer = 0x879d7000] 12:02:42 INFO - PROCESS | 1749 | 1464202962911 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]]]}] 12:02: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 12:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1700ms 12:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:02:42 INFO - PROCESS | 1749 | 1464202962965 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 1749 | 1464202962969 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 12:02:42 INFO - PROCESS | 1749 | 1464202962977 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 1749 | 1464202962983 Marionette TRACE conn4 <- [1,1786,null,{}] 12:02:42 INFO - PROCESS | 1749 | 1464202962990 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}] 12:02:43 INFO - PROCESS | 1749 | 1464202963241 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 12:02:43 INFO - PROCESS | 1749 | 1464202963576 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x99760400 == 182 [pid = 1749] [id = 454] 12:02:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9bbd7400) [pid = 1749] [serial = 1363] [outer = (nil)] 12:02:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9c238400) [pid = 1749] [serial = 1364] [outer = 0x9bbd7400] 12:02:43 INFO - PROCESS | 1749 | 1464202963673 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9c23c400) [pid = 1749] [serial = 1365] [outer = 0x9bbd7400] 12:02:44 INFO - PROCESS | 1749 | 1464202964656 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]]]}] 12:02: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 12:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1747ms 12:02:44 INFO - PROCESS | 1749 | 1464202964723 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 12:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:02:44 INFO - PROCESS | 1749 | 1464202964727 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 12:02:44 INFO - PROCESS | 1749 | 1464202964734 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1749 | 1464202964738 Marionette TRACE conn4 <- [1,1790,null,{}] 12:02:44 INFO - PROCESS | 1749 | 1464202964744 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}] 12:02:45 INFO - PROCESS | 1749 | 1464202964997 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8bea4000 == 181 [pid = 1749] [id = 335] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x93935c00 == 180 [pid = 1749] [id = 345] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed66c00 == 179 [pid = 1749] [id = 344] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7b1400 == 178 [pid = 1749] [id = 338] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8920d000 == 177 [pid = 1749] [id = 306] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8a003000 == 176 [pid = 1749] [id = 392] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x88ccdc00 == 175 [pid = 1749] [id = 391] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8920e000 == 174 [pid = 1749] [id = 333] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x86e22400 == 173 [pid = 1749] [id = 334] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x92c22c00 == 172 [pid = 1749] [id = 342] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x86e27400 == 171 [pid = 1749] [id = 309] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d635000 == 170 [pid = 1749] [id = 340] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1ee400 == 169 [pid = 1749] [id = 336] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8f783800 == 168 [pid = 1749] [id = 341] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e8800 == 167 [pid = 1749] [id = 346] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x92845c00 == 166 [pid = 1749] [id = 343] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8e31b800 == 165 [pid = 1749] [id = 339] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8634f000 == 164 [pid = 1749] [id = 332] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x86e2dc00 == 163 [pid = 1749] [id = 305] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x86e2a800 == 162 [pid = 1749] [id = 437] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8c16b000 == 161 [pid = 1749] [id = 436] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8a226400 == 160 [pid = 1749] [id = 435] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x891a9000 == 159 [pid = 1749] [id = 434] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x87410c00 == 158 [pid = 1749] [id = 432] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x88aef800 == 157 [pid = 1749] [id = 431] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d739400 == 156 [pid = 1749] [id = 430] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d847c00 == 155 [pid = 1749] [id = 428] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x92935000 == 154 [pid = 1749] [id = 429] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x90ea2800 == 153 [pid = 1749] [id = 427] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x90e01c00 == 152 [pid = 1749] [id = 426] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x879d8800 == 151 [pid = 1749] [id = 425] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7af800 == 150 [pid = 1749] [id = 424] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d90e400 == 149 [pid = 1749] [id = 423] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3b5c00 == 148 [pid = 1749] [id = 422] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7af000 == 147 [pid = 1749] [id = 421] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8c523c00 == 146 [pid = 1749] [id = 420] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf1e400 == 145 [pid = 1749] [id = 419] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x88af8800 == 144 [pid = 1749] [id = 417] 12:02:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3bcc00 == 143 [pid = 1749] [id = 418] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8c08e800) [pid = 1749] [serial = 1250] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x952df000) [pid = 1749] [serial = 1218] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x9c21c000) [pid = 1749] [serial = 1229] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8c163800) [pid = 1749] [serial = 1191] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x90e2a000) [pid = 1749] [serial = 1206] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x9aaf0800) [pid = 1749] [serial = 1226] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x92c30c00) [pid = 1749] [serial = 1211] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9393a400) [pid = 1749] [serial = 1214] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x9a799000) [pid = 1749] [serial = 1224] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x89380400) [pid = 1749] [serial = 1187] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8f6ddc00) [pid = 1749] [serial = 1202] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x92e91800) [pid = 1749] [serial = 1212] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x9c22ec00) [pid = 1749] [serial = 1233] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8ac34400) [pid = 1749] [serial = 1245] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90fd3c00) [pid = 1749] [serial = 1208] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8bf14c00) [pid = 1749] [serial = 1190] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x93944400) [pid = 1749] [serial = 1215] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9c23bc00) [pid = 1749] [serial = 1236] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8d847400) [pid = 1749] [serial = 1194] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x90fda000) [pid = 1749] [serial = 1209] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x8a1eb000) [pid = 1749] [serial = 1247] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x9c243c00) [pid = 1749] [serial = 1238] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8f78a800) [pid = 1749] [serial = 1203] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x9c21f000) [pid = 1749] [serial = 1230] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8a227400) [pid = 1749] [serial = 1244] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8dac9000) [pid = 1749] [serial = 1197] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9a4b9c00) [pid = 1749] [serial = 1223] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x90e0dc00) [pid = 1749] [serial = 1205] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8d7ab000) [pid = 1749] [serial = 1193] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9c239400) [pid = 1749] [serial = 1235] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x8bea4800) [pid = 1749] [serial = 1248] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x9970ec00) [pid = 1749] [serial = 1221] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8a219800) [pid = 1749] [serial = 1188] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8c538400) [pid = 1749] [serial = 1119] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x98770800) [pid = 1749] [serial = 1220] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x9bbdac00) [pid = 1749] [serial = 1173] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9c246400) [pid = 1749] [serial = 1239] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8e31c800) [pid = 1749] [serial = 1199] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x891b3400) [pid = 1749] [serial = 1241] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x9c227800) [pid = 1749] [serial = 1232] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8d90d000) [pid = 1749] [serial = 1196] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8e73a800) [pid = 1749] [serial = 1200] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x89374c00) [pid = 1749] [serial = 1242] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x9ac38800) [pid = 1749] [serial = 1227] [outer = (nil)] [url = about:blank] 12:02:46 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9507c000) [pid = 1749] [serial = 1217] [outer = (nil)] [url = about:blank] 12:02:47 INFO - PROCESS | 1749 | 1464202967125 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e25400 == 144 [pid = 1749] [id = 455] 12:02:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x86e27400) [pid = 1749] [serial = 1366] [outer = (nil)] 12:02:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x87405c00) [pid = 1749] [serial = 1367] [outer = 0x86e27400] 12:02:47 INFO - PROCESS | 1749 | 1464202967212 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x879d8800) [pid = 1749] [serial = 1368] [outer = 0x86e27400] 12:02:48 INFO - PROCESS | 1749 | 1464202968089 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]]]}] 12:02:48 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) 12:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3398ms 12:02:48 INFO - PROCESS | 1749 | 1464202968141 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 1749 | 1464202968147 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 12:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:02:48 INFO - PROCESS | 1749 | 1464202968157 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 1749 | 1464202968162 Marionette TRACE conn4 <- [1,1794,null,{}] 12:02:48 INFO - PROCESS | 1749 | 1464202968170 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}] 12:02:48 INFO - PROCESS | 1749 | 1464202968406 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 12:02:48 INFO - PROCESS | 1749 | 1464202968653 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd6c00 == 145 [pid = 1749] [id = 456] 12:02:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x891a8800) [pid = 1749] [serial = 1369] [outer = (nil)] 12:02:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x89204000) [pid = 1749] [serial = 1370] [outer = 0x891a8800] 12:02:48 INFO - PROCESS | 1749 | 1464202968742 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x89377800) [pid = 1749] [serial = 1371] [outer = 0x891a8800] 12:02:49 INFO - PROCESS | 1749 | 1464202969689 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]]]}] 12:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1584ms 12:02:49 INFO - PROCESS | 1749 | 1464202969746 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 1749 | 1464202969752 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 12:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:02:49 INFO - PROCESS | 1749 | 1464202969767 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:02:49 INFO - PROCESS | 1749 | 1464202969770 Marionette TRACE conn4 <- [1,1798,null,{}] 12:02:49 INFO - PROCESS | 1749 | 1464202969777 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}] 12:02:50 INFO - PROCESS | 1749 | 1464202970083 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 12:02:50 INFO - PROCESS | 1749 | 1464202970119 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd1400 == 146 [pid = 1749] [id = 457] 12:02:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8a1ee400) [pid = 1749] [serial = 1372] [outer = (nil)] 12:02:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8a21ec00) [pid = 1749] [serial = 1373] [outer = 0x8a1ee400] 12:02:50 INFO - PROCESS | 1749 | 1464202970204 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8ac2d800) [pid = 1749] [serial = 1374] [outer = 0x8a1ee400] 12:02:51 INFO - PROCESS | 1749 | 1464202971324 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]]]}] 12:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1586ms 12:02:51 INFO - PROCESS | 1749 | 1464202971355 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1749 | 1464202971359 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 12:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:02:52 INFO - PROCESS | 1749 | 1464202972106 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1749 | 1464202972116 Marionette TRACE conn4 <- [1,1802,null,{}] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8a00c000) [pid = 1749] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8c171800) [pid = 1749] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8a227c00) [pid = 1749] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x891aa400) [pid = 1749] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x92e8d000) [pid = 1749] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x92c26800) [pid = 1749] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x89204400) [pid = 1749] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8d73a000) [pid = 1749] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x93942c00) [pid = 1749] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8d853400) [pid = 1749] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x93934000) [pid = 1749] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x90e24400) [pid = 1749] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8c51e800) [pid = 1749] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8e315400) [pid = 1749] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8dac8c00) [pid = 1749] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8d907c00) [pid = 1749] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8d7b3000) [pid = 1749] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8d631000) [pid = 1749] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8c6e3000) [pid = 1749] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8bea9800) [pid = 1749] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:02:52 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x891ab000) [pid = 1749] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:02:52 INFO - PROCESS | 1749 | 1464202972314 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}] 12:02:52 INFO - PROCESS | 1749 | 1464202972703 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 12:02:52 INFO - PROCESS | 1749 | 1464202972825 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a00c000 == 147 [pid = 1749] [id = 458] 12:02:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x8a1e4c00) [pid = 1749] [serial = 1375] [outer = (nil)] 12:02:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8bea5000) [pid = 1749] [serial = 1376] [outer = 0x8a1e4c00] 12:02:52 INFO - PROCESS | 1749 | 1464202972905 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8bf10c00) [pid = 1749] [serial = 1377] [outer = 0x8a1e4c00] 12:02:53 INFO - PROCESS | 1749 | 1464202973760 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]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2457ms 12:02:53 INFO - PROCESS | 1749 | 1464202973826 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1749 | 1464202973832 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 12:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:02:53 INFO - PROCESS | 1749 | 1464202973839 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 1749 | 1464202973842 Marionette TRACE conn4 <- [1,1806,null,{}] 12:02:53 INFO - PROCESS | 1749 | 1464202973850 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}] 12:02:54 INFO - PROCESS | 1749 | 1464202974089 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 12:02:54 INFO - PROCESS | 1749 | 1464202974510 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e24800 == 148 [pid = 1749] [id = 459] 12:02:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x86e29c00) [pid = 1749] [serial = 1378] [outer = (nil)] 12:02:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8740ac00) [pid = 1749] [serial = 1379] [outer = 0x86e29c00] 12:02:54 INFO - PROCESS | 1749 | 1464202974625 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x88af4400) [pid = 1749] [serial = 1380] [outer = 0x86e29c00] 12:02:55 INFO - PROCESS | 1749 | 1464202975602 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]]]}] 12:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1842ms 12:02:55 INFO - PROCESS | 1749 | 1464202975684 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 1749 | 1464202975692 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 12:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:02:55 INFO - PROCESS | 1749 | 1464202975701 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 1749 | 1464202975707 Marionette TRACE conn4 <- [1,1810,null,{}] 12:02:55 INFO - PROCESS | 1749 | 1464202975717 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}] 12:02:56 INFO - PROCESS | 1749 | 1464202976019 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 12:02:56 INFO - PROCESS | 1749 | 1464202976347 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x89374c00 == 149 [pid = 1749] [id = 460] 12:02:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8a00a400) [pid = 1749] [serial = 1381] [outer = (nil)] 12:02:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8a1ecc00) [pid = 1749] [serial = 1382] [outer = 0x8a00a400] 12:02:56 INFO - PROCESS | 1749 | 1464202976445 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8ac2a400) [pid = 1749] [serial = 1383] [outer = 0x8a00a400] 12:02:57 INFO - PROCESS | 1749 | 1464202977478 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]]]}] 12:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1838ms 12:02:57 INFO - PROCESS | 1749 | 1464202977543 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1749 | 1464202977551 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 12:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:02:57 INFO - PROCESS | 1749 | 1464202977559 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1749 | 1464202977563 Marionette TRACE conn4 <- [1,1814,null,{}] 12:02:57 INFO - PROCESS | 1749 | 1464202977570 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}] 12:02:57 INFO - PROCESS | 1749 | 1464202977831 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 12:02:58 INFO - PROCESS | 1749 | 1464202978207 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a00b000 == 150 [pid = 1749] [id = 461] 12:02:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8bea8800) [pid = 1749] [serial = 1384] [outer = (nil)] 12:02:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8bf17800) [pid = 1749] [serial = 1385] [outer = 0x8bea8800] 12:02:58 INFO - PROCESS | 1749 | 1464202978305 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8c08e800) [pid = 1749] [serial = 1386] [outer = 0x8bea8800] 12:02:59 INFO - PROCESS | 1749 | 1464202979406 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]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1887ms 12:02:59 INFO - PROCESS | 1749 | 1464202979448 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1749 | 1464202979454 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 12:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:02:59 INFO - PROCESS | 1749 | 1464202979470 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1749 | 1464202979482 Marionette TRACE conn4 <- [1,1818,null,{}] 12:02:59 INFO - PROCESS | 1749 | 1464202979493 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}] 12:02:59 INFO - PROCESS | 1749 | 1464202979769 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 12:03:00 INFO - PROCESS | 1749 | 1464202980096 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac30c00 == 151 [pid = 1749] [id = 462] 12:03:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c165400) [pid = 1749] [serial = 1387] [outer = (nil)] 12:03:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8c6ebc00) [pid = 1749] [serial = 1388] [outer = 0x8c165400] 12:03:00 INFO - PROCESS | 1749 | 1464202980192 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8d635000) [pid = 1749] [serial = 1389] [outer = 0x8c165400] 12:03:01 INFO - PROCESS | 1749 | 1464202981221 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]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1801ms 12:03:01 INFO - PROCESS | 1749 | 1464202981264 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 12:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:03:01 INFO - PROCESS | 1749 | 1464202981269 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 12:03:01 INFO - PROCESS | 1749 | 1464202981277 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1749 | 1464202981280 Marionette TRACE conn4 <- [1,1822,null,{}] 12:03:01 INFO - PROCESS | 1749 | 1464202981287 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}] 12:03:01 INFO - PROCESS | 1749 | 1464202981544 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 12:03:01 INFO - PROCESS | 1749 | 1464202981839 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c524400 == 152 [pid = 1749] [id = 463] 12:03:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8d62f400) [pid = 1749] [serial = 1390] [outer = (nil)] 12:03:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8d7b6c00) [pid = 1749] [serial = 1391] [outer = 0x8d62f400] 12:03:01 INFO - PROCESS | 1749 | 1464202981941 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8d848800) [pid = 1749] [serial = 1392] [outer = 0x8d62f400] 12:03:02 INFO - PROCESS | 1749 | 1464202982978 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]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1733ms 12:03:03 INFO - PROCESS | 1749 | 1464202983011 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1749 | 1464202983015 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 12:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:03:03 INFO - PROCESS | 1749 | 1464202983022 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1749 | 1464202983027 Marionette TRACE conn4 <- [1,1826,null,{}] 12:03:03 INFO - PROCESS | 1749 | 1464202983033 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}] 12:03:03 INFO - PROCESS | 1749 | 1464202983276 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 12:03:03 INFO - PROCESS | 1749 | 1464202983602 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d902400 == 153 [pid = 1749] [id = 464] 12:03:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8d902800) [pid = 1749] [serial = 1393] [outer = (nil)] 12:03:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8d907c00) [pid = 1749] [serial = 1394] [outer = 0x8d902800] 12:03:03 INFO - PROCESS | 1749 | 1464202983713 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8e1e8c00) [pid = 1749] [serial = 1395] [outer = 0x8d902800] 12:03:04 INFO - PROCESS | 1749 | 1464202984736 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]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1784ms 12:03:04 INFO - PROCESS | 1749 | 1464202984808 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1749 | 1464202984812 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 12:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:03:04 INFO - PROCESS | 1749 | 1464202984819 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1749 | 1464202984823 Marionette TRACE conn4 <- [1,1830,null,{}] 12:03:04 INFO - PROCESS | 1749 | 1464202984832 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}] 12:03:05 INFO - PROCESS | 1749 | 1464202985115 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 12:03:05 INFO - PROCESS | 1749 | 1464202985441 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7b0800 == 154 [pid = 1749] [id = 465] 12:03:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8d847c00) [pid = 1749] [serial = 1396] [outer = (nil)] 12:03:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8e31c800) [pid = 1749] [serial = 1397] [outer = 0x8d847c00] 12:03:05 INFO - PROCESS | 1749 | 1464202985539 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8e73b800) [pid = 1749] [serial = 1398] [outer = 0x8d847c00] 12:03:06 INFO - PROCESS | 1749 | 1464202986459 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]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1690ms 12:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:03:06 INFO - PROCESS | 1749 | 1464202986511 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1749 | 1464202986514 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 12:03:06 INFO - PROCESS | 1749 | 1464202986522 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1749 | 1464202986525 Marionette TRACE conn4 <- [1,1834,null,{}] 12:03:06 INFO - PROCESS | 1749 | 1464202986532 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}] 12:03:06 INFO - PROCESS | 1749 | 1464202986785 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 12:03:07 INFO - PROCESS | 1749 | 1464202987100 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1f0c00 == 155 [pid = 1749] [id = 466] 12:03:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8e1f2000) [pid = 1749] [serial = 1399] [outer = (nil)] 12:03:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8ed65400) [pid = 1749] [serial = 1400] [outer = 0x8e1f2000] 12:03:07 INFO - PROCESS | 1749 | 1464202987201 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8ed68800) [pid = 1749] [serial = 1401] [outer = 0x8e1f2000] 12:03:08 INFO - PROCESS | 1749 | 1464202988163 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]]]}] 12:03:08 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 12:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1688ms 12:03:08 INFO - PROCESS | 1749 | 1464202988210 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 12:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:03:08 INFO - PROCESS | 1749 | 1464202988214 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 12:03:08 INFO - PROCESS | 1749 | 1464202988221 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 1749 | 1464202988225 Marionette TRACE conn4 <- [1,1838,null,{}] 12:03:08 INFO - PROCESS | 1749 | 1464202988232 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}] 12:03:08 INFO - PROCESS | 1749 | 1464202988472 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 12:03:08 INFO - PROCESS | 1749 | 1464202988793 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x89381c00 == 156 [pid = 1749] [id = 467] 12:03:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8ed5b400) [pid = 1749] [serial = 1402] [outer = (nil)] 12:03:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8f6df800) [pid = 1749] [serial = 1403] [outer = 0x8ed5b400] 12:03:08 INFO - PROCESS | 1749 | 1464202988907 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8f6e7000) [pid = 1749] [serial = 1404] [outer = 0x8ed5b400] 12:03:09 INFO - PROCESS | 1749 | 1464202989862 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]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1685ms 12:03:09 INFO - PROCESS | 1749 | 1464202989907 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 12:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:03:09 INFO - PROCESS | 1749 | 1464202989912 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 12:03:09 INFO - PROCESS | 1749 | 1464202989919 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1749 | 1464202989923 Marionette TRACE conn4 <- [1,1842,null,{}] 12:03:09 INFO - PROCESS | 1749 | 1464202989930 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}] 12:03:10 INFO - PROCESS | 1749 | 1464202990198 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 12:03:10 INFO - PROCESS | 1749 | 1464202990521 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c166800 == 157 [pid = 1749] [id = 468] 12:03:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8e319800) [pid = 1749] [serial = 1405] [outer = (nil)] 12:03:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x8f78bc00) [pid = 1749] [serial = 1406] [outer = 0x8e319800] 12:03:10 INFO - PROCESS | 1749 | 1464202990618 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x8f78e800) [pid = 1749] [serial = 1407] [outer = 0x8e319800] 12:03:11 INFO - PROCESS | 1749 | 1464202991546 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]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1691ms 12:03:11 INFO - PROCESS | 1749 | 1464202991611 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1749 | 1464202991615 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 12:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:03:11 INFO - PROCESS | 1749 | 1464202991623 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1749 | 1464202991628 Marionette TRACE conn4 <- [1,1846,null,{}] 12:03:11 INFO - PROCESS | 1749 | 1464202991634 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}] 12:03:11 INFO - PROCESS | 1749 | 1464202991875 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 12:03:12 INFO - PROCESS | 1749 | 1464202992207 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d0ec00 == 158 [pid = 1749] [id = 469] 12:03:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x90d10400) [pid = 1749] [serial = 1408] [outer = (nil)] 12:03:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x90e06000) [pid = 1749] [serial = 1409] [outer = 0x90d10400] 12:03:12 INFO - PROCESS | 1749 | 1464202992320 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x90e29000) [pid = 1749] [serial = 1410] [outer = 0x90d10400] 12:03:13 INFO - PROCESS | 1749 | 1464202993313 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]]]}] 12:03:13 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) 12:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1735ms 12:03:13 INFO - PROCESS | 1749 | 1464202993360 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1749 | 1464202993363 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 12:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:03:13 INFO - PROCESS | 1749 | 1464202993371 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1749 | 1464202993376 Marionette TRACE conn4 <- [1,1850,null,{}] 12:03:13 INFO - PROCESS | 1749 | 1464202993383 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}] 12:03:13 INFO - PROCESS | 1749 | 1464202993659 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 12:03:14 INFO - PROCESS | 1749 | 1464202994000 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d0cc00 == 159 [pid = 1749] [id = 470] 12:03:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x90e01800) [pid = 1749] [serial = 1411] [outer = (nil)] 12:03:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x90edd800) [pid = 1749] [serial = 1412] [outer = 0x90e01800] 12:03:14 INFO - PROCESS | 1749 | 1464202994095 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x90ee7800) [pid = 1749] [serial = 1413] [outer = 0x90e01800] 12:03:15 INFO - PROCESS | 1749 | 1464202995085 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]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1748ms 12:03:15 INFO - PROCESS | 1749 | 1464202995122 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1749 | 1464202995125 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 12:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:03:15 INFO - PROCESS | 1749 | 1464202995134 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1749 | 1464202995138 Marionette TRACE conn4 <- [1,1854,null,{}] 12:03:15 INFO - PROCESS | 1749 | 1464202995144 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}] 12:03:15 INFO - PROCESS | 1749 | 1464202995403 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 12:03:15 INFO - PROCESS | 1749 | 1464202995728 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1eac00 == 160 [pid = 1749] [id = 471] 12:03:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x8f6e7c00) [pid = 1749] [serial = 1414] [outer = (nil)] 12:03:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9284cc00) [pid = 1749] [serial = 1415] [outer = 0x8f6e7c00] 12:03:15 INFO - PROCESS | 1749 | 1464202995828 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9293c000) [pid = 1749] [serial = 1416] [outer = 0x8f6e7c00] 12:03:16 INFO - PROCESS | 1749 | 1464202996778 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]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1688ms 12:03:16 INFO - PROCESS | 1749 | 1464202996824 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 1749 | 1464202996827 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 12:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:03:16 INFO - PROCESS | 1749 | 1464202996835 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 1749 | 1464202996839 Marionette TRACE conn4 <- [1,1858,null,{}] 12:03:16 INFO - PROCESS | 1749 | 1464202996847 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}] 12:03:17 INFO - PROCESS | 1749 | 1464202997090 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 12:03:17 INFO - PROCESS | 1749 | 1464202997420 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x90eadc00 == 161 [pid = 1749] [id = 472] 12:03:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x90fd4400) [pid = 1749] [serial = 1417] [outer = (nil)] 12:03:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x92e8c000) [pid = 1749] [serial = 1418] [outer = 0x90fd4400] 12:03:17 INFO - PROCESS | 1749 | 1464202997517 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x92e91800) [pid = 1749] [serial = 1419] [outer = 0x90fd4400] 12:03:18 INFO - PROCESS | 1749 | 1464202998445 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]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1681ms 12:03:18 INFO - PROCESS | 1749 | 1464202998518 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1749 | 1464202998521 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 12:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:03:18 INFO - PROCESS | 1749 | 1464202998528 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1749 | 1464202998531 Marionette TRACE conn4 <- [1,1862,null,{}] 12:03:18 INFO - PROCESS | 1749 | 1464202998538 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}] 12:03:18 INFO - PROCESS | 1749 | 1464202998784 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 12:03:19 INFO - PROCESS | 1749 | 1464202999123 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d5800 == 162 [pid = 1749] [id = 473] 12:03:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x92c22c00) [pid = 1749] [serial = 1420] [outer = (nil)] 12:03:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9393b000) [pid = 1749] [serial = 1421] [outer = 0x92c22c00] 12:03:19 INFO - PROCESS | 1749 | 1464202999217 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x93941c00) [pid = 1749] [serial = 1422] [outer = 0x92c22c00] 12:03:20 INFO - PROCESS | 1749 | 1464203000225 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]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1735ms 12:03:20 INFO - PROCESS | 1749 | 1464203000263 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1749 | 1464203000267 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 12:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:03:20 INFO - PROCESS | 1749 | 1464203000274 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1749 | 1464203000278 Marionette TRACE conn4 <- [1,1866,null,{}] 12:03:20 INFO - PROCESS | 1749 | 1464203000284 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}] 12:03:20 INFO - PROCESS | 1749 | 1464203000562 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 12:03:20 INFO - PROCESS | 1749 | 1464203000889 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e86400 == 163 [pid = 1749] [id = 474] 12:03:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9392a000) [pid = 1749] [serial = 1423] [outer = (nil)] 12:03:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x946ad800) [pid = 1749] [serial = 1424] [outer = 0x9392a000] 12:03:20 INFO - PROCESS | 1749 | 1464203000986 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x95014c00) [pid = 1749] [serial = 1425] [outer = 0x9392a000] 12:03:21 INFO - PROCESS | 1749 | 1464203001899 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]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1689ms 12:03:21 INFO - PROCESS | 1749 | 1464203001965 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 12:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:03:21 INFO - PROCESS | 1749 | 1464203001969 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 12:03:21 INFO - PROCESS | 1749 | 1464203001976 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1749 | 1464203001980 Marionette TRACE conn4 <- [1,1870,null,{}] 12:03:21 INFO - PROCESS | 1749 | 1464203001988 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}] 12:03:22 INFO - PROCESS | 1749 | 1464203002234 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 12:03:22 INFO - PROCESS | 1749 | 1464203002568 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x87411c00 == 164 [pid = 1749] [id = 475] 12:03:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x90e2c400) [pid = 1749] [serial = 1426] [outer = (nil)] 12:03:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x951ebc00) [pid = 1749] [serial = 1427] [outer = 0x90e2c400] 12:03:22 INFO - PROCESS | 1749 | 1464203002667 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x952df000) [pid = 1749] [serial = 1428] [outer = 0x90e2c400] 12:03:23 INFO - PROCESS | 1749 | 1464203003620 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]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1685ms 12:03:23 INFO - PROCESS | 1749 | 1464203003661 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1749 | 1464203003664 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 12:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:03:23 INFO - PROCESS | 1749 | 1464203003673 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1749 | 1464203003677 Marionette TRACE conn4 <- [1,1874,null,{}] 12:03:23 INFO - PROCESS | 1749 | 1464203003683 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}] 12:03:23 INFO - PROCESS | 1749 | 1464203003939 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 12:03:24 INFO - PROCESS | 1749 | 1464203004284 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2ec00 == 165 [pid = 1749] [id = 476] 12:03:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x879d5400) [pid = 1749] [serial = 1429] [outer = (nil)] 12:03:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9876fc00) [pid = 1749] [serial = 1430] [outer = 0x879d5400] 12:03:24 INFO - PROCESS | 1749 | 1464203004384 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x99113000) [pid = 1749] [serial = 1431] [outer = 0x879d5400] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8a00c000 == 164 [pid = 1749] [id = 458] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x88cd1400 == 163 [pid = 1749] [id = 457] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x88cd6c00 == 162 [pid = 1749] [id = 456] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x86e25400 == 161 [pid = 1749] [id = 455] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8740f800 == 160 [pid = 1749] [id = 452] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x879d1000 == 159 [pid = 1749] [id = 453] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9a964400 == 158 [pid = 1749] [id = 451] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x90e31c00 == 157 [pid = 1749] [id = 450] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee6400 == 156 [pid = 1749] [id = 449] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c523400 == 155 [pid = 1749] [id = 447] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x951e6400 == 154 [pid = 1749] [id = 448] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed62000 == 153 [pid = 1749] [id = 446] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8e748400 == 152 [pid = 1749] [id = 445] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c520400 == 151 [pid = 1749] [id = 444] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa3000 == 150 [pid = 1749] [id = 443] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c167800 == 149 [pid = 1749] [id = 442] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c084c00 == 148 [pid = 1749] [id = 440] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf15c00 == 147 [pid = 1749] [id = 441] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac2e800 == 146 [pid = 1749] [id = 439] 12:03:26 INFO - PROCESS | 1749 | --DOCSHELL 0x88af5800 == 145 [pid = 1749] [id = 438] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8c530c00) [pid = 1749] [serial = 1313] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8c6dfc00) [pid = 1749] [serial = 1185] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x8c52f800) [pid = 1749] [serial = 1310] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8c53d800) [pid = 1749] [serial = 1311] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8add2000) [pid = 1749] [serial = 1307] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x89206400) [pid = 1749] [serial = 1304] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8937f400) [pid = 1749] [serial = 1305] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9ac2dc00) [pid = 1749] [serial = 1302] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x9a967800) [pid = 1749] [serial = 1301] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x9a88b000) [pid = 1749] [serial = 1299] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9a889400) [pid = 1749] [serial = 1298] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x99f0e800) [pid = 1749] [serial = 1296] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x99e07400) [pid = 1749] [serial = 1295] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x98777800) [pid = 1749] [serial = 1293] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x964af400) [pid = 1749] [serial = 1292] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x951e3800) [pid = 1749] [serial = 1290] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x95083000) [pid = 1749] [serial = 1289] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9500c000) [pid = 1749] [serial = 1287] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x946aa800) [pid = 1749] [serial = 1286] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x93c8d000) [pid = 1749] [serial = 1284] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x93941400) [pid = 1749] [serial = 1283] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x90fd9000) [pid = 1749] [serial = 1281] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x90fd6c00) [pid = 1749] [serial = 1280] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x90e27000) [pid = 1749] [serial = 1277] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x90e30800) [pid = 1749] [serial = 1278] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x90d0b800) [pid = 1749] [serial = 1275] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x90d06800) [pid = 1749] [serial = 1274] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8f6dcc00) [pid = 1749] [serial = 1272] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8efa7400) [pid = 1749] [serial = 1271] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8ef9b400) [pid = 1749] [serial = 1269] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x8ed5d800) [pid = 1749] [serial = 1268] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8e1eb400) [pid = 1749] [serial = 1266] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8dac4800) [pid = 1749] [serial = 1265] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8d84f800) [pid = 1749] [serial = 1263] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8d84a400) [pid = 1749] [serial = 1262] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8d740800) [pid = 1749] [serial = 1260] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8d633800) [pid = 1749] [serial = 1259] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8c168400) [pid = 1749] [serial = 1257] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8bf1cc00) [pid = 1749] [serial = 1256] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8a218400) [pid = 1749] [serial = 1254] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8a00c800) [pid = 1749] [serial = 1253] [outer = (nil)] [url = about:blank] 12:03:26 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8b3b3c00) [pid = 1749] [serial = 1308] [outer = (nil)] [url = about:blank] 12:03:27 INFO - PROCESS | 1749 | 1464203007219 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]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3589ms 12:03:27 INFO - PROCESS | 1749 | 1464203007263 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1749 | 1464203007270 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 12:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:03:27 INFO - PROCESS | 1749 | 1464203007281 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1749 | 1464203007287 Marionette TRACE conn4 <- [1,1878,null,{}] 12:03:27 INFO - PROCESS | 1749 | 1464203007296 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}] 12:03:27 INFO - PROCESS | 1749 | 1464203007549 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 12:03:27 INFO - PROCESS | 1749 | 1464203007800 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x89207000 == 146 [pid = 1749] [id = 477] 12:03:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x89376400) [pid = 1749] [serial = 1432] [outer = (nil)] 12:03:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8a007000) [pid = 1749] [serial = 1433] [outer = 0x89376400] 12:03:27 INFO - PROCESS | 1749 | 1464203007906 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8a1e7c00) [pid = 1749] [serial = 1434] [outer = 0x89376400] 12:03:28 INFO - PROCESS | 1749 | 1464203008801 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]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1586ms 12:03:28 INFO - PROCESS | 1749 | 1464203008870 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1749 | 1464203008880 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 12:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:03:28 INFO - PROCESS | 1749 | 1464203008891 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1749 | 1464203008895 Marionette TRACE conn4 <- [1,1882,null,{}] 12:03:28 INFO - PROCESS | 1749 | 1464203008902 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}] 12:03:29 INFO - PROCESS | 1749 | 1464203009161 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 12:03:29 INFO - PROCESS | 1749 | 1464203009478 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add1c00 == 147 [pid = 1749] [id = 478] 12:03:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8add2000) [pid = 1749] [serial = 1435] [outer = (nil)] 12:03:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8b3b8400) [pid = 1749] [serial = 1436] [outer = 0x8add2000] 12:03:29 INFO - PROCESS | 1749 | 1464203009571 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8beacc00) [pid = 1749] [serial = 1437] [outer = 0x8add2000] 12:03:30 INFO - PROCESS | 1749 | 1464203010634 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]]]}] 12:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1790ms 12:03:30 INFO - PROCESS | 1749 | 1464203010682 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1749 | 1464203010685 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 12:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:03:30 INFO - PROCESS | 1749 | 1464203010693 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 1749 | 1464203010700 Marionette TRACE conn4 <- [1,1886,null,{}] 12:03:30 INFO - PROCESS | 1749 | 1464203010726 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}] 12:03:31 INFO - PROCESS | 1749 | 1464203011039 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 12:03:31 INFO - PROCESS | 1749 | 1464203011088 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c16dc00 == 148 [pid = 1749] [id = 479] 12:03:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8c523400) [pid = 1749] [serial = 1438] [outer = (nil)] 12:03:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8c533800) [pid = 1749] [serial = 1439] [outer = 0x8c523400] 12:03:31 INFO - PROCESS | 1749 | 1464203011214 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c53ec00) [pid = 1749] [serial = 1440] [outer = 0x8c523400] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8beb1000) [pid = 1749] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8a1ee400) [pid = 1749] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x90ee0c00) [pid = 1749] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8ed64400) [pid = 1749] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8c6e4000) [pid = 1749] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8efa3800) [pid = 1749] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8d907000) [pid = 1749] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8c525c00) [pid = 1749] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8c08fc00) [pid = 1749] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8ac33000) [pid = 1749] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x88af8400) [pid = 1749] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x891a8800) [pid = 1749] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x86e27400) [pid = 1749] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9bbd7400) [pid = 1749] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x879d7000) [pid = 1749] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x879d0000) [pid = 1749] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x9a96d400) [pid = 1749] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x92c26000) [pid = 1749] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x93932800) [pid = 1749] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x951e7800) [pid = 1749] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:03:32 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8e317c00) [pid = 1749] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:03:32 INFO - PROCESS | 1749 | 1464203012825 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]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2155ms 12:03:32 INFO - PROCESS | 1749 | 1464203012851 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1749 | 1464203012856 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 12:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:03:32 INFO - PROCESS | 1749 | 1464203012863 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1749 | 1464203012867 Marionette TRACE conn4 <- [1,1890,null,{}] 12:03:32 INFO - PROCESS | 1749 | 1464203012874 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}] 12:03:33 INFO - PROCESS | 1749 | 1464203013127 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 12:03:33 INFO - PROCESS | 1749 | 1464203013370 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e27400 == 149 [pid = 1749] [id = 480] 12:03:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x879d2400) [pid = 1749] [serial = 1441] [outer = (nil)] 12:03:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8c52f800) [pid = 1749] [serial = 1442] [outer = 0x879d2400] 12:03:33 INFO - PROCESS | 1749 | 1464203013456 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8d633800) [pid = 1749] [serial = 1443] [outer = 0x879d2400] 12:03:34 INFO - PROCESS | 1749 | 1464203014453 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]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1633ms 12:03:34 INFO - PROCESS | 1749 | 1464203014498 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 1749 | 1464203014505 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 12:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:03:34 INFO - PROCESS | 1749 | 1464203014518 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1749 | 1464203014525 Marionette TRACE conn4 <- [1,1894,null,{}] 12:03:34 INFO - PROCESS | 1749 | 1464203014536 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}] 12:03:34 INFO - PROCESS | 1749 | 1464203014842 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 12:03:35 INFO - PROCESS | 1749 | 1464203015201 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cc9400 == 150 [pid = 1749] [id = 481] 12:03:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x88ccc400) [pid = 1749] [serial = 1444] [outer = (nil)] 12:03:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8937ac00) [pid = 1749] [serial = 1445] [outer = 0x88ccc400] 12:03:35 INFO - PROCESS | 1749 | 1464203015301 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8a1e9400) [pid = 1749] [serial = 1446] [outer = 0x88ccc400] 12:03:36 INFO - PROCESS | 1749 | 1464203016321 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]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1840ms 12:03:36 INFO - PROCESS | 1749 | 1464203016357 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1749 | 1464203016367 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 12:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:03:36 INFO - PROCESS | 1749 | 1464203016380 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 1749 | 1464203016384 Marionette TRACE conn4 <- [1,1898,null,{}] 12:03:36 INFO - PROCESS | 1749 | 1464203016392 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}] 12:03:36 INFO - PROCESS | 1749 | 1464203016669 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 12:03:37 INFO - PROCESS | 1749 | 1464203017004 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8937ec00 == 151 [pid = 1749] [id = 482] 12:03:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8bf12400) [pid = 1749] [serial = 1447] [outer = (nil)] 12:03:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8c522c00) [pid = 1749] [serial = 1448] [outer = 0x8bf12400] 12:03:37 INFO - PROCESS | 1749 | 1464203017098 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8c6e0400) [pid = 1749] [serial = 1449] [outer = 0x8bf12400] 12:03:38 INFO - PROCESS | 1749 | 1464203018171 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]]]}] 12:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1836ms 12:03:38 INFO - PROCESS | 1749 | 1464203018216 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 12:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:03:38 INFO - PROCESS | 1749 | 1464203018221 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 12:03:38 INFO - PROCESS | 1749 | 1464203018230 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1749 | 1464203018236 Marionette TRACE conn4 <- [1,1902,null,{}] 12:03:38 INFO - PROCESS | 1749 | 1464203018254 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}] 12:03:38 INFO - PROCESS | 1749 | 1464203018512 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 12:03:38 INFO - PROCESS | 1749 | 1464203018843 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7ad400 == 152 [pid = 1749] [id = 483] 12:03:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d84b800) [pid = 1749] [serial = 1450] [outer = (nil)] 12:03:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8d90a000) [pid = 1749] [serial = 1451] [outer = 0x8d84b800] 12:03:38 INFO - PROCESS | 1749 | 1464203018945 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8dac7c00) [pid = 1749] [serial = 1452] [outer = 0x8d84b800] 12:03:39 INFO - PROCESS | 1749 | 1464203019975 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]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1798ms 12:03:40 INFO - PROCESS | 1749 | 1464203020026 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 12:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:03:40 INFO - PROCESS | 1749 | 1464203020032 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 12:03:40 INFO - PROCESS | 1749 | 1464203020039 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1749 | 1464203020043 Marionette TRACE conn4 <- [1,1906,null,{}] 12:03:40 INFO - PROCESS | 1749 | 1464203020049 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}] 12:03:40 INFO - PROCESS | 1749 | 1464203020302 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 12:03:40 INFO - PROCESS | 1749 | 1464203020636 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c531400 == 153 [pid = 1749] [id = 484] 12:03:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8dabc800) [pid = 1749] [serial = 1453] [outer = (nil)] 12:03:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8e314400) [pid = 1749] [serial = 1454] [outer = 0x8dabc800] 12:03:40 INFO - PROCESS | 1749 | 1464203020735 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8e31f400) [pid = 1749] [serial = 1455] [outer = 0x8dabc800] 12:03:41 INFO - PROCESS | 1749 | 1464203021664 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]]]}] 12:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1687ms 12:03:41 INFO - PROCESS | 1749 | 1464203021727 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 12:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:03:41 INFO - PROCESS | 1749 | 1464203021731 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 12:03:41 INFO - PROCESS | 1749 | 1464203021739 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 1749 | 1464203021742 Marionette TRACE conn4 <- [1,1910,null,{}] 12:03:41 INFO - PROCESS | 1749 | 1464203021749 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}] 12:03:42 INFO - PROCESS | 1749 | 1464203022001 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 12:03:42 INFO - PROCESS | 1749 | 1464203022327 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1f0000 == 154 [pid = 1749] [id = 485] 12:03:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8e313000) [pid = 1749] [serial = 1456] [outer = (nil)] 12:03:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8ed64000) [pid = 1749] [serial = 1457] [outer = 0x8e313000] 12:03:42 INFO - PROCESS | 1749 | 1464203022429 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8ed68000) [pid = 1749] [serial = 1458] [outer = 0x8e313000] 12:03:43 INFO - PROCESS | 1749 | 1464203023385 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]]]}] 12:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1688ms 12:03:43 INFO - PROCESS | 1749 | 1464203023427 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 1749 | 1464203023432 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 12:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:03:43 INFO - PROCESS | 1749 | 1464203023440 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 1749 | 1464203023444 Marionette TRACE conn4 <- [1,1914,null,{}] 12:03:43 INFO - PROCESS | 1749 | 1464203023451 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}] 12:03:43 INFO - PROCESS | 1749 | 1464203023743 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 12:03:44 INFO - PROCESS | 1749 | 1464203024075 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e25000 == 155 [pid = 1749] [id = 486] 12:03:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8bea3800) [pid = 1749] [serial = 1459] [outer = (nil)] 12:03:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90d0b800) [pid = 1749] [serial = 1460] [outer = 0x8bea3800] 12:03:44 INFO - PROCESS | 1749 | 1464203024175 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90e0c400) [pid = 1749] [serial = 1461] [outer = 0x8bea3800] 12:03:45 INFO - PROCESS | 1749 | 1464203025166 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]]]}] 12:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1787ms 12:03:45 INFO - PROCESS | 1749 | 1464203025227 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 1749 | 1464203025232 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 12:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:03:45 INFO - PROCESS | 1749 | 1464203025239 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 1749 | 1464203025243 Marionette TRACE conn4 <- [1,1918,null,{}] 12:03:45 INFO - PROCESS | 1749 | 1464203025250 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}] 12:03:45 INFO - PROCESS | 1749 | 1464203025496 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 12:03:45 INFO - PROCESS | 1749 | 1464203025821 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa7400 == 156 [pid = 1749] [id = 487] 12:03:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90d0f000) [pid = 1749] [serial = 1462] [outer = (nil)] 12:03:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90ea1400) [pid = 1749] [serial = 1463] [outer = 0x90d0f000] 12:03:45 INFO - PROCESS | 1749 | 1464203025926 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x90eae800) [pid = 1749] [serial = 1464] [outer = 0x90d0f000] 12:03:46 INFO - PROCESS | 1749 | 1464203026899 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]]]}] 12:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1733ms 12:03:46 INFO - PROCESS | 1749 | 1464203026974 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 1749 | 1464203026977 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 12:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:03:46 INFO - PROCESS | 1749 | 1464203026986 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 1749 | 1464203026990 Marionette TRACE conn4 <- [1,1922,null,{}] 12:03:46 INFO - PROCESS | 1749 | 1464203026997 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}] 12:03:47 INFO - PROCESS | 1749 | 1464203027272 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 12:03:47 INFO - PROCESS | 1749 | 1464203027610 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d741800 == 157 [pid = 1749] [id = 488] 12:03:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x90d0b000) [pid = 1749] [serial = 1465] [outer = (nil)] 12:03:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x90fd9400) [pid = 1749] [serial = 1466] [outer = 0x90d0b000] 12:03:47 INFO - PROCESS | 1749 | 1464203027708 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x90fdf400) [pid = 1749] [serial = 1467] [outer = 0x90d0b000] 12:03:48 INFO - PROCESS | 1749 | 1464203028614 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]]]}] 12:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1685ms 12:03:48 INFO - PROCESS | 1749 | 1464203028673 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1749 | 1464203028676 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 12:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:03:48 INFO - PROCESS | 1749 | 1464203028684 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 1749 | 1464203028688 Marionette TRACE conn4 <- [1,1926,null,{}] 12:03:48 INFO - PROCESS | 1749 | 1464203028695 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}] 12:03:48 INFO - PROCESS | 1749 | 1464203028949 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 12:03:49 INFO - PROCESS | 1749 | 1464203029268 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d3800 == 158 [pid = 1749] [id = 489] 12:03:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8a1f1800) [pid = 1749] [serial = 1468] [outer = (nil)] 12:03:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x92c2e000) [pid = 1749] [serial = 1469] [outer = 0x8a1f1800] 12:03:49 INFO - PROCESS | 1749 | 1464203029367 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x92e93800) [pid = 1749] [serial = 1470] [outer = 0x8a1f1800] 12:03:50 INFO - PROCESS | 1749 | 1464203030285 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]]]}] 12:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1639ms 12:03:50 INFO - PROCESS | 1749 | 1464203030339 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 1749 | 1464203030342 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 12:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:03:50 INFO - PROCESS | 1749 | 1464203030354 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 1749 | 1464203030357 Marionette TRACE conn4 <- [1,1930,null,{}] 12:03:50 INFO - PROCESS | 1749 | 1464203030364 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}] 12:03:50 INFO - PROCESS | 1749 | 1464203030617 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 12:03:50 INFO - PROCESS | 1749 | 1464203030919 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d0f800 == 159 [pid = 1749] [id = 490] 12:03:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x90edec00) [pid = 1749] [serial = 1471] [outer = (nil)] 12:03:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x93948400) [pid = 1749] [serial = 1472] [outer = 0x90edec00] 12:03:51 INFO - PROCESS | 1749 | 1464203031014 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x93c8d000) [pid = 1749] [serial = 1473] [outer = 0x90edec00] 12:03:51 INFO - PROCESS | 1749 | 1464203031950 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]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1632ms 12:03:51 INFO - PROCESS | 1749 | 1464203031988 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1749 | 1464203031992 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 12:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:03:52 INFO - PROCESS | 1749 | 1464203032002 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1749 | 1464203032007 Marionette TRACE conn4 <- [1,1934,null,{}] 12:03:52 INFO - PROCESS | 1749 | 1464203032014 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}] 12:03:52 INFO - PROCESS | 1749 | 1464203032292 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 12:03:52 INFO - PROCESS | 1749 | 1464203032643 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x93937800 == 160 [pid = 1749] [id = 491] 12:03:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x952dc800) [pid = 1749] [serial = 1474] [outer = (nil)] 12:03:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x952e5c00) [pid = 1749] [serial = 1475] [outer = 0x952dc800] 12:03:52 INFO - PROCESS | 1749 | 1464203032746 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9910a400) [pid = 1749] [serial = 1476] [outer = 0x952dc800] 12:03:53 INFO - PROCESS | 1749 | 1464203033959 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]]]}] 12:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1996ms 12:03:53 INFO - PROCESS | 1749 | 1464203033997 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 12:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:03:54 INFO - PROCESS | 1749 | 1464203034002 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 12:03:54 INFO - PROCESS | 1749 | 1464203034009 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 1749 | 1464203034013 Marionette TRACE conn4 <- [1,1938,null,{}] 12:03:54 INFO - PROCESS | 1749 | 1464203034020 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}] 12:03:54 INFO - PROCESS | 1749 | 1464203034273 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 12:03:54 INFO - PROCESS | 1749 | 1464203034594 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d848000 == 161 [pid = 1749] [id = 492] 12:03:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x8e1ebc00) [pid = 1749] [serial = 1477] [outer = (nil)] 12:03:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x99e03c00) [pid = 1749] [serial = 1478] [outer = 0x8e1ebc00] 12:03:54 INFO - PROCESS | 1749 | 1464203034692 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9a023800) [pid = 1749] [serial = 1479] [outer = 0x8e1ebc00] 12:03:55 INFO - PROCESS | 1749 | 1464203035631 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]]]}] 12:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1686ms 12:03:55 INFO - PROCESS | 1749 | 1464203035695 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1749 | 1464203035698 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 12:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:03:55 INFO - PROCESS | 1749 | 1464203035707 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 1749 | 1464203035711 Marionette TRACE conn4 <- [1,1942,null,{}] 12:03:55 INFO - PROCESS | 1749 | 1464203035718 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}] 12:03:55 INFO - PROCESS | 1749 | 1464203035965 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 12:03:56 INFO - PROCESS | 1749 | 1464203036302 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd9000 == 162 [pid = 1749] [id = 493] 12:03:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x99705c00) [pid = 1749] [serial = 1480] [outer = (nil)] 12:03:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9a73a000) [pid = 1749] [serial = 1481] [outer = 0x99705c00] 12:03:56 INFO - PROCESS | 1749 | 1464203036396 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9a888800) [pid = 1749] [serial = 1482] [outer = 0x99705c00] 12:03:57 INFO - PROCESS | 1749 | 1464203037336 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]]]}] 12:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1644ms 12:03:57 INFO - PROCESS | 1749 | 1464203037351 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 1749 | 1464203037356 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 12:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:03:57 INFO - PROCESS | 1749 | 1464203037363 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - PROCESS | 1749 | 1464203037367 Marionette TRACE conn4 <- [1,1946,null,{}] 12:03:57 INFO - PROCESS | 1749 | 1464203037373 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}] 12:03:57 INFO - PROCESS | 1749 | 1464203037639 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 12:03:58 INFO - PROCESS | 1749 | 1464203037980 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x99e02c00 == 163 [pid = 1749] [id = 494] 12:03:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9a379400) [pid = 1749] [serial = 1483] [outer = (nil)] 12:03:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9a896800) [pid = 1749] [serial = 1484] [outer = 0x9a379400] 12:03:58 INFO - PROCESS | 1749 | 1464203038080 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9a95f800) [pid = 1749] [serial = 1485] [outer = 0x9a379400] 12:03:59 INFO - PROCESS | 1749 | 1464203039032 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]]]}] 12:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1683ms 12:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:03:59 INFO - PROCESS | 1749 | 1464203039046 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 1749 | 1464203039050 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 12:03:59 INFO - PROCESS | 1749 | 1464203039058 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1749 | 1464203039061 Marionette TRACE conn4 <- [1,1950,null,{}] 12:03:59 INFO - PROCESS | 1749 | 1464203039070 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}] 12:03:59 INFO - PROCESS | 1749 | 1464203039327 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 12:03:59 INFO - PROCESS | 1749 | 1464203039677 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d742800 == 164 [pid = 1749] [id = 495] 12:03:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x8ed63400) [pid = 1749] [serial = 1486] [outer = (nil)] 12:03:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9ac2dc00) [pid = 1749] [serial = 1487] [outer = 0x8ed63400] 12:03:59 INFO - PROCESS | 1749 | 1464203039779 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9ac35c00) [pid = 1749] [serial = 1488] [outer = 0x8ed63400] 12:04:00 INFO - PROCESS | 1749 | 1464203040781 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]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1748ms 12:04:00 INFO - PROCESS | 1749 | 1464203040806 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 12:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:04:00 INFO - PROCESS | 1749 | 1464203040811 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 12:04:00 INFO - PROCESS | 1749 | 1464203040819 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1749 | 1464203040822 Marionette TRACE conn4 <- [1,1954,null,{}] 12:04:00 INFO - PROCESS | 1749 | 1464203040852 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}] 12:04:01 INFO - PROCESS | 1749 | 1464203041126 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 12:04:01 INFO - PROCESS | 1749 | 1464203041476 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x9500bc00 == 165 [pid = 1749] [id = 496] 12:04:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9a897c00) [pid = 1749] [serial = 1489] [outer = (nil)] 12:04:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9afdc400) [pid = 1749] [serial = 1490] [outer = 0x9a897c00] 12:04:01 INFO - PROCESS | 1749 | 1464203041585 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9afe2c00) [pid = 1749] [serial = 1491] [outer = 0x9a897c00] 12:04:02 INFO - PROCESS | 1749 | 1464203042578 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]]]}] 12:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1842ms 12:04:02 INFO - PROCESS | 1749 | 1464203042661 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 1749 | 1464203042665 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 12:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:04:02 INFO - PROCESS | 1749 | 1464203042673 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1749 | 1464203042677 Marionette TRACE conn4 <- [1,1958,null,{}] 12:04:02 INFO - PROCESS | 1749 | 1464203042683 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}] 12:04:02 INFO - PROCESS | 1749 | 1464203042989 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 12:04:03 INFO - PROCESS | 1749 | 1464203043330 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a96b400 == 166 [pid = 1749] [id = 497] 12:04:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9ac2d400) [pid = 1749] [serial = 1492] [outer = (nil)] 12:04:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9bbda000) [pid = 1749] [serial = 1493] [outer = 0x9ac2d400] 12:04:03 INFO - PROCESS | 1749 | 1464203043423 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9c070400) [pid = 1749] [serial = 1494] [outer = 0x9ac2d400] 12:04:04 INFO - PROCESS | 1749 | 1464203044361 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]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1732ms 12:04:04 INFO - PROCESS | 1749 | 1464203044422 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1749 | 1464203044427 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 12:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:04:04 INFO - PROCESS | 1749 | 1464203044441 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1749 | 1464203044444 Marionette TRACE conn4 <- [1,1962,null,{}] 12:04:04 INFO - PROCESS | 1749 | 1464203044451 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}] 12:04:04 INFO - PROCESS | 1749 | 1464203044700 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8c523800 == 165 [pid = 1749] [id = 247] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed5bc00 == 164 [pid = 1749] [id = 292] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e1800 == 163 [pid = 1749] [id = 294] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x9916f400 == 162 [pid = 1749] [id = 49] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8c524400 == 161 [pid = 1749] [id = 463] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac30c00 == 160 [pid = 1749] [id = 462] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x89374c00 == 159 [pid = 1749] [id = 460] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x8a00b000 == 158 [pid = 1749] [id = 461] 12:04:06 INFO - PROCESS | 1749 | --DOCSHELL 0x86e24800 == 157 [pid = 1749] [id = 459] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8c51bc00) [pid = 1749] [serial = 1251] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8a21ec00) [pid = 1749] [serial = 1373] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x92e8cc00) [pid = 1749] [serial = 1340] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x92934400) [pid = 1749] [serial = 1338] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9284f000) [pid = 1749] [serial = 1337] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x90edc000) [pid = 1749] [serial = 1335] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x90ea9400) [pid = 1749] [serial = 1334] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x90e05c00) [pid = 1749] [serial = 1332] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8efa9800) [pid = 1749] [serial = 1331] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8e742c00) [pid = 1749] [serial = 1329] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8e73e800) [pid = 1749] [serial = 1328] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8e1ec400) [pid = 1749] [serial = 1326] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8dabe000) [pid = 1749] [serial = 1325] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8c6ddc00) [pid = 1749] [serial = 1323] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8c52f400) [pid = 1749] [serial = 1322] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8b3be400) [pid = 1749] [serial = 1320] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x8add6000) [pid = 1749] [serial = 1319] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x89206000) [pid = 1749] [serial = 1317] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x88ccf400) [pid = 1749] [serial = 1316] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x89204000) [pid = 1749] [serial = 1370] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x87405c00) [pid = 1749] [serial = 1367] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x879d8800) [pid = 1749] [serial = 1368] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x9c23c400) [pid = 1749] [serial = 1365] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x9c238400) [pid = 1749] [serial = 1364] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x9c21c400) [pid = 1749] [serial = 1362] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9bbe3400) [pid = 1749] [serial = 1361] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9bb69400) [pid = 1749] [serial = 1359] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x9bb3d000) [pid = 1749] [serial = 1358] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x9afe4400) [pid = 1749] [serial = 1356] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9afde400) [pid = 1749] [serial = 1355] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9ac34400) [pid = 1749] [serial = 1353] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x9a96cc00) [pid = 1749] [serial = 1352] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9a960800) [pid = 1749] [serial = 1350] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x9a88c400) [pid = 1749] [serial = 1349] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9910c400) [pid = 1749] [serial = 1347] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x952df800) [pid = 1749] [serial = 1346] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x93949800) [pid = 1749] [serial = 1344] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9393e000) [pid = 1749] [serial = 1343] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x93904000) [pid = 1749] [serial = 1341] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8bea5000) [pid = 1749] [serial = 1376] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8ac2d800) [pid = 1749] [serial = 1374] [outer = (nil)] [url = about:blank] 12:04:06 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x89377800) [pid = 1749] [serial = 1371] [outer = (nil)] [url = about:blank] 12:04:07 INFO - PROCESS | 1749 | 1464203047003 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d3000 == 158 [pid = 1749] [id = 498] 12:04:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x879d4800) [pid = 1749] [serial = 1495] [outer = (nil)] 12:04:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x879dd000) [pid = 1749] [serial = 1496] [outer = 0x879d4800] 12:04:07 INFO - PROCESS | 1749 | 1464203047095 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x88cc7c00) [pid = 1749] [serial = 1497] [outer = 0x879d4800] 12:04:08 INFO - PROCESS | 1749 | 1464203048121 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]]]}] 12:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 3742ms 12:04:08 INFO - PROCESS | 1749 | 1464203048184 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 1749 | 1464203048191 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 12:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:04:08 INFO - PROCESS | 1749 | 1464203048201 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - PROCESS | 1749 | 1464203048206 Marionette TRACE conn4 <- [1,1966,null,{}] 12:04:08 INFO - PROCESS | 1749 | 1464203048215 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}] 12:04:08 INFO - PROCESS | 1749 | 1464203048488 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 12:04:08 INFO - PROCESS | 1749 | 1464203048866 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x89377800 == 159 [pid = 1749] [id = 499] 12:04:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x89379000) [pid = 1749] [serial = 1498] [outer = (nil)] 12:04:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8a1e7800) [pid = 1749] [serial = 1499] [outer = 0x89379000] 12:04:09 INFO - PROCESS | 1749 | 1464203049046 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8a226000) [pid = 1749] [serial = 1500] [outer = 0x89379000] 12:04:09 INFO - PROCESS | 1749 | 1464203049958 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]]]}] 12:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1792ms 12:04:09 INFO - PROCESS | 1749 | 1464203049997 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 12:04:10 INFO - PROCESS | 1749 | 1464203050003 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 12:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:04:10 INFO - PROCESS | 1749 | 1464203050020 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:04:10 INFO - PROCESS | 1749 | 1464203050025 Marionette TRACE conn4 <- [1,1970,null,{}] 12:04:10 INFO - PROCESS | 1749 | 1464203050033 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}] 12:04:10 INFO - PROCESS | 1749 | 1464203050335 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 12:04:10 INFO - PROCESS | 1749 | 1464203050374 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1f1400 == 160 [pid = 1749] [id = 500] 12:04:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8beac000) [pid = 1749] [serial = 1501] [outer = (nil)] 12:04:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8c086c00) [pid = 1749] [serial = 1502] [outer = 0x8beac000] 12:04:10 INFO - PROCESS | 1749 | 1464203050466 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c171800) [pid = 1749] [serial = 1503] [outer = 0x8beac000] 12:04:11 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x88cce000) [pid = 1749] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:04:11 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8c523400) [pid = 1749] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:04:11 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x879d5400) [pid = 1749] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:04:11 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x90e2c400) [pid = 1749] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:04:11 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9392a000) [pid = 1749] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:04:11 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x92c22c00) [pid = 1749] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x90fd4400) [pid = 1749] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8f6e7c00) [pid = 1749] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x90e01800) [pid = 1749] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x90d10400) [pid = 1749] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8e319800) [pid = 1749] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8ed5b400) [pid = 1749] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8e1f2000) [pid = 1749] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8d847c00) [pid = 1749] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8d902800) [pid = 1749] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8d62f400) [pid = 1749] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8c165400) [pid = 1749] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8bea8800) [pid = 1749] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8a00a400) [pid = 1749] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x86e29c00) [pid = 1749] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x89376400) [pid = 1749] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:04:12 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8add2000) [pid = 1749] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:04:12 INFO - PROCESS | 1749 | 1464203052243 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]]]}] 12:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2249ms 12:04:12 INFO - PROCESS | 1749 | 1464203052260 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 1749 | 1464203052264 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 12:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:04:12 INFO - PROCESS | 1749 | 1464203052279 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 1749 | 1464203052289 Marionette TRACE conn4 <- [1,1974,null,{}] 12:04:12 INFO - PROCESS | 1749 | 1464203052295 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}] 12:04:12 INFO - PROCESS | 1749 | 1464203052518 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 12:04:12 INFO - PROCESS | 1749 | 1464203052724 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e29c00 == 161 [pid = 1749] [id = 501] 12:04:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x89382c00) [pid = 1749] [serial = 1504] [outer = (nil)] 12:04:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8c08a800) [pid = 1749] [serial = 1505] [outer = 0x89382c00] 12:04:12 INFO - PROCESS | 1749 | 1464203052806 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8d73ac00) [pid = 1749] [serial = 1506] [outer = 0x89382c00] 12:04:13 INFO - PROCESS | 1749 | 1464203053602 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]]]}] 12:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1400ms 12:04:13 INFO - PROCESS | 1749 | 1464203053674 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 1749 | 1464203053678 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 12:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:04:13 INFO - PROCESS | 1749 | 1464203053685 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 1749 | 1464203053688 Marionette TRACE conn4 <- [1,1978,null,{}] 12:04:13 INFO - PROCESS | 1749 | 1464203053694 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}] 12:04:13 INFO - PROCESS | 1749 | 1464203053919 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 12:04:14 INFO - PROCESS | 1749 | 1464203054309 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x879cf800 == 162 [pid = 1749] [id = 502] 12:04:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x879d1000) [pid = 1749] [serial = 1507] [outer = (nil)] 12:04:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x88af2800) [pid = 1749] [serial = 1508] [outer = 0x879d1000] 12:04:14 INFO - PROCESS | 1749 | 1464203054423 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x891af000) [pid = 1749] [serial = 1509] [outer = 0x879d1000] 12:04:15 INFO - PROCESS | 1749 | 1464203055406 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]]]}] 12:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1787ms 12:04:15 INFO - PROCESS | 1749 | 1464203055474 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 1749 | 1464203055482 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 12:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:04:15 INFO - PROCESS | 1749 | 1464203055490 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - PROCESS | 1749 | 1464203055497 Marionette TRACE conn4 <- [1,1982,null,{}] 12:04:15 INFO - PROCESS | 1749 | 1464203055536 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}] 12:04:15 INFO - PROCESS | 1749 | 1464203055953 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 12:04:16 INFO - PROCESS | 1749 | 1464203056177 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add8400 == 163 [pid = 1749] [id = 503] 12:04:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8add9400) [pid = 1749] [serial = 1510] [outer = (nil)] 12:04:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8b3b5c00) [pid = 1749] [serial = 1511] [outer = 0x8add9400] 12:04:16 INFO - PROCESS | 1749 | 1464203056272 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8beaa000) [pid = 1749] [serial = 1512] [outer = 0x8add9400] 12:04:17 INFO - PROCESS | 1749 | 1464203057259 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]]]}] 12:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1786ms 12:04:17 INFO - PROCESS | 1749 | 1464203057293 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 1749 | 1464203057299 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 12:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:04:17 INFO - PROCESS | 1749 | 1464203057311 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 1749 | 1464203057315 Marionette TRACE conn4 <- [1,1986,null,{}] 12:04:17 INFO - PROCESS | 1749 | 1464203057322 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}] 12:04:17 INFO - PROCESS | 1749 | 1464203057574 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 12:04:17 INFO - PROCESS | 1749 | 1464203057937 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c16a800 == 164 [pid = 1749] [id = 504] 12:04:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8c531800) [pid = 1749] [serial = 1513] [outer = (nil)] 12:04:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c6e2c00) [pid = 1749] [serial = 1514] [outer = 0x8c531800] 12:04:18 INFO - PROCESS | 1749 | 1464203058039 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8d631c00) [pid = 1749] [serial = 1515] [outer = 0x8c531800] 12:04:19 INFO - PROCESS | 1749 | 1464203059013 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]]]}] 12:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1737ms 12:04:19 INFO - PROCESS | 1749 | 1464203059048 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 12:04:19 INFO - PROCESS | 1749 | 1464203059052 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 12:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:04:19 INFO - PROCESS | 1749 | 1464203059068 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 1749 | 1464203059078 Marionette TRACE conn4 <- [1,1990,null,{}] 12:04:19 INFO - PROCESS | 1749 | 1464203059088 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}] 12:04:19 INFO - PROCESS | 1749 | 1464203059346 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 12:04:19 INFO - PROCESS | 1749 | 1464203059673 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d855c00 == 165 [pid = 1749] [id = 505] 12:04:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8d90f800) [pid = 1749] [serial = 1516] [outer = (nil)] 12:04:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8e1e8800) [pid = 1749] [serial = 1517] [outer = 0x8d90f800] 12:04:19 INFO - PROCESS | 1749 | 1464203059765 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8e1f1400) [pid = 1749] [serial = 1518] [outer = 0x8d90f800] 12:04:20 INFO - PROCESS | 1749 | 1464203060710 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]]]}] 12:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1698ms 12:04:20 INFO - PROCESS | 1749 | 1464203060759 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 1749 | 1464203060765 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 12:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:04:20 INFO - PROCESS | 1749 | 1464203060771 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 1749 | 1464203060776 Marionette TRACE conn4 <- [1,1994,null,{}] 12:04:20 INFO - PROCESS | 1749 | 1464203060783 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}] 12:04:21 INFO - PROCESS | 1749 | 1464203061035 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 12:04:21 INFO - PROCESS | 1749 | 1464203061358 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d90d000 == 166 [pid = 1749] [id = 506] 12:04:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8e742c00) [pid = 1749] [serial = 1519] [outer = (nil)] 12:04:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8ed5c800) [pid = 1749] [serial = 1520] [outer = 0x8e742c00] 12:04:21 INFO - PROCESS | 1749 | 1464203061453 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8ed61c00) [pid = 1749] [serial = 1521] [outer = 0x8e742c00] 12:04:22 INFO - PROCESS | 1749 | 1464203062366 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]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1635ms 12:04:22 INFO - PROCESS | 1749 | 1464203062407 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 1749 | 1464203062412 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 12:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:04:22 INFO - PROCESS | 1749 | 1464203062419 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - PROCESS | 1749 | 1464203062422 Marionette TRACE conn4 <- [1,1998,null,{}] 12:04:22 INFO - PROCESS | 1749 | 1464203062428 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}] 12:04:22 INFO - PROCESS | 1749 | 1464203062671 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 12:04:23 INFO - PROCESS | 1749 | 1464203063009 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa3000 == 167 [pid = 1749] [id = 507] 12:04:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8efa3c00) [pid = 1749] [serial = 1522] [outer = (nil)] 12:04:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8f6e1800) [pid = 1749] [serial = 1523] [outer = 0x8efa3c00] 12:04:23 INFO - PROCESS | 1749 | 1464203063125 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90d0d800) [pid = 1749] [serial = 1524] [outer = 0x8efa3c00] 12:04:24 INFO - PROCESS | 1749 | 1464203064105 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]]]}] 12:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1732ms 12:04:24 INFO - PROCESS | 1749 | 1464203064153 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 1749 | 1464203064156 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 12:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:04:24 INFO - PROCESS | 1749 | 1464203064163 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - PROCESS | 1749 | 1464203064167 Marionette TRACE conn4 <- [1,2002,null,{}] 12:04:24 INFO - PROCESS | 1749 | 1464203064173 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}] 12:04:24 INFO - PROCESS | 1749 | 1464203064419 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 12:04:24 INFO - PROCESS | 1749 | 1464203064748 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed59800 == 168 [pid = 1749] [id = 508] 12:04:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8ed66400) [pid = 1749] [serial = 1525] [outer = (nil)] 12:04:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90ea5800) [pid = 1749] [serial = 1526] [outer = 0x8ed66400] 12:04:24 INFO - PROCESS | 1749 | 1464203064844 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90ead000) [pid = 1749] [serial = 1527] [outer = 0x8ed66400] 12:04:25 INFO - PROCESS | 1749 | 1464203065776 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]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1683ms 12:04:25 INFO - PROCESS | 1749 | 1464203065847 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 1749 | 1464203065851 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 12:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:04:25 INFO - PROCESS | 1749 | 1464203065858 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - PROCESS | 1749 | 1464203065862 Marionette TRACE conn4 <- [1,2006,null,{}] 12:04:25 INFO - PROCESS | 1749 | 1464203065868 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}] 12:04:26 INFO - PROCESS | 1749 | 1464203066105 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 12:04:26 INFO - PROCESS | 1749 | 1464203066429 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6d9c00 == 169 [pid = 1749] [id = 509] 12:04:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8f786000) [pid = 1749] [serial = 1528] [outer = (nil)] 12:04:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x90fde400) [pid = 1749] [serial = 1529] [outer = 0x8f786000] 12:04:26 INFO - PROCESS | 1749 | 1464203066531 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x92936800) [pid = 1749] [serial = 1530] [outer = 0x8f786000] 12:04:27 INFO - PROCESS | 1749 | 1464203067464 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]]]}] 12:04:27 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 12:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1637ms 12:04:27 INFO - PROCESS | 1749 | 1464203067497 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 1749 | 1464203067501 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 12:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:04:27 INFO - PROCESS | 1749 | 1464203067529 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 1749 | 1464203067533 Marionette TRACE conn4 <- [1,2010,null,{}] 12:04:27 INFO - PROCESS | 1749 | 1464203067539 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}] 12:04:27 INFO - PROCESS | 1749 | 1464203067786 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 12:04:28 INFO - PROCESS | 1749 | 1464203068112 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee1400 == 170 [pid = 1749] [id = 510] 12:04:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x90ee2000) [pid = 1749] [serial = 1531] [outer = (nil)] 12:04:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x92e8dc00) [pid = 1749] [serial = 1532] [outer = 0x90ee2000] 12:04:28 INFO - PROCESS | 1749 | 1464203068203 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x93904000) [pid = 1749] [serial = 1533] [outer = 0x90ee2000] 12:04:29 INFO - PROCESS | 1749 | 1464203069142 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]]]}] 12:04:29 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 12:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1688ms 12:04:29 INFO - PROCESS | 1749 | 1464203069214 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 12:04:29 INFO - PROCESS | 1749 | 1464203069217 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 12:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:04:29 INFO - PROCESS | 1749 | 1464203069225 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - PROCESS | 1749 | 1464203069228 Marionette TRACE conn4 <- [1,2014,null,{}] 12:04:29 INFO - PROCESS | 1749 | 1464203069234 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}] 12:04:29 INFO - PROCESS | 1749 | 1464203069525 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 12:04:29 INFO - PROCESS | 1749 | 1464203069860 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x88ccac00 == 171 [pid = 1749] [id = 511] 12:04:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x891a9800) [pid = 1749] [serial = 1534] [outer = (nil)] 12:04:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x93946c00) [pid = 1749] [serial = 1535] [outer = 0x891a9800] 12:04:29 INFO - PROCESS | 1749 | 1464203069950 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x93c96400) [pid = 1749] [serial = 1536] [outer = 0x891a9800] 12:04:30 INFO - PROCESS | 1749 | 1464203070926 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]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1742ms 12:04:30 INFO - PROCESS | 1749 | 1464203070967 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 12:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:04:30 INFO - PROCESS | 1749 | 1464203070972 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 12:04:30 INFO - PROCESS | 1749 | 1464203070979 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 1749 | 1464203070982 Marionette TRACE conn4 <- [1,2018,null,{}] 12:04:30 INFO - PROCESS | 1749 | 1464203070988 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}] 12:04:31 INFO - PROCESS | 1749 | 1464203071228 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 12:04:31 INFO - PROCESS | 1749 | 1464203071567 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9507c000 == 172 [pid = 1749] [id = 512] 12:04:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x951e0800) [pid = 1749] [serial = 1537] [outer = (nil)] 12:04:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x951e8c00) [pid = 1749] [serial = 1538] [outer = 0x951e0800] 12:04:31 INFO - PROCESS | 1749 | 1464203071681 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x952e9400) [pid = 1749] [serial = 1539] [outer = 0x951e0800] 12:04:32 INFO - PROCESS | 1749 | 1464203072623 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]]]}] 12:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1703ms 12:04:32 INFO - PROCESS | 1749 | 1464203072683 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 1749 | 1464203072688 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 12:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:04:32 INFO - PROCESS | 1749 | 1464203072694 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - PROCESS | 1749 | 1464203072699 Marionette TRACE conn4 <- [1,2022,null,{}] 12:04:32 INFO - PROCESS | 1749 | 1464203072706 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}] 12:04:33 INFO - PROCESS | 1749 | 1464203073018 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 12:04:33 INFO - PROCESS | 1749 | 1464203073352 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x95016000 == 173 [pid = 1749] [id = 513] 12:04:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x99306800) [pid = 1749] [serial = 1540] [outer = (nil)] 12:04:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9a4bcc00) [pid = 1749] [serial = 1541] [outer = 0x99306800] 12:04:33 INFO - PROCESS | 1749 | 1464203073448 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9a88e800) [pid = 1749] [serial = 1542] [outer = 0x99306800] 12:04:34 INFO - PROCESS | 1749 | 1464203074378 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]]]}] 12:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1746ms 12:04:34 INFO - PROCESS | 1749 | 1464203074442 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 12:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:04:34 INFO - PROCESS | 1749 | 1464203074446 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 12:04:34 INFO - PROCESS | 1749 | 1464203074453 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 1749 | 1464203074457 Marionette TRACE conn4 <- [1,2026,null,{}] 12:04:34 INFO - PROCESS | 1749 | 1464203074463 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}] 12:04:34 INFO - PROCESS | 1749 | 1464203074703 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 12:04:35 INFO - PROCESS | 1749 | 1464203075037 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x8634dc00 == 174 [pid = 1749] [id = 514] 12:04:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x879d2c00) [pid = 1749] [serial = 1543] [outer = (nil)] 12:04:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9a966800) [pid = 1749] [serial = 1544] [outer = 0x879d2c00] 12:04:35 INFO - PROCESS | 1749 | 1464203075132 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9aca0800) [pid = 1749] [serial = 1545] [outer = 0x879d2c00] 12:04:36 INFO - PROCESS | 1749 | 1464203076062 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]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1690ms 12:04:36 INFO - PROCESS | 1749 | 1464203076143 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 1749 | 1464203076146 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 12:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:04:36 INFO - PROCESS | 1749 | 1464203076154 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 1749 | 1464203076157 Marionette TRACE conn4 <- [1,2030,null,{}] 12:04:36 INFO - PROCESS | 1749 | 1464203076163 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}] 12:04:36 INFO - PROCESS | 1749 | 1464203076406 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 12:04:36 INFO - PROCESS | 1749 | 1464203076736 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x951ee800 == 175 [pid = 1749] [id = 515] 12:04:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9ac2e800) [pid = 1749] [serial = 1546] [outer = (nil)] 12:04:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9b59c000) [pid = 1749] [serial = 1547] [outer = 0x9ac2e800] 12:04:36 INFO - PROCESS | 1749 | 1464203076827 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9bb43c00) [pid = 1749] [serial = 1548] [outer = 0x9ac2e800] 12:04:37 INFO - PROCESS | 1749 | 1464203077794 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]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1684ms 12:04:37 INFO - PROCESS | 1749 | 1464203077839 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 1749 | 1464203077842 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 12:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:04:37 INFO - PROCESS | 1749 | 1464203077850 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 1749 | 1464203077854 Marionette TRACE conn4 <- [1,2034,null,{}] 12:04:37 INFO - PROCESS | 1749 | 1464203077859 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}] 12:04:38 INFO - PROCESS | 1749 | 1464203078106 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 12:04:38 INFO - PROCESS | 1749 | 1464203078441 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9afe6c00 == 176 [pid = 1749] [id = 516] 12:04:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9b3d0800) [pid = 1749] [serial = 1549] [outer = (nil)] 12:04:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9c223000) [pid = 1749] [serial = 1550] [outer = 0x9b3d0800] 12:04:38 INFO - PROCESS | 1749 | 1464203078537 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9c225400) [pid = 1749] [serial = 1551] [outer = 0x9b3d0800] 12:04:39 INFO - PROCESS | 1749 | 1464203079434 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]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1637ms 12:04:39 INFO - PROCESS | 1749 | 1464203079488 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 1749 | 1464203079492 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 12:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:04:39 INFO - PROCESS | 1749 | 1464203079499 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 1749 | 1464203079501 Marionette TRACE conn4 <- [1,2038,null,{}] 12:04:39 INFO - PROCESS | 1749 | 1464203079508 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}] 12:04:39 INFO - PROCESS | 1749 | 1464203079747 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 12:04:40 INFO - PROCESS | 1749 | 1464203080091 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8adcd800 == 177 [pid = 1749] [id = 517] 12:04:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x8c085c00) [pid = 1749] [serial = 1552] [outer = (nil)] 12:04:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9c234400) [pid = 1749] [serial = 1553] [outer = 0x8c085c00] 12:04:40 INFO - PROCESS | 1749 | 1464203080189 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9c239800) [pid = 1749] [serial = 1554] [outer = 0x8c085c00] 12:04:41 INFO - PROCESS | 1749 | 1464203081112 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]]]}] 12:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1683ms 12:04:41 INFO - PROCESS | 1749 | 1464203081182 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 1749 | 1464203081186 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 12:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:04:41 INFO - PROCESS | 1749 | 1464203081193 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 1749 | 1464203081197 Marionette TRACE conn4 <- [1,2042,null,{}] 12:04:41 INFO - PROCESS | 1749 | 1464203081205 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}] 12:04:41 INFO - PROCESS | 1749 | 1464203081495 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 12:04:41 INFO - PROCESS | 1749 | 1464203081828 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e28000 == 178 [pid = 1749] [id = 518] 12:04:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9afe4400) [pid = 1749] [serial = 1555] [outer = (nil)] 12:04:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9c241c00) [pid = 1749] [serial = 1556] [outer = 0x9afe4400] 12:04:41 INFO - PROCESS | 1749 | 1464203081925 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9c246400) [pid = 1749] [serial = 1557] [outer = 0x9afe4400] 12:04:42 INFO - PROCESS | 1749 | 1464203082866 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]]]}] 12:04:42 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) 12:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1733ms 12:04:42 INFO - PROCESS | 1749 | 1464203082928 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 12:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:04:42 INFO - PROCESS | 1749 | 1464203082932 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 12:04:42 INFO - PROCESS | 1749 | 1464203082941 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 1749 | 1464203082944 Marionette TRACE conn4 <- [1,2046,null,{}] 12:04:42 INFO - PROCESS | 1749 | 1464203082950 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}] 12:04:43 INFO - PROCESS | 1749 | 1464203083201 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 12:04:43 INFO - PROCESS | 1749 | 1464203083538 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c22e800 == 179 [pid = 1749] [id = 519] 12:04:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9c22f400) [pid = 1749] [serial = 1558] [outer = (nil)] 12:04:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0x9c2d1c00) [pid = 1749] [serial = 1559] [outer = 0x9c22f400] 12:04:43 INFO - PROCESS | 1749 | 1464203083629 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0x9c2d8400) [pid = 1749] [serial = 1560] [outer = 0x9c22f400] 12:04:44 INFO - PROCESS | 1749 | 1464203084553 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]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1687ms 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3bf000 == 178 [pid = 1749] [id = 410] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x879d7800 == 177 [pid = 1749] [id = 411] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x88cca800 == 176 [pid = 1749] [id = 369] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x89207000 == 175 [pid = 1749] [id = 477] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8add1c00 == 174 [pid = 1749] [id = 478] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x86e29c00 == 173 [pid = 1749] [id = 501] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1f1400 == 172 [pid = 1749] [id = 500] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x89377800 == 171 [pid = 1749] [id = 499] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x879d3000 == 170 [pid = 1749] [id = 498] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d742800 == 169 [pid = 1749] [id = 495] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x99e02c00 == 168 [pid = 1749] [id = 494] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x90fd9000 == 167 [pid = 1749] [id = 493] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x93937800 == 166 [pid = 1749] [id = 491] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d848000 == 165 [pid = 1749] [id = 492] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x90d0f800 == 164 [pid = 1749] [id = 490] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x879d3800 == 163 [pid = 1749] [id = 489] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d741800 == 162 [pid = 1749] [id = 488] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa7400 == 161 [pid = 1749] [id = 487] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1f0000 == 160 [pid = 1749] [id = 485] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x86e25000 == 159 [pid = 1749] [id = 486] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8c531400 == 158 [pid = 1749] [id = 484] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7ad400 == 157 [pid = 1749] [id = 483] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x8937ec00 == 156 [pid = 1749] [id = 482] 12:04:46 INFO - PROCESS | 1749 | --DOCSHELL 0x88cc9400 == 155 [pid = 1749] [id = 481] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x8c6e9c00) [pid = 1749] [serial = 1314] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8c52f800) [pid = 1749] [serial = 1442] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8c533800) [pid = 1749] [serial = 1439] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x9876fc00) [pid = 1749] [serial = 1430] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x952df000) [pid = 1749] [serial = 1428] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x951ebc00) [pid = 1749] [serial = 1427] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x95014c00) [pid = 1749] [serial = 1425] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x946ad800) [pid = 1749] [serial = 1424] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x93941c00) [pid = 1749] [serial = 1422] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9393b000) [pid = 1749] [serial = 1421] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x92e91800) [pid = 1749] [serial = 1419] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x92e8c000) [pid = 1749] [serial = 1418] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9293c000) [pid = 1749] [serial = 1416] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9284cc00) [pid = 1749] [serial = 1415] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x90ee7800) [pid = 1749] [serial = 1413] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x90edd800) [pid = 1749] [serial = 1412] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90e29000) [pid = 1749] [serial = 1410] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x90e06000) [pid = 1749] [serial = 1409] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x8f78e800) [pid = 1749] [serial = 1407] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8f78bc00) [pid = 1749] [serial = 1406] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8f6e7000) [pid = 1749] [serial = 1404] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8f6df800) [pid = 1749] [serial = 1403] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x8ed68800) [pid = 1749] [serial = 1401] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8ed65400) [pid = 1749] [serial = 1400] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8e73b800) [pid = 1749] [serial = 1398] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8e31c800) [pid = 1749] [serial = 1397] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8e1e8c00) [pid = 1749] [serial = 1395] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8d907c00) [pid = 1749] [serial = 1394] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8d848800) [pid = 1749] [serial = 1392] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8d7b6c00) [pid = 1749] [serial = 1391] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8d635000) [pid = 1749] [serial = 1389] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8c6ebc00) [pid = 1749] [serial = 1388] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x8c08e800) [pid = 1749] [serial = 1386] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8bf17800) [pid = 1749] [serial = 1385] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8ac2a400) [pid = 1749] [serial = 1383] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8a1ecc00) [pid = 1749] [serial = 1382] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x88af4400) [pid = 1749] [serial = 1380] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8740ac00) [pid = 1749] [serial = 1379] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8a007000) [pid = 1749] [serial = 1433] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8a1e7c00) [pid = 1749] [serial = 1434] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x99113000) [pid = 1749] [serial = 1431] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8b3b8400) [pid = 1749] [serial = 1436] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8beacc00) [pid = 1749] [serial = 1437] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8c53ec00) [pid = 1749] [serial = 1440] [outer = (nil)] [url = about:blank] 12:04:46 INFO - PROCESS | 1749 | 1464203086661 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 1749 | 1464203086667 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 12:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:04:46 INFO - PROCESS | 1749 | 1464203086710 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 1749 | 1464203086716 Marionette TRACE conn4 <- [1,2050,null,{}] 12:04:46 INFO - PROCESS | 1749 | 1464203086724 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}] 12:04:46 INFO - PROCESS | 1749 | 1464203086933 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 12:04:47 INFO - PROCESS | 1749 | 1464203087150 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x89205000 == 156 [pid = 1749] [id = 520] 12:04:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x89207000) [pid = 1749] [serial = 1561] [outer = (nil)] 12:04:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x89374c00) [pid = 1749] [serial = 1562] [outer = 0x89207000] 12:04:47 INFO - PROCESS | 1749 | 1464203087235 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8a1e5000) [pid = 1749] [serial = 1563] [outer = 0x89207000] 12:04:48 INFO - PROCESS | 1749 | 1464203088077 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]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1447ms 12:04:48 INFO - PROCESS | 1749 | 1464203088156 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 12:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:04:48 INFO - PROCESS | 1749 | 1464203088162 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 12:04:48 INFO - PROCESS | 1749 | 1464203088175 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 1749 | 1464203088181 Marionette TRACE conn4 <- [1,2054,null,{}] 12:04:48 INFO - PROCESS | 1749 | 1464203088187 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}] 12:04:48 INFO - PROCESS | 1749 | 1464203088425 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 12:04:48 INFO - PROCESS | 1749 | 1464203088693 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b2400 == 157 [pid = 1749] [id = 521] 12:04:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8b3b4c00) [pid = 1749] [serial = 1564] [outer = (nil)] 12:04:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8bea3c00) [pid = 1749] [serial = 1565] [outer = 0x8b3b4c00] 12:04:48 INFO - PROCESS | 1749 | 1464203088776 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8bf19400) [pid = 1749] [serial = 1566] [outer = 0x8b3b4c00] 12:04:49 INFO - PROCESS | 1749 | 1464203089705 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]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1590ms 12:04:49 INFO - PROCESS | 1749 | 1464203089768 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 12:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:04:49 INFO - PROCESS | 1749 | 1464203089772 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 12:04:49 INFO - PROCESS | 1749 | 1464203089779 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 1749 | 1464203089783 Marionette TRACE conn4 <- [1,2058,null,{}] 12:04:49 INFO - PROCESS | 1749 | 1464203089796 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}] 12:04:50 INFO - PROCESS | 1749 | 1464203090110 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 12:04:50 INFO - PROCESS | 1749 | 1464203090147 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c528800 == 158 [pid = 1749] [id = 522] 12:04:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8c530800) [pid = 1749] [serial = 1567] [outer = (nil)] 12:04:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8c536800) [pid = 1749] [serial = 1568] [outer = 0x8c530800] 12:04:50 INFO - PROCESS | 1749 | 1464203090230 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c6dfc00) [pid = 1749] [serial = 1569] [outer = 0x8c530800] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8bf12400) [pid = 1749] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8ed63400) [pid = 1749] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8e1ebc00) [pid = 1749] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8dabc800) [pid = 1749] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x89379000) [pid = 1749] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x952dc800) [pid = 1749] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x9a897c00) [pid = 1749] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x88ccc400) [pid = 1749] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x879d4800) [pid = 1749] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x9a379400) [pid = 1749] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8a1e4c00) [pid = 1749] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x99705c00) [pid = 1749] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x9ac2d400) [pid = 1749] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x90edec00) [pid = 1749] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8bea3800) [pid = 1749] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8beac000) [pid = 1749] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8e313000) [pid = 1749] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8a1f1800) [pid = 1749] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8d84b800) [pid = 1749] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x90d0f000) [pid = 1749] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:04:51 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x90d0b000) [pid = 1749] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:04:51 INFO - PROCESS | 1749 | 1464203091928 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]]]}] 12:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2184ms 12:04:51 INFO - PROCESS | 1749 | 1464203091964 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 1749 | 1464203091967 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 12:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:04:51 INFO - PROCESS | 1749 | 1464203091973 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 1749 | 1464203091977 Marionette TRACE conn4 <- [1,2062,null,{}] 12:04:51 INFO - PROCESS | 1749 | 1464203091982 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}] 12:04:52 INFO - PROCESS | 1749 | 1464203092208 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 12:04:52 INFO - PROCESS | 1749 | 1464203092399 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d4800 == 159 [pid = 1749] [id = 523] 12:04:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x891b1800) [pid = 1749] [serial = 1570] [outer = (nil)] 12:04:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8c539c00) [pid = 1749] [serial = 1571] [outer = 0x891b1800] 12:04:52 INFO - PROCESS | 1749 | 1464203092475 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8d7b7000) [pid = 1749] [serial = 1572] [outer = 0x891b1800] 12:04:53 INFO - PROCESS | 1749 | 1464203093275 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]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1330ms 12:04:53 INFO - PROCESS | 1749 | 1464203093304 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 1749 | 1464203093308 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 12:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:04:53 INFO - PROCESS | 1749 | 1464203093315 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 1749 | 1464203093318 Marionette TRACE conn4 <- [1,2066,null,{}] 12:04:53 INFO - PROCESS | 1749 | 1464203093324 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}] 12:04:53 INFO - PROCESS | 1749 | 1464203093540 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 12:04:54 INFO - PROCESS | 1749 | 1464203093992 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d3800 == 160 [pid = 1749] [id = 524] 12:04:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x879db000) [pid = 1749] [serial = 1573] [outer = (nil)] 12:04:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x88cc7800) [pid = 1749] [serial = 1574] [outer = 0x879db000] 12:04:54 INFO - PROCESS | 1749 | 1464203094093 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x891b7400) [pid = 1749] [serial = 1575] [outer = 0x879db000] 12:04:55 INFO - PROCESS | 1749 | 1464203095114 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]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1844ms 12:04:55 INFO - PROCESS | 1749 | 1464203095162 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 1749 | 1464203095169 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 12:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:04:55 INFO - PROCESS | 1749 | 1464203095178 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 1749 | 1464203095184 Marionette TRACE conn4 <- [1,2070,null,{}] 12:04:55 INFO - PROCESS | 1749 | 1464203095192 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}] 12:04:55 INFO - PROCESS | 1749 | 1464203095456 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 12:04:55 INFO - PROCESS | 1749 | 1464203095793 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a224400 == 161 [pid = 1749] [id = 525] 12:04:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8b3b0c00) [pid = 1749] [serial = 1576] [outer = (nil)] 12:04:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8beae800) [pid = 1749] [serial = 1577] [outer = 0x8b3b0c00] 12:04:55 INFO - PROCESS | 1749 | 1464203095890 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8c162c00) [pid = 1749] [serial = 1578] [outer = 0x8b3b0c00] 12:04:56 INFO - PROCESS | 1749 | 1464203096850 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]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1746ms 12:04:56 INFO - PROCESS | 1749 | 1464203096928 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 1749 | 1464203096934 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 12:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:04:56 INFO - PROCESS | 1749 | 1464203096942 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 1749 | 1464203096946 Marionette TRACE conn4 <- [1,2074,null,{}] 12:04:56 INFO - PROCESS | 1749 | 1464203096952 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}] 12:04:57 INFO - PROCESS | 1749 | 1464203097238 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 12:04:57 INFO - PROCESS | 1749 | 1464203097619 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c537c00 == 162 [pid = 1749] [id = 526] 12:04:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d631400) [pid = 1749] [serial = 1579] [outer = (nil)] 12:04:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8d740400) [pid = 1749] [serial = 1580] [outer = 0x8d631400] 12:04:57 INFO - PROCESS | 1749 | 1464203097711 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8d852c00) [pid = 1749] [serial = 1581] [outer = 0x8d631400] 12:04:58 INFO - PROCESS | 1749 | 1464203098701 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]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1790ms 12:04:58 INFO - PROCESS | 1749 | 1464203098734 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 1749 | 1464203098738 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 12:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:04:58 INFO - PROCESS | 1749 | 1464203098755 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - PROCESS | 1749 | 1464203098765 Marionette TRACE conn4 <- [1,2078,null,{}] 12:04:58 INFO - PROCESS | 1749 | 1464203098772 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}] 12:04:59 INFO - PROCESS | 1749 | 1464203099043 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 12:04:59 INFO - PROCESS | 1749 | 1464203099373 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6e5000 == 163 [pid = 1749] [id = 527] 12:04:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8c6ebc00) [pid = 1749] [serial = 1582] [outer = (nil)] 12:04:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8e31c800) [pid = 1749] [serial = 1583] [outer = 0x8c6ebc00] 12:04:59 INFO - PROCESS | 1749 | 1464203099470 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8e73f000) [pid = 1749] [serial = 1584] [outer = 0x8c6ebc00] 12:05:00 INFO - PROCESS | 1749 | 1464203100375 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]]]}] 12:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1666ms 12:05:00 INFO - PROCESS | 1749 | 1464203100413 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 12:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:05:00 INFO - PROCESS | 1749 | 1464203100419 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 12:05:00 INFO - PROCESS | 1749 | 1464203100425 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 1749 | 1464203100429 Marionette TRACE conn4 <- [1,2082,null,{}] 12:05:00 INFO - PROCESS | 1749 | 1464203100435 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}] 12:05:00 INFO - PROCESS | 1749 | 1464203100683 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 12:05:01 INFO - PROCESS | 1749 | 1464203101017 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e316800 == 164 [pid = 1749] [id = 528] 12:05:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8ed5ac00) [pid = 1749] [serial = 1585] [outer = (nil)] 12:05:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8efa5000) [pid = 1749] [serial = 1586] [outer = 0x8ed5ac00] 12:05:01 INFO - PROCESS | 1749 | 1464203101121 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8efaa000) [pid = 1749] [serial = 1587] [outer = 0x8ed5ac00] 12:05:02 INFO - PROCESS | 1749 | 1464203102144 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]]]}] 12:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1785ms 12:05:02 INFO - PROCESS | 1749 | 1464203102210 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 12:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:05:02 INFO - PROCESS | 1749 | 1464203102215 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 12:05:02 INFO - PROCESS | 1749 | 1464203102222 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:05:02 INFO - PROCESS | 1749 | 1464203102226 Marionette TRACE conn4 <- [1,2086,null,{}] 12:05:02 INFO - PROCESS | 1749 | 1464203102232 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}] 12:05:02 INFO - PROCESS | 1749 | 1464203102484 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 12:05:02 INFO - PROCESS | 1749 | 1464203102822 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e2400 == 165 [pid = 1749] [id = 529] 12:05:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8f6e6c00) [pid = 1749] [serial = 1588] [outer = (nil)] 12:05:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8f78bc00) [pid = 1749] [serial = 1589] [outer = 0x8f6e6c00] 12:05:02 INFO - PROCESS | 1749 | 1464203102947 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90e0b000) [pid = 1749] [serial = 1590] [outer = 0x8f6e6c00] 12:05:03 INFO - PROCESS | 1749 | 1464203103961 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]]]}] 12:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1791ms 12:05:04 INFO - PROCESS | 1749 | 1464203104013 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 1749 | 1464203104017 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 12:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:05:04 INFO - PROCESS | 1749 | 1464203104025 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 1749 | 1464203104029 Marionette TRACE conn4 <- [1,2090,null,{}] 12:05:04 INFO - PROCESS | 1749 | 1464203104035 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}] 12:05:04 INFO - PROCESS | 1749 | 1464203104289 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 12:05:04 INFO - PROCESS | 1749 | 1464203104623 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f782000 == 166 [pid = 1749] [id = 530] 12:05:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8f78c800) [pid = 1749] [serial = 1591] [outer = (nil)] 12:05:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90eac400) [pid = 1749] [serial = 1592] [outer = 0x8f78c800] 12:05:04 INFO - PROCESS | 1749 | 1464203104720 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x90ee2c00) [pid = 1749] [serial = 1593] [outer = 0x8f78c800] 12:05:05 INFO - PROCESS | 1749 | 1464203105620 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]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1637ms 12:05:05 INFO - PROCESS | 1749 | 1464203105663 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 1749 | 1464203105668 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 12:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:05:05 INFO - PROCESS | 1749 | 1464203105696 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 1749 | 1464203105701 Marionette TRACE conn4 <- [1,2094,null,{}] 12:05:05 INFO - PROCESS | 1749 | 1464203105708 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}] 12:05:05 INFO - PROCESS | 1749 | 1464203105953 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 12:05:06 INFO - PROCESS | 1749 | 1464203106298 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa0000 == 167 [pid = 1749] [id = 531] 12:05:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8f6e5000) [pid = 1749] [serial = 1594] [outer = (nil)] 12:05:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x90fe1800) [pid = 1749] [serial = 1595] [outer = 0x8f6e5000] 12:05:06 INFO - PROCESS | 1749 | 1464203106389 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x9293c800) [pid = 1749] [serial = 1596] [outer = 0x8f6e5000] 12:05:07 INFO - PROCESS | 1749 | 1464203107314 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]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1692ms 12:05:07 INFO - PROCESS | 1749 | 1464203107384 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 1749 | 1464203107388 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 12:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:05:07 INFO - PROCESS | 1749 | 1464203107395 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 1749 | 1464203107399 Marionette TRACE conn4 <- [1,2098,null,{}] 12:05:07 INFO - PROCESS | 1749 | 1464203107405 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}] 12:05:07 INFO - PROCESS | 1749 | 1464203107681 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 12:05:08 INFO - PROCESS | 1749 | 1464203108019 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ea4000 == 168 [pid = 1749] [id = 532] 12:05:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x92849400) [pid = 1749] [serial = 1597] [outer = (nil)] 12:05:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x93903400) [pid = 1749] [serial = 1598] [outer = 0x92849400] 12:05:08 INFO - PROCESS | 1749 | 1464203108110 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x93932400) [pid = 1749] [serial = 1599] [outer = 0x92849400] 12:05:09 INFO - PROCESS | 1749 | 1464203109017 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]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1681ms 12:05:09 INFO - PROCESS | 1749 | 1464203109087 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 1749 | 1464203109092 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 12:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:05:09 INFO - PROCESS | 1749 | 1464203109103 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 1749 | 1464203109106 Marionette TRACE conn4 <- [1,2102,null,{}] 12:05:09 INFO - PROCESS | 1749 | 1464203109113 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}] 12:05:09 INFO - PROCESS | 1749 | 1464203109371 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 12:05:09 INFO - PROCESS | 1749 | 1464203109675 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8740f400 == 169 [pid = 1749] [id = 533] 12:05:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x92c2a400) [pid = 1749] [serial = 1600] [outer = (nil)] 12:05:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x93948c00) [pid = 1749] [serial = 1601] [outer = 0x92c2a400] 12:05:09 INFO - PROCESS | 1749 | 1464203109769 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9462ac00) [pid = 1749] [serial = 1602] [outer = 0x92c2a400] 12:05:10 INFO - PROCESS | 1749 | 1464203110696 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]]]}] 12:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1637ms 12:05:10 INFO - PROCESS | 1749 | 1464203110740 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 1749 | 1464203110745 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 12:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:05:10 INFO - PROCESS | 1749 | 1464203110752 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 1749 | 1464203110755 Marionette TRACE conn4 <- [1,2106,null,{}] 12:05:10 INFO - PROCESS | 1749 | 1464203110761 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}] 12:05:11 INFO - PROCESS | 1749 | 1464203111000 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 12:05:11 INFO - PROCESS | 1749 | 1464203111355 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x95015000 == 170 [pid = 1749] [id = 534] 12:05:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x95083000) [pid = 1749] [serial = 1603] [outer = (nil)] 12:05:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x951ebc00) [pid = 1749] [serial = 1604] [outer = 0x95083000] 12:05:11 INFO - PROCESS | 1749 | 1464203111468 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x964b4400) [pid = 1749] [serial = 1605] [outer = 0x95083000] 12:05:12 INFO - PROCESS | 1749 | 1464203112481 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]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1790ms 12:05:12 INFO - PROCESS | 1749 | 1464203112543 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 1749 | 1464203112548 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 12:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:05:12 INFO - PROCESS | 1749 | 1464203112555 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 1749 | 1464203112560 Marionette TRACE conn4 <- [1,2110,null,{}] 12:05:12 INFO - PROCESS | 1749 | 1464203112566 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}] 12:05:12 INFO - PROCESS | 1749 | 1464203112849 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 12:05:13 INFO - PROCESS | 1749 | 1464203113188 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x95018000 == 171 [pid = 1749] [id = 535] 12:05:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x951e2400) [pid = 1749] [serial = 1606] [outer = (nil)] 12:05:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x99f0e400) [pid = 1749] [serial = 1607] [outer = 0x951e2400] 12:05:13 INFO - PROCESS | 1749 | 1464203113285 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9a379400) [pid = 1749] [serial = 1608] [outer = 0x951e2400] 12:05:14 INFO - PROCESS | 1749 | 1464203114228 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]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1743ms 12:05:14 INFO - PROCESS | 1749 | 1464203114300 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 12:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:05:14 INFO - PROCESS | 1749 | 1464203114305 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 12:05:14 INFO - PROCESS | 1749 | 1464203114313 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 1749 | 1464203114317 Marionette TRACE conn4 <- [1,2114,null,{}] 12:05:14 INFO - PROCESS | 1749 | 1464203114324 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}] 12:05:14 INFO - PROCESS | 1749 | 1464203114579 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 12:05:14 INFO - PROCESS | 1749 | 1464203114919 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add8000 == 172 [pid = 1749] [id = 536] 12:05:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x95017800) [pid = 1749] [serial = 1609] [outer = (nil)] 12:05:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9a964400) [pid = 1749] [serial = 1610] [outer = 0x95017800] 12:05:15 INFO - PROCESS | 1749 | 1464203115013 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9ac2d400) [pid = 1749] [serial = 1611] [outer = 0x95017800] 12:05:15 INFO - PROCESS | 1749 | 1464203115982 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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1732ms 12:05:16 INFO - PROCESS | 1749 | 1464203116045 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 1749 | 1464203116060 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 12:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:05:16 INFO - PROCESS | 1749 | 1464203116068 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 1749 | 1464203116073 Marionette TRACE conn4 <- [1,2118,null,{}] 12:05:16 INFO - PROCESS | 1749 | 1464203116079 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}] 12:05:16 INFO - PROCESS | 1749 | 1464203116368 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 12:05:16 INFO - PROCESS | 1749 | 1464203116723 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x891b4c00 == 173 [pid = 1749] [id = 537] 12:05:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x8ac32c00) [pid = 1749] [serial = 1612] [outer = (nil)] 12:05:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9b54bc00) [pid = 1749] [serial = 1613] [outer = 0x8ac32c00] 12:05:16 INFO - PROCESS | 1749 | 1464203116831 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9bb3fc00) [pid = 1749] [serial = 1614] [outer = 0x8ac32c00] 12:05:17 INFO - PROCESS | 1749 | 1464203117831 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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1839ms 12:05:17 INFO - PROCESS | 1749 | 1464203117908 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 1749 | 1464203117911 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 12:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:05:17 INFO - PROCESS | 1749 | 1464203117919 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 1749 | 1464203117922 Marionette TRACE conn4 <- [1,2122,null,{}] 12:05:17 INFO - PROCESS | 1749 | 1464203117929 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}] 12:05:18 INFO - PROCESS | 1749 | 1464203118181 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 12:05:18 INFO - PROCESS | 1749 | 1464203118573 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd4c00 == 174 [pid = 1749] [id = 538] 12:05:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9a88c800) [pid = 1749] [serial = 1615] [outer = (nil)] 12:05:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9c243800) [pid = 1749] [serial = 1616] [outer = 0x9a88c800] 12:05:18 INFO - PROCESS | 1749 | 1464203118728 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9c32b000) [pid = 1749] [serial = 1617] [outer = 0x9a88c800] 12:05:20 INFO - PROCESS | 1749 | 1464203120015 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]]]}] 12:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2141ms 12:05:20 INFO - PROCESS | 1749 | 1464203120061 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 12:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:05:20 INFO - PROCESS | 1749 | 1464203120066 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 12:05:20 INFO - PROCESS | 1749 | 1464203120073 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1749 | 1464203120077 Marionette TRACE conn4 <- [1,2126,null,{}] 12:05:20 INFO - PROCESS | 1749 | 1464203120083 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}] 12:05:20 INFO - PROCESS | 1749 | 1464203120342 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 12:05:20 INFO - PROCESS | 1749 | 1464203120655 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x879dd400 == 175 [pid = 1749] [id = 539] 12:05:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x92939400) [pid = 1749] [serial = 1618] [outer = (nil)] 12:05:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0xa0601800) [pid = 1749] [serial = 1619] [outer = 0x92939400] 12:05:20 INFO - PROCESS | 1749 | 1464203120748 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa060c400) [pid = 1749] [serial = 1620] [outer = 0x92939400] 12:05:21 INFO - PROCESS | 1749 | 1464203121676 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]]]}] 12:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1683ms 12:05:21 INFO - PROCESS | 1749 | 1464203121757 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 1749 | 1464203121761 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 12:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:05:21 INFO - PROCESS | 1749 | 1464203121773 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 1749 | 1464203121783 Marionette TRACE conn4 <- [1,2130,null,{}] 12:05:21 INFO - PROCESS | 1749 | 1464203121793 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}] 12:05:22 INFO - PROCESS | 1749 | 1464203122184 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 12:05:22 INFO - PROCESS | 1749 | 1464203122451 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21f400 == 176 [pid = 1749] [id = 540] 12:05:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x8addc000) [pid = 1749] [serial = 1621] [outer = (nil)] 12:05:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0xa1152800) [pid = 1749] [serial = 1622] [outer = 0x8addc000] 12:05:22 INFO - PROCESS | 1749 | 1464203122542 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0xa214cc00) [pid = 1749] [serial = 1623] [outer = 0x8addc000] 12:05:23 INFO - PROCESS | 1749 | 1464203123500 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] 12:05:23 INFO - PROCESS | 1749 | 1464203123575 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 12:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:05:23 INFO - PROCESS | 1749 | 1464203123582 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 1749 | 1464203123586 Marionette TRACE conn4 <- [1,2134,null,{}] 12:05:23 INFO - PROCESS | 1749 | 1464203123593 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}] 12:05:23 INFO - PROCESS | 1749 | 1464203123847 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x90eadc00 == 175 [pid = 1749] [id = 472] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1eac00 == 174 [pid = 1749] [id = 471] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x92e86400 == 173 [pid = 1749] [id = 474] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x90e2b800 == 172 [pid = 1749] [id = 381] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x879d5800 == 171 [pid = 1749] [id = 473] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x90d0ec00 == 170 [pid = 1749] [id = 469] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x89381c00 == 169 [pid = 1749] [id = 467] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8d851000 == 168 [pid = 1749] [id = 376] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x90d0cc00 == 167 [pid = 1749] [id = 470] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x9393dc00 == 166 [pid = 1749] [id = 295] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1f0c00 == 165 [pid = 1749] [id = 466] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8d90a400 == 164 [pid = 1749] [id = 378] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x87411c00 == 163 [pid = 1749] [id = 475] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8dac1400 == 162 [pid = 1749] [id = 377] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8c166800 == 161 [pid = 1749] [id = 468] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7b0800 == 160 [pid = 1749] [id = 465] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x879d4800 == 159 [pid = 1749] [id = 523] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8c528800 == 158 [pid = 1749] [id = 522] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3b2400 == 157 [pid = 1749] [id = 521] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x89205000 == 156 [pid = 1749] [id = 520] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x86e28000 == 155 [pid = 1749] [id = 518] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8adcd800 == 154 [pid = 1749] [id = 517] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x9afe6c00 == 153 [pid = 1749] [id = 516] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x951ee800 == 152 [pid = 1749] [id = 515] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x95016000 == 151 [pid = 1749] [id = 513] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8634dc00 == 150 [pid = 1749] [id = 514] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x9507c000 == 149 [pid = 1749] [id = 512] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x88ccac00 == 148 [pid = 1749] [id = 511] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee1400 == 147 [pid = 1749] [id = 510] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6d9c00 == 146 [pid = 1749] [id = 509] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed59800 == 145 [pid = 1749] [id = 508] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8d90d000 == 144 [pid = 1749] [id = 506] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa3000 == 143 [pid = 1749] [id = 507] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8d855c00 == 142 [pid = 1749] [id = 505] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8c16a800 == 141 [pid = 1749] [id = 504] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8add8400 == 140 [pid = 1749] [id = 503] 12:05:25 INFO - PROCESS | 1749 | --DOCSHELL 0x879cf800 == 139 [pid = 1749] [id = 502] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8c6e0400) [pid = 1749] [serial = 1449] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x9ac2dc00) [pid = 1749] [serial = 1487] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x99e03c00) [pid = 1749] [serial = 1478] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8e314400) [pid = 1749] [serial = 1454] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8a1e7800) [pid = 1749] [serial = 1499] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x952e5c00) [pid = 1749] [serial = 1475] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8c522c00) [pid = 1749] [serial = 1448] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9afe2c00) [pid = 1749] [serial = 1491] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8937ac00) [pid = 1749] [serial = 1445] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x88cc7c00) [pid = 1749] [serial = 1497] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9a95f800) [pid = 1749] [serial = 1485] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9afdc400) [pid = 1749] [serial = 1490] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8bf10c00) [pid = 1749] [serial = 1377] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x9a888800) [pid = 1749] [serial = 1482] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x9a896800) [pid = 1749] [serial = 1484] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9bbda000) [pid = 1749] [serial = 1493] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x93c8d000) [pid = 1749] [serial = 1473] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x90d0b800) [pid = 1749] [serial = 1460] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8c086c00) [pid = 1749] [serial = 1502] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8ed68000) [pid = 1749] [serial = 1458] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x8e31f400) [pid = 1749] [serial = 1455] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x879dd000) [pid = 1749] [serial = 1496] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x92c2e000) [pid = 1749] [serial = 1469] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x92e93800) [pid = 1749] [serial = 1470] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8a1e9400) [pid = 1749] [serial = 1446] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8dac7c00) [pid = 1749] [serial = 1452] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9a023800) [pid = 1749] [serial = 1479] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x90ea1400) [pid = 1749] [serial = 1463] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x9ac35c00) [pid = 1749] [serial = 1488] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8ed64000) [pid = 1749] [serial = 1457] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x90fdf400) [pid = 1749] [serial = 1467] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8d90a000) [pid = 1749] [serial = 1451] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8a226000) [pid = 1749] [serial = 1500] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8c08a800) [pid = 1749] [serial = 1505] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x90fd9400) [pid = 1749] [serial = 1466] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x9910a400) [pid = 1749] [serial = 1476] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9c070400) [pid = 1749] [serial = 1494] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x90e0c400) [pid = 1749] [serial = 1461] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9a73a000) [pid = 1749] [serial = 1481] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8c171800) [pid = 1749] [serial = 1503] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x90eae800) [pid = 1749] [serial = 1464] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x93948400) [pid = 1749] [serial = 1472] [outer = (nil)] [url = about:blank] 12:05:26 INFO - PROCESS | 1749 | 1464203126468 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x86353800 == 140 [pid = 1749] [id = 541] 12:05:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8740c800) [pid = 1749] [serial = 1624] [outer = (nil)] 12:05:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x879d4800) [pid = 1749] [serial = 1625] [outer = 0x8740c800] 12:05:26 INFO - PROCESS | 1749 | 1464203126555 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x88cc8800) [pid = 1749] [serial = 1626] [outer = 0x8740c800] 12:05:27 INFO - PROCESS | 1749 | 1464203127434 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]]]}] 12:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 3890ms 12:05:27 INFO - PROCESS | 1749 | 1464203127476 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 1749 | 1464203127484 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 12:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:05:27 INFO - PROCESS | 1749 | 1464203127529 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 1749 | 1464203127536 Marionette TRACE conn4 <- [1,2138,null,{}] 12:05:27 INFO - PROCESS | 1749 | 1464203127544 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}] 12:05:27 INFO - PROCESS | 1749 | 1464203127791 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 12:05:28 INFO - PROCESS | 1749 | 1464203128036 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x89383000 == 141 [pid = 1749] [id = 542] 12:05:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8a006400) [pid = 1749] [serial = 1627] [outer = (nil)] 12:05:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8a218800) [pid = 1749] [serial = 1628] [outer = 0x8a006400] 12:05:28 INFO - PROCESS | 1749 | 1464203128141 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8ac2a400) [pid = 1749] [serial = 1629] [outer = 0x8a006400] 12:05:29 INFO - PROCESS | 1749 | 1464203129078 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]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1598ms 12:05:29 INFO - PROCESS | 1749 | 1464203129120 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 1749 | 1464203129127 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 12:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:05:29 INFO - PROCESS | 1749 | 1464203129142 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 1749 | 1464203129145 Marionette TRACE conn4 <- [1,2142,null,{}] 12:05:29 INFO - PROCESS | 1749 | 1464203129153 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}] 12:05:29 INFO - PROCESS | 1749 | 1464203129469 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 12:05:29 INFO - PROCESS | 1749 | 1464203129507 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x89380400 == 142 [pid = 1749] [id = 543] 12:05:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8bea8c00) [pid = 1749] [serial = 1630] [outer = (nil)] 12:05:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8bf12400) [pid = 1749] [serial = 1631] [outer = 0x8bea8c00] 12:05:29 INFO - PROCESS | 1749 | 1464203129593 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c087400) [pid = 1749] [serial = 1632] [outer = 0x8bea8c00] 12:05:30 INFO - PROCESS | 1749 | 1464203130734 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] 12:05:31 INFO - PROCESS | 1749 | 1464203131560 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 12:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:05:31 INFO - PROCESS | 1749 | 1464203131578 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 1749 | 1464203131589 Marionette TRACE conn4 <- [1,2146,null,{}] 12:05:31 INFO - PROCESS | 1749 | 1464203131596 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}] 12:05:31 INFO - PROCESS | 1749 | 1464203131930 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 12:05:32 INFO - PROCESS | 1749 | 1464203132056 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a00c000 == 143 [pid = 1749] [id = 544] 12:05:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8b3b0400) [pid = 1749] [serial = 1633] [outer = (nil)] 12:05:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8c51e800) [pid = 1749] [serial = 1634] [outer = 0x8b3b0400] 12:05:32 INFO - PROCESS | 1749 | 1464203132142 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8c6e5800) [pid = 1749] [serial = 1635] [outer = 0x8b3b0400] 12:05:33 INFO - PROCESS | 1749 | 1464203133701 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] 12:05:33 INFO - PROCESS | 1749 | 1464203133790 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 12:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:05:33 INFO - PROCESS | 1749 | 1464203133918 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 1749 | 1464203133925 Marionette TRACE conn4 <- [1,2150,null,{}] 12:05:33 INFO - PROCESS | 1749 | 1464203133938 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}] 12:05:34 INFO - PROCESS | 1749 | 1464203134196 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 12:05:34 INFO - PROCESS | 1749 | 1464203134441 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x89208800 == 144 [pid = 1749] [id = 545] 12:05:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8920c000) [pid = 1749] [serial = 1636] [outer = (nil)] 12:05:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x89379000) [pid = 1749] [serial = 1637] [outer = 0x8920c000] 12:05:34 INFO - PROCESS | 1749 | 1464203134538 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8a1e9400) [pid = 1749] [serial = 1638] [outer = 0x8920c000] 12:05:35 INFO - PROCESS | 1749 | 1464203135563 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]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1751ms 12:05:35 INFO - PROCESS | 1749 | 1464203135616 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 1749 | 1464203135624 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 12:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:05:35 INFO - PROCESS | 1749 | 1464203135636 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1749 | 1464203135641 Marionette TRACE conn4 <- [1,2154,null,{}] 12:05:35 INFO - PROCESS | 1749 | 1464203135648 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}] 12:05:35 INFO - PROCESS | 1749 | 1464203135945 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 12:05:36 INFO - PROCESS | 1749 | 1464203136279 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b5400 == 145 [pid = 1749] [id = 546] 12:05:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8beab000) [pid = 1749] [serial = 1639] [outer = (nil)] 12:05:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8c083000) [pid = 1749] [serial = 1640] [outer = 0x8beab000] 12:05:36 INFO - PROCESS | 1749 | 1464203136376 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8c51bc00) [pid = 1749] [serial = 1641] [outer = 0x8beab000] 12:05:37 INFO - PROCESS | 1749 | 1464203137351 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]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1787ms 12:05:37 INFO - PROCESS | 1749 | 1464203137424 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 1749 | 1464203137429 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 12:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:05:37 INFO - PROCESS | 1749 | 1464203137436 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 1749 | 1464203137445 Marionette TRACE conn4 <- [1,2158,null,{}] 12:05:37 INFO - PROCESS | 1749 | 1464203137463 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}] 12:05:37 INFO - PROCESS | 1749 | 1464203137798 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 12:05:38 INFO - PROCESS | 1749 | 1464203138180 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d62d800 == 146 [pid = 1749] [id = 547] 12:05:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d630800) [pid = 1749] [serial = 1642] [outer = (nil)] 12:05:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d7b8400) [pid = 1749] [serial = 1643] [outer = 0x8d630800] 12:05:38 INFO - PROCESS | 1749 | 1464203138283 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8d855800) [pid = 1749] [serial = 1644] [outer = 0x8d630800] 12:05:39 INFO - PROCESS | 1749 | 1464203139327 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]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1944ms 12:05:39 INFO - PROCESS | 1749 | 1464203139382 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 12:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:05:39 INFO - PROCESS | 1749 | 1464203139387 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 12:05:39 INFO - PROCESS | 1749 | 1464203139395 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 1749 | 1464203139398 Marionette TRACE conn4 <- [1,2162,null,{}] 12:05:39 INFO - PROCESS | 1749 | 1464203139406 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}] 12:05:39 INFO - PROCESS | 1749 | 1464203139666 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 12:05:40 INFO - PROCESS | 1749 | 1464203139997 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6ecc00 == 147 [pid = 1749] [id = 548] 12:05:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8d84a400) [pid = 1749] [serial = 1645] [outer = (nil)] 12:05:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8dac9800) [pid = 1749] [serial = 1646] [outer = 0x8d84a400] 12:05:40 INFO - PROCESS | 1749 | 1464203140096 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8e314c00) [pid = 1749] [serial = 1647] [outer = 0x8d84a400] 12:05:41 INFO - PROCESS | 1749 | 1464203141040 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]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1685ms 12:05:41 INFO - PROCESS | 1749 | 1464203141080 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 12:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:05:41 INFO - PROCESS | 1749 | 1464203141084 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 12:05:41 INFO - PROCESS | 1749 | 1464203141091 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 1749 | 1464203141095 Marionette TRACE conn4 <- [1,2166,null,{}] 12:05:41 INFO - PROCESS | 1749 | 1464203141101 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}] 12:05:41 INFO - PROCESS | 1749 | 1464203141346 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 12:05:41 INFO - PROCESS | 1749 | 1464203141674 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d84ac00 == 148 [pid = 1749] [id = 549] 12:05:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8dac1400) [pid = 1749] [serial = 1648] [outer = (nil)] 12:05:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8e739c00) [pid = 1749] [serial = 1649] [outer = 0x8dac1400] 12:05:41 INFO - PROCESS | 1749 | 1464203141775 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8e744400) [pid = 1749] [serial = 1650] [outer = 0x8dac1400] 12:05:42 INFO - PROCESS | 1749 | 1464203142722 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]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1684ms 12:05:42 INFO - PROCESS | 1749 | 1464203142776 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 1749 | 1464203142781 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 12:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:05:42 INFO - PROCESS | 1749 | 1464203142788 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 1749 | 1464203142792 Marionette TRACE conn4 <- [1,2170,null,{}] 12:05:42 INFO - PROCESS | 1749 | 1464203142799 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}] 12:05:43 INFO - PROCESS | 1749 | 1464203143126 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 12:05:43 INFO - PROCESS | 1749 | 1464203143442 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b3c00 == 149 [pid = 1749] [id = 550] 12:05:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8e31c400) [pid = 1749] [serial = 1651] [outer = (nil)] 12:05:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8f6e4000) [pid = 1749] [serial = 1652] [outer = 0x8e31c400] 12:05:43 INFO - PROCESS | 1749 | 1464203143539 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90d0c800) [pid = 1749] [serial = 1653] [outer = 0x8e31c400] 12:05:44 INFO - PROCESS | 1749 | 1464203144501 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]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1785ms 12:05:44 INFO - PROCESS | 1749 | 1464203144574 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 1749 | 1464203144579 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 12:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:05:44 INFO - PROCESS | 1749 | 1464203144586 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 1749 | 1464203144590 Marionette TRACE conn4 <- [1,2174,null,{}] 12:05:44 INFO - PROCESS | 1749 | 1464203144596 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}] 12:05:44 INFO - PROCESS | 1749 | 1464203144850 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 12:05:45 INFO - PROCESS | 1749 | 1464203145178 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e31f000 == 150 [pid = 1749] [id = 551] 12:05:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8efa5800) [pid = 1749] [serial = 1654] [outer = (nil)] 12:05:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90e0b800) [pid = 1749] [serial = 1655] [outer = 0x8efa5800] 12:05:45 INFO - PROCESS | 1749 | 1464203145272 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90e10800) [pid = 1749] [serial = 1656] [outer = 0x8efa5800] 12:05:46 INFO - PROCESS | 1749 | 1464203146263 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]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1743ms 12:05:46 INFO - PROCESS | 1749 | 1464203146344 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1749 | 1464203146348 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 12:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:05:46 INFO - PROCESS | 1749 | 1464203146359 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 1749 | 1464203146363 Marionette TRACE conn4 <- [1,2178,null,{}] 12:05:46 INFO - PROCESS | 1749 | 1464203146370 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}] 12:05:46 INFO - PROCESS | 1749 | 1464203146636 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 12:05:47 INFO - PROCESS | 1749 | 1464203146983 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e31b400 == 151 [pid = 1749] [id = 552] 12:05:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x90e01400) [pid = 1749] [serial = 1657] [outer = (nil)] 12:05:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x90ea7400) [pid = 1749] [serial = 1658] [outer = 0x90e01400] 12:05:47 INFO - PROCESS | 1749 | 1464203147078 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x90eab000) [pid = 1749] [serial = 1659] [outer = 0x90e01400] 12:05:48 INFO - PROCESS | 1749 | 1464203148090 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]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1784ms 12:05:48 INFO - PROCESS | 1749 | 1464203148145 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 1749 | 1464203148148 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 12:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:05:48 INFO - PROCESS | 1749 | 1464203148156 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 1749 | 1464203148161 Marionette TRACE conn4 <- [1,2182,null,{}] 12:05:48 INFO - PROCESS | 1749 | 1464203148167 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}] 12:05:48 INFO - PROCESS | 1749 | 1464203148425 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 12:05:48 INFO - PROCESS | 1749 | 1464203148763 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21ac00 == 152 [pid = 1749] [id = 553] 12:05:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8f78d400) [pid = 1749] [serial = 1660] [outer = (nil)] 12:05:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x90fdf000) [pid = 1749] [serial = 1661] [outer = 0x8f78d400] 12:05:48 INFO - PROCESS | 1749 | 1464203148861 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x9284c000) [pid = 1749] [serial = 1662] [outer = 0x8f78d400] 12:05:49 INFO - PROCESS | 1749 | 1464203149783 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]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1685ms 12:05:49 INFO - PROCESS | 1749 | 1464203149846 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 1749 | 1464203149851 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 12:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:05:49 INFO - PROCESS | 1749 | 1464203149862 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 1749 | 1464203149866 Marionette TRACE conn4 <- [1,2186,null,{}] 12:05:49 INFO - PROCESS | 1749 | 1464203149872 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}] 12:05:50 INFO - PROCESS | 1749 | 1464203150126 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 12:05:50 INFO - PROCESS | 1749 | 1464203150457 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ea8c00 == 153 [pid = 1749] [id = 554] 12:05:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x90ee8800) [pid = 1749] [serial = 1663] [outer = (nil)] 12:05:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x92e32400) [pid = 1749] [serial = 1664] [outer = 0x90ee8800] 12:05:50 INFO - PROCESS | 1749 | 1464203150559 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x92e88c00) [pid = 1749] [serial = 1665] [outer = 0x90ee8800] 12:05:51 INFO - PROCESS | 1749 | 1464203151495 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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1687ms 12:05:51 INFO - PROCESS | 1749 | 1464203151549 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1749 | 1464203151553 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 12:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:05:51 INFO - PROCESS | 1749 | 1464203151562 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 1749 | 1464203151567 Marionette TRACE conn4 <- [1,2190,null,{}] 12:05:51 INFO - PROCESS | 1749 | 1464203151573 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}] 12:05:51 INFO - PROCESS | 1749 | 1464203151876 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 12:05:52 INFO - PROCESS | 1749 | 1464203152226 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x9393f000 == 154 [pid = 1749] [id = 555] 12:05:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9393f400) [pid = 1749] [serial = 1666] [outer = (nil)] 12:05:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x93948400) [pid = 1749] [serial = 1667] [outer = 0x9393f400] 12:05:52 INFO - PROCESS | 1749 | 1464203152336 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x946abc00) [pid = 1749] [serial = 1668] [outer = 0x9393f400] 12:05:53 INFO - PROCESS | 1749 | 1464203153339 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]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1838ms 12:05:53 INFO - PROCESS | 1749 | 1464203153401 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 1749 | 1464203153406 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 12:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:05:53 INFO - PROCESS | 1749 | 1464203153413 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 1749 | 1464203153418 Marionette TRACE conn4 <- [1,2194,null,{}] 12:05:53 INFO - PROCESS | 1749 | 1464203153424 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}] 12:05:53 INFO - PROCESS | 1749 | 1464203153670 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 12:05:54 INFO - PROCESS | 1749 | 1464203154014 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf1dc00 == 155 [pid = 1749] [id = 556] 12:05:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x92c28c00) [pid = 1749] [serial = 1669] [outer = (nil)] 12:05:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x952db800) [pid = 1749] [serial = 1670] [outer = 0x92c28c00] 12:05:54 INFO - PROCESS | 1749 | 1464203154114 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x952e8400) [pid = 1749] [serial = 1671] [outer = 0x92c28c00] 12:05:55 INFO - PROCESS | 1749 | 1464203155054 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]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 12:05:55 INFO - PROCESS | 1749 | 1464203155102 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 12:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:05:55 INFO - PROCESS | 1749 | 1464203155107 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 12:05:55 INFO - PROCESS | 1749 | 1464203155116 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 1749 | 1464203155120 Marionette TRACE conn4 <- [1,2198,null,{}] 12:05:55 INFO - PROCESS | 1749 | 1464203155127 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}] 12:05:55 INFO - PROCESS | 1749 | 1464203155390 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 12:05:55 INFO - PROCESS | 1749 | 1464203155726 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x93944800 == 156 [pid = 1749] [id = 557] 12:05:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9500d400) [pid = 1749] [serial = 1672] [outer = (nil)] 12:05:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x99306800) [pid = 1749] [serial = 1673] [outer = 0x9500d400] 12:05:55 INFO - PROCESS | 1749 | 1464203155825 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9930f400) [pid = 1749] [serial = 1674] [outer = 0x9500d400] 12:05:56 INFO - PROCESS | 1749 | 1464203156727 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]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1694ms 12:05:56 INFO - PROCESS | 1749 | 1464203156808 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 1749 | 1464203156813 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 12:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:05:56 INFO - PROCESS | 1749 | 1464203156819 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 1749 | 1464203156823 Marionette TRACE conn4 <- [1,2202,null,{}] 12:05:56 INFO - PROCESS | 1749 | 1464203156829 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}] 12:05:57 INFO - PROCESS | 1749 | 1464203157111 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 12:05:57 INFO - PROCESS | 1749 | 1464203157456 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2dc00 == 157 [pid = 1749] [id = 558] 12:05:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x951ec800) [pid = 1749] [serial = 1675] [outer = (nil)] 12:05:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9a378c00) [pid = 1749] [serial = 1676] [outer = 0x951ec800] 12:05:57 INFO - PROCESS | 1749 | 1464203157547 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9a791400) [pid = 1749] [serial = 1677] [outer = 0x951ec800] 12:05:58 INFO - PROCESS | 1749 | 1464203158500 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]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1740ms 12:05:58 INFO - PROCESS | 1749 | 1464203158561 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 12:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:05:58 INFO - PROCESS | 1749 | 1464203158565 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 12:05:58 INFO - PROCESS | 1749 | 1464203158573 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 1749 | 1464203158577 Marionette TRACE conn4 <- [1,2206,null,{}] 12:05:58 INFO - PROCESS | 1749 | 1464203158583 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}] 12:05:58 INFO - PROCESS | 1749 | 1464203158870 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 12:05:59 INFO - PROCESS | 1749 | 1464203159228 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c539800 == 158 [pid = 1749] [id = 559] 12:05:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x8d62b000) [pid = 1749] [serial = 1678] [outer = (nil)] 12:05:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9a964000) [pid = 1749] [serial = 1679] [outer = 0x8d62b000] 12:05:59 INFO - PROCESS | 1749 | 1464203159323 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9a96d000) [pid = 1749] [serial = 1680] [outer = 0x8d62b000] 12:06:00 INFO - PROCESS | 1749 | 1464203160273 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]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1740ms 12:06:00 INFO - PROCESS | 1749 | 1464203160314 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 1749 | 1464203160317 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 12:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:06:00 INFO - PROCESS | 1749 | 1464203160325 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 1749 | 1464203160328 Marionette TRACE conn4 <- [1,2210,null,{}] 12:06:00 INFO - PROCESS | 1749 | 1464203160334 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}] 12:06:00 INFO - PROCESS | 1749 | 1464203160626 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 12:06:00 INFO - PROCESS | 1749 | 1464203160969 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a0bf400 == 159 [pid = 1749] [id = 560] 12:06:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9a245400) [pid = 1749] [serial = 1681] [outer = (nil)] 12:06:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9afe3400) [pid = 1749] [serial = 1682] [outer = 0x9a245400] 12:06:01 INFO - PROCESS | 1749 | 1464203161062 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9b15e000) [pid = 1749] [serial = 1683] [outer = 0x9a245400] 12:06:02 INFO - PROCESS | 1749 | 1464203162003 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]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1735ms 12:06:02 INFO - PROCESS | 1749 | 1464203162062 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 1749 | 1464203162065 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 12:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:06:02 INFO - PROCESS | 1749 | 1464203162073 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 1749 | 1464203162077 Marionette TRACE conn4 <- [1,2214,null,{}] 12:06:02 INFO - PROCESS | 1749 | 1464203162083 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}] 12:06:02 INFO - PROCESS | 1749 | 1464203162338 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 12:06:02 INFO - PROCESS | 1749 | 1464203162686 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x9afdbc00 == 160 [pid = 1749] [id = 561] 12:06:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9b550000) [pid = 1749] [serial = 1684] [outer = (nil)] 12:06:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9c1b4400) [pid = 1749] [serial = 1685] [outer = 0x9b550000] 12:06:02 INFO - PROCESS | 1749 | 1464203162795 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9c21d000) [pid = 1749] [serial = 1686] [outer = 0x9b550000] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x89380400 == 159 [pid = 1749] [id = 543] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x89383000 == 158 [pid = 1749] [id = 542] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x86353800 == 157 [pid = 1749] [id = 541] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90fd4c00 == 156 [pid = 1749] [id = 538] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x879dd400 == 155 [pid = 1749] [id = 539] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x891b4c00 == 154 [pid = 1749] [id = 537] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8add8000 == 153 [pid = 1749] [id = 536] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x95018000 == 152 [pid = 1749] [id = 535] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8740f400 == 151 [pid = 1749] [id = 533] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x95015000 == 150 [pid = 1749] [id = 534] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90ea4000 == 149 [pid = 1749] [id = 532] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa0000 == 148 [pid = 1749] [id = 531] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8f782000 == 147 [pid = 1749] [id = 530] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e2400 == 146 [pid = 1749] [id = 529] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x86e2ec00 == 145 [pid = 1749] [id = 476] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8e316800 == 144 [pid = 1749] [id = 528] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6e5000 == 143 [pid = 1749] [id = 527] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8a224400 == 142 [pid = 1749] [id = 525] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8c537c00 == 141 [pid = 1749] [id = 526] 12:06:05 INFO - PROCESS | 1749 | --DOCSHELL 0x879d3800 == 140 [pid = 1749] [id = 524] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x891af000) [pid = 1749] [serial = 1509] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x93904000) [pid = 1749] [serial = 1533] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8c6dfc00) [pid = 1749] [serial = 1569] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8e1f1400) [pid = 1749] [serial = 1518] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x92936800) [pid = 1749] [serial = 1530] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x9c2d8400) [pid = 1749] [serial = 1560] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9c241c00) [pid = 1749] [serial = 1556] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8e1e8800) [pid = 1749] [serial = 1517] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x90ea5800) [pid = 1749] [serial = 1526] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9c225400) [pid = 1749] [serial = 1551] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8beaa000) [pid = 1749] [serial = 1512] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x90fde400) [pid = 1749] [serial = 1529] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x9b59c000) [pid = 1749] [serial = 1547] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x951e8c00) [pid = 1749] [serial = 1538] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8d633800) [pid = 1749] [serial = 1443] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x90d0d800) [pid = 1749] [serial = 1524] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9c223000) [pid = 1749] [serial = 1550] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x9c234400) [pid = 1749] [serial = 1553] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x88af2800) [pid = 1749] [serial = 1508] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9c246400) [pid = 1749] [serial = 1557] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8f6e1800) [pid = 1749] [serial = 1523] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8bf19400) [pid = 1749] [serial = 1566] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x9a4bcc00) [pid = 1749] [serial = 1541] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x92e8dc00) [pid = 1749] [serial = 1532] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8b3b5c00) [pid = 1749] [serial = 1511] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x93c96400) [pid = 1749] [serial = 1536] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x9bb43c00) [pid = 1749] [serial = 1548] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x9a966800) [pid = 1749] [serial = 1544] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8c536800) [pid = 1749] [serial = 1568] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x952e9400) [pid = 1749] [serial = 1539] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x9aca0800) [pid = 1749] [serial = 1545] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8ed5c800) [pid = 1749] [serial = 1520] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x9c239800) [pid = 1749] [serial = 1554] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9a88e800) [pid = 1749] [serial = 1542] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8c6e2c00) [pid = 1749] [serial = 1514] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8ed61c00) [pid = 1749] [serial = 1521] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8bea3c00) [pid = 1749] [serial = 1565] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x89374c00) [pid = 1749] [serial = 1562] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x9c2d1c00) [pid = 1749] [serial = 1559] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x93946c00) [pid = 1749] [serial = 1535] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8d631c00) [pid = 1749] [serial = 1515] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x90ead000) [pid = 1749] [serial = 1527] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8a1e5000) [pid = 1749] [serial = 1563] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8c539c00) [pid = 1749] [serial = 1571] [outer = (nil)] [url = about:blank] 12:06:05 INFO - PROCESS | 1749 | 1464203165853 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]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 3890ms 12:06:05 INFO - PROCESS | 1749 | 1464203165975 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 1749 | 1464203165980 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 12:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:06:06 INFO - PROCESS | 1749 | 1464203165997 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 1749 | 1464203166004 Marionette TRACE conn4 <- [1,2218,null,{}] 12:06:06 INFO - PROCESS | 1749 | 1464203166013 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}] 12:06:06 INFO - PROCESS | 1749 | 1464203166230 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 12:06:06 INFO - PROCESS | 1749 | 1464203166453 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x891b2800 == 141 [pid = 1749] [id = 562] 12:06:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x891b3400) [pid = 1749] [serial = 1687] [outer = (nil)] 12:06:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8920b400) [pid = 1749] [serial = 1688] [outer = 0x891b3400] 12:06:06 INFO - PROCESS | 1749 | 1464203166535 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x89383400) [pid = 1749] [serial = 1689] [outer = 0x891b3400] 12:06:07 INFO - PROCESS | 1749 | 1464203167370 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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1439ms 12:06:07 INFO - PROCESS | 1749 | 1464203167436 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 1749 | 1464203167444 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 12:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:06:07 INFO - PROCESS | 1749 | 1464203167456 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 1749 | 1464203167459 Marionette TRACE conn4 <- [1,2222,null,{}] 12:06:07 INFO - PROCESS | 1749 | 1464203167465 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}] 12:06:07 INFO - PROCESS | 1749 | 1464203167694 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 12:06:07 INFO - PROCESS | 1749 | 1464203167961 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8addb000 == 142 [pid = 1749] [id = 563] 12:06:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8addc400) [pid = 1749] [serial = 1690] [outer = (nil)] 12:06:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8b3bdc00) [pid = 1749] [serial = 1691] [outer = 0x8addc400] 12:06:08 INFO - PROCESS | 1749 | 1464203168044 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8bead400) [pid = 1749] [serial = 1692] [outer = 0x8addc400] 12:06:08 INFO - PROCESS | 1749 | 1464203168977 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]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1544ms 12:06:09 INFO - PROCESS | 1749 | 1464203169000 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 1749 | 1464203169004 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 12:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:06:09 INFO - PROCESS | 1749 | 1464203169011 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 1749 | 1464203169017 Marionette TRACE conn4 <- [1,2226,null,{}] 12:06:09 INFO - PROCESS | 1749 | 1464203169041 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}] 12:06:09 INFO - PROCESS | 1749 | 1464203169362 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 12:06:09 INFO - PROCESS | 1749 | 1464203169399 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x891abc00 == 143 [pid = 1749] [id = 564] 12:06:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8c08d000) [pid = 1749] [serial = 1693] [outer = (nil)] 12:06:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8c53a400) [pid = 1749] [serial = 1694] [outer = 0x8c08d000] 12:06:09 INFO - PROCESS | 1749 | 1464203169485 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8c6e3c00) [pid = 1749] [serial = 1695] [outer = 0x8c08d000] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x92849400) [pid = 1749] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x92c2a400) [pid = 1749] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x92939400) [pid = 1749] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8addc000) [pid = 1749] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x879db000) [pid = 1749] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x95083000) [pid = 1749] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x95017800) [pid = 1749] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x89382c00) [pid = 1749] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8f6e5000) [pid = 1749] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8f78c800) [pid = 1749] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8f6e6c00) [pid = 1749] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8b3b0c00) [pid = 1749] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8ed5ac00) [pid = 1749] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8bea8c00) [pid = 1749] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a88c800) [pid = 1749] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8a006400) [pid = 1749] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x951e2400) [pid = 1749] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8c6ebc00) [pid = 1749] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8740c800) [pid = 1749] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8d631400) [pid = 1749] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:06:10 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x8ac32c00) [pid = 1749] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:06:11 INFO - PROCESS | 1749 | 1464203171112 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]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2190ms 12:06:11 INFO - PROCESS | 1749 | 1464203171202 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 12:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:06:11 INFO - PROCESS | 1749 | 1464203171207 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 12:06:11 INFO - PROCESS | 1749 | 1464203171230 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 1749 | 1464203171233 Marionette TRACE conn4 <- [1,2230,null,{}] 12:06:11 INFO - PROCESS | 1749 | 1464203171239 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}] 12:06:11 INFO - PROCESS | 1749 | 1464203171463 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 12:06:11 INFO - PROCESS | 1749 | 1464203171655 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x89380800 == 144 [pid = 1749] [id = 565] 12:06:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x8a005000) [pid = 1749] [serial = 1696] [outer = (nil)] 12:06:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8d73b000) [pid = 1749] [serial = 1697] [outer = 0x8a005000] 12:06:11 INFO - PROCESS | 1749 | 1464203171736 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8d7b7c00) [pid = 1749] [serial = 1698] [outer = 0x8a005000] 12:06:12 INFO - PROCESS | 1749 | 1464203172521 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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1337ms 12:06:12 INFO - PROCESS | 1749 | 1464203172568 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 1749 | 1464203172572 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 12:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:06:12 INFO - PROCESS | 1749 | 1464203172578 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1749 | 1464203172582 Marionette TRACE conn4 <- [1,2234,null,{}] 12:06:12 INFO - PROCESS | 1749 | 1464203172588 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}] 12:06:12 INFO - PROCESS | 1749 | 1464203172806 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 12:06:13 INFO - PROCESS | 1749 | 1464203173260 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d2400 == 145 [pid = 1749] [id = 566] 12:06:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x879d2c00) [pid = 1749] [serial = 1699] [outer = (nil)] 12:06:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x88af1800) [pid = 1749] [serial = 1700] [outer = 0x879d2c00] 12:06:13 INFO - PROCESS | 1749 | 1464203173359 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x891af000) [pid = 1749] [serial = 1701] [outer = 0x879d2c00] 12:06:14 INFO - PROCESS | 1749 | 1464203174324 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]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1788ms 12:06:14 INFO - PROCESS | 1749 | 1464203174369 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 1749 | 1464203174377 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 12:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:06:14 INFO - PROCESS | 1749 | 1464203174386 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 1749 | 1464203174392 Marionette TRACE conn4 <- [1,2238,null,{}] 12:06:14 INFO - PROCESS | 1749 | 1464203174399 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}] 12:06:14 INFO - PROCESS | 1749 | 1464203174667 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 12:06:15 INFO - PROCESS | 1749 | 1464203175002 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea4400 == 146 [pid = 1749] [id = 567] 12:06:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8beabc00) [pid = 1749] [serial = 1702] [outer = (nil)] 12:06:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8c082800) [pid = 1749] [serial = 1703] [outer = 0x8beabc00] 12:06:15 INFO - PROCESS | 1749 | 1464203175101 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8c16a800) [pid = 1749] [serial = 1704] [outer = 0x8beabc00] 12:06:16 INFO - PROCESS | 1749 | 1464203176056 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]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1740ms 12:06:16 INFO - PROCESS | 1749 | 1464203176131 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 1749 | 1464203176138 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 12:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:06:16 INFO - PROCESS | 1749 | 1464203176146 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 1749 | 1464203176150 Marionette TRACE conn4 <- [1,2242,null,{}] 12:06:16 INFO - PROCESS | 1749 | 1464203176157 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}] 12:06:16 INFO - PROCESS | 1749 | 1464203176450 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 12:06:16 INFO - PROCESS | 1749 | 1464203176828 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d630c00 == 147 [pid = 1749] [id = 568] 12:06:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8d73d000) [pid = 1749] [serial = 1705] [outer = (nil)] 12:06:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8d7b3000) [pid = 1749] [serial = 1706] [outer = 0x8d73d000] 12:06:16 INFO - PROCESS | 1749 | 1464203176923 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d909000) [pid = 1749] [serial = 1707] [outer = 0x8d73d000] 12:06:17 INFO - PROCESS | 1749 | 1464203177937 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]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1833ms 12:06:17 INFO - PROCESS | 1749 | 1464203177981 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 1749 | 1464203177986 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 12:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:06:18 INFO - PROCESS | 1749 | 1464203178002 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 1749 | 1464203178012 Marionette TRACE conn4 <- [1,2246,null,{}] 12:06:18 INFO - PROCESS | 1749 | 1464203178020 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}] 12:06:18 INFO - PROCESS | 1749 | 1464203178326 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 12:06:18 INFO - PROCESS | 1749 | 1464203178697 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d9400 == 148 [pid = 1749] [id = 569] 12:06:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c6ec000) [pid = 1749] [serial = 1708] [outer = (nil)] 12:06:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8e746c00) [pid = 1749] [serial = 1709] [outer = 0x8c6ec000] 12:06:18 INFO - PROCESS | 1749 | 1464203178789 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8ed64800) [pid = 1749] [serial = 1710] [outer = 0x8c6ec000] 12:06:19 INFO - PROCESS | 1749 | 1464203179781 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]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1848ms 12:06:19 INFO - PROCESS | 1749 | 1464203179843 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 1749 | 1464203179848 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 12:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:06:19 INFO - PROCESS | 1749 | 1464203179855 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 1749 | 1464203179859 Marionette TRACE conn4 <- [1,2250,null,{}] 12:06:19 INFO - PROCESS | 1749 | 1464203179865 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}] 12:06:20 INFO - PROCESS | 1749 | 1464203180164 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 12:06:20 INFO - PROCESS | 1749 | 1464203180495 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c531400 == 149 [pid = 1749] [id = 570] 12:06:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8e1ea400) [pid = 1749] [serial = 1711] [outer = (nil)] 12:06:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8f6dc800) [pid = 1749] [serial = 1712] [outer = 0x8e1ea400] 12:06:20 INFO - PROCESS | 1749 | 1464203180586 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8f6e1c00) [pid = 1749] [serial = 1713] [outer = 0x8e1ea400] 12:06:21 INFO - PROCESS | 1749 | 1464203181570 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]]]}] 12:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1744ms 12:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:06:21 INFO - PROCESS | 1749 | 1464203181601 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 1749 | 1464203181604 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 12:06:21 INFO - PROCESS | 1749 | 1464203181612 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 1749 | 1464203181615 Marionette TRACE conn4 <- [1,2254,null,{}] 12:06:21 INFO - PROCESS | 1749 | 1464203181621 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}] 12:06:21 INFO - PROCESS | 1749 | 1464203181877 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 12:06:22 INFO - PROCESS | 1749 | 1464203182224 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f788000 == 150 [pid = 1749] [id = 571] 12:06:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8f788400) [pid = 1749] [serial = 1714] [outer = (nil)] 12:06:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x90d06800) [pid = 1749] [serial = 1715] [outer = 0x8f788400] 12:06:22 INFO - PROCESS | 1749 | 1464203182334 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x90ea1400) [pid = 1749] [serial = 1716] [outer = 0x8f788400] 12:06:23 INFO - PROCESS | 1749 | 1464203183315 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]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1735ms 12:06:23 INFO - PROCESS | 1749 | 1464203183347 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 1749 | 1464203183350 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 12:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:06:23 INFO - PROCESS | 1749 | 1464203183358 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 1749 | 1464203183362 Marionette TRACE conn4 <- [1,2258,null,{}] 12:06:23 INFO - PROCESS | 1749 | 1464203183369 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}] 12:06:23 INFO - PROCESS | 1749 | 1464203183682 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 12:06:24 INFO - PROCESS | 1749 | 1464203184015 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e8000 == 151 [pid = 1749] [id = 572] 12:06:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8f6e8800) [pid = 1749] [serial = 1717] [outer = (nil)] 12:06:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x92849400) [pid = 1749] [serial = 1718] [outer = 0x8f6e8800] 12:06:24 INFO - PROCESS | 1749 | 1464203184108 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x9293a000) [pid = 1749] [serial = 1719] [outer = 0x8f6e8800] 12:06:25 INFO - PROCESS | 1749 | 1464203185110 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]]]}] 12:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1790ms 12:06:25 INFO - PROCESS | 1749 | 1464203185150 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 1749 | 1464203185153 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 12:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:06:25 INFO - PROCESS | 1749 | 1464203185161 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 1749 | 1464203185166 Marionette TRACE conn4 <- [1,2262,null,{}] 12:06:25 INFO - PROCESS | 1749 | 1464203185172 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}] 12:06:25 INFO - PROCESS | 1749 | 1464203185441 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 12:06:25 INFO - PROCESS | 1749 | 1464203185778 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee3800 == 152 [pid = 1749] [id = 573] 12:06:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90fd4800) [pid = 1749] [serial = 1720] [outer = (nil)] 12:06:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x92e95000) [pid = 1749] [serial = 1721] [outer = 0x90fd4800] 12:06:25 INFO - PROCESS | 1749 | 1464203185870 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x9390fc00) [pid = 1749] [serial = 1722] [outer = 0x90fd4800] 12:06:26 INFO - PROCESS | 1749 | 1464203186803 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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1684ms 12:06:26 INFO - PROCESS | 1749 | 1464203186845 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 1749 | 1464203186850 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 12:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:06:26 INFO - PROCESS | 1749 | 1464203186857 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 1749 | 1464203186860 Marionette TRACE conn4 <- [1,2266,null,{}] 12:06:26 INFO - PROCESS | 1749 | 1464203186867 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}] 12:06:27 INFO - PROCESS | 1749 | 1464203187118 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 12:06:27 INFO - PROCESS | 1749 | 1464203187450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e31f400 == 153 [pid = 1749] [id = 574] 12:06:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x92c2b000) [pid = 1749] [serial = 1723] [outer = (nil)] 12:06:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x93949000) [pid = 1749] [serial = 1724] [outer = 0x92c2b000] 12:06:27 INFO - PROCESS | 1749 | 1464203187556 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x93c8e000) [pid = 1749] [serial = 1725] [outer = 0x92c2b000] 12:06:28 INFO - PROCESS | 1749 | 1464203188433 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]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1632ms 12:06:28 INFO - PROCESS | 1749 | 1464203188500 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 1749 | 1464203188503 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 12:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:06:28 INFO - PROCESS | 1749 | 1464203188515 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 1749 | 1464203188520 Marionette TRACE conn4 <- [1,2270,null,{}] 12:06:28 INFO - PROCESS | 1749 | 1464203188527 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}] 12:06:28 INFO - PROCESS | 1749 | 1464203188788 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 12:06:29 INFO - PROCESS | 1749 | 1464203189100 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c26400 == 154 [pid = 1749] [id = 575] 12:06:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x93934000) [pid = 1749] [serial = 1726] [outer = (nil)] 12:06:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x9500d000) [pid = 1749] [serial = 1727] [outer = 0x93934000] 12:06:29 INFO - PROCESS | 1749 | 1464203189193 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x95015000) [pid = 1749] [serial = 1728] [outer = 0x93934000] 12:06:30 INFO - PROCESS | 1749 | 1464203190108 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]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1636ms 12:06:30 INFO - PROCESS | 1749 | 1464203190151 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 1749 | 1464203190157 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 12:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:06:30 INFO - PROCESS | 1749 | 1464203190165 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 1749 | 1464203190168 Marionette TRACE conn4 <- [1,2274,null,{}] 12:06:30 INFO - PROCESS | 1749 | 1464203190175 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}] 12:06:30 INFO - PROCESS | 1749 | 1464203190429 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 12:06:30 INFO - PROCESS | 1749 | 1464203190787 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x952e6800 == 155 [pid = 1749] [id = 576] 12:06:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x952e9400) [pid = 1749] [serial = 1729] [outer = (nil)] 12:06:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x99111800) [pid = 1749] [serial = 1730] [outer = 0x952e9400] 12:06:30 INFO - PROCESS | 1749 | 1464203190910 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9a384000) [pid = 1749] [serial = 1731] [outer = 0x952e9400] 12:06:31 INFO - PROCESS | 1749 | 1464203191873 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]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1783ms 12:06:31 INFO - PROCESS | 1749 | 1464203191949 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 1749 | 1464203191953 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 12:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:06:31 INFO - PROCESS | 1749 | 1464203191960 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 1749 | 1464203191965 Marionette TRACE conn4 <- [1,2278,null,{}] 12:06:31 INFO - PROCESS | 1749 | 1464203191971 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}] 12:06:32 INFO - PROCESS | 1749 | 1464203192288 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 12:06:32 INFO - PROCESS | 1749 | 1464203192634 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a963c00 == 156 [pid = 1749] [id = 577] 12:06:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9a965400) [pid = 1749] [serial = 1732] [outer = (nil)] 12:06:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9afd7800) [pid = 1749] [serial = 1733] [outer = 0x9a965400] 12:06:32 INFO - PROCESS | 1749 | 1464203192734 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9afe4800) [pid = 1749] [serial = 1734] [outer = 0x9a965400] 12:06:33 INFO - PROCESS | 1749 | 1464203193748 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]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1840ms 12:06:33 INFO - PROCESS | 1749 | 1464203193801 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 1749 | 1464203193805 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 12:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:06:33 INFO - PROCESS | 1749 | 1464203193812 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 1749 | 1464203193816 Marionette TRACE conn4 <- [1,2282,null,{}] 12:06:33 INFO - PROCESS | 1749 | 1464203193822 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}] 12:06:34 INFO - PROCESS | 1749 | 1464203194074 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 12:06:34 INFO - PROCESS | 1749 | 1464203194400 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x964b5c00 == 157 [pid = 1749] [id = 578] 12:06:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9a0c2800) [pid = 1749] [serial = 1735] [outer = (nil)] 12:06:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9c224000) [pid = 1749] [serial = 1736] [outer = 0x9a0c2800] 12:06:34 INFO - PROCESS | 1749 | 1464203194490 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9c227800) [pid = 1749] [serial = 1737] [outer = 0x9a0c2800] 12:06:35 INFO - PROCESS | 1749 | 1464203195389 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]]]}] 12:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1632ms 12:06:35 INFO - PROCESS | 1749 | 1464203195446 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 1749 | 1464203195450 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 12:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:06:35 INFO - PROCESS | 1749 | 1464203195458 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 1749 | 1464203195463 Marionette TRACE conn4 <- [1,2286,null,{}] 12:06:35 INFO - PROCESS | 1749 | 1464203195470 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}] 12:06:35 INFO - PROCESS | 1749 | 1464203195713 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 12:06:36 INFO - PROCESS | 1749 | 1464203196072 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8937d000 == 158 [pid = 1749] [id = 579] 12:06:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x8d62ac00) [pid = 1749] [serial = 1738] [outer = (nil)] 12:06:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9c23a800) [pid = 1749] [serial = 1739] [outer = 0x8d62ac00] 12:06:36 INFO - PROCESS | 1749 | 1464203196169 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9c23cc00) [pid = 1749] [serial = 1740] [outer = 0x8d62ac00] 12:06:37 INFO - PROCESS | 1749 | 1464203197093 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]]]}] 12:06:37 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 12:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1683ms 12:06:37 INFO - PROCESS | 1749 | 1464203197141 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 1749 | 1464203197146 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 12:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:06:37 INFO - PROCESS | 1749 | 1464203197152 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 1749 | 1464203197156 Marionette TRACE conn4 <- [1,2290,null,{}] 12:06:37 INFO - PROCESS | 1749 | 1464203197162 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}] 12:06:37 INFO - PROCESS | 1749 | 1464203197411 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 12:06:37 INFO - PROCESS | 1749 | 1464203197745 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c070000 == 159 [pid = 1749] [id = 580] 12:06:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9c224400) [pid = 1749] [serial = 1741] [outer = (nil)] 12:06:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9c24a400) [pid = 1749] [serial = 1742] [outer = 0x9c224400] 12:06:37 INFO - PROCESS | 1749 | 1464203197842 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9c24d000) [pid = 1749] [serial = 1743] [outer = 0x9c224400] 12:06:38 INFO - PROCESS | 1749 | 1464203198761 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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1631ms 12:06:38 INFO - PROCESS | 1749 | 1464203198784 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 12:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:06:38 INFO - PROCESS | 1749 | 1464203198788 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 12:06:38 INFO - PROCESS | 1749 | 1464203198796 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 1749 | 1464203198799 Marionette TRACE conn4 <- [1,2294,null,{}] 12:06:38 INFO - PROCESS | 1749 | 1464203198805 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}] 12:06:39 INFO - PROCESS | 1749 | 1464203199052 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 12:06:39 INFO - PROCESS | 1749 | 1464203199408 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x9bb5d400 == 160 [pid = 1749] [id = 581] 12:06:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9c23bc00) [pid = 1749] [serial = 1744] [outer = (nil)] 12:06:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9c353800) [pid = 1749] [serial = 1745] [outer = 0x9c23bc00] 12:06:39 INFO - PROCESS | 1749 | 1464203199507 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9c3ea000) [pid = 1749] [serial = 1746] [outer = 0x9c23bc00] 12:06:40 INFO - PROCESS | 1749 | 1464203200437 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]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1687ms 12:06:40 INFO - PROCESS | 1749 | 1464203200483 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 12:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:06:40 INFO - PROCESS | 1749 | 1464203200487 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 12:06:40 INFO - PROCESS | 1749 | 1464203200494 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 1749 | 1464203200497 Marionette TRACE conn4 <- [1,2298,null,{}] 12:06:40 INFO - PROCESS | 1749 | 1464203200506 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}] 12:06:40 INFO - PROCESS | 1749 | 1464203200758 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 12:06:41 INFO - PROCESS | 1749 | 1464203201122 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x87412000 == 161 [pid = 1749] [id = 582] 12:06:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x89382000) [pid = 1749] [serial = 1747] [outer = (nil)] 12:06:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0xa1157400) [pid = 1749] [serial = 1748] [outer = 0x89382000] 12:06:41 INFO - PROCESS | 1749 | 1464203201220 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa214e800) [pid = 1749] [serial = 1749] [outer = 0x89382000] 12:06:42 INFO - PROCESS | 1749 | 1464203202135 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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1689ms 12:06:42 INFO - PROCESS | 1749 | 1464203202183 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 1749 | 1464203202187 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 12:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:06:42 INFO - PROCESS | 1749 | 1464203202193 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 1749 | 1464203202197 Marionette TRACE conn4 <- [1,2302,null,{}] 12:06:42 INFO - PROCESS | 1749 | 1464203202203 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}] 12:06:42 INFO - PROCESS | 1749 | 1464203202455 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 12:06:42 INFO - PROCESS | 1749 | 1464203202790 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c244800 == 162 [pid = 1749] [id = 583] 12:06:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9c333000) [pid = 1749] [serial = 1750] [outer = (nil)] 12:06:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0xa2410800) [pid = 1749] [serial = 1751] [outer = 0x9c333000] 12:06:42 INFO - PROCESS | 1749 | 1464203202890 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0xa2634400) [pid = 1749] [serial = 1752] [outer = 0x9c333000] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0xa6733c00 == 161 [pid = 1749] [id = 62] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x88cce400 == 160 [pid = 1749] [id = 394] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x87412400 == 159 [pid = 1749] [id = 393] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x89380800 == 158 [pid = 1749] [id = 565] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x891abc00 == 157 [pid = 1749] [id = 564] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8addb000 == 156 [pid = 1749] [id = 563] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8a21d800 == 155 [pid = 1749] [id = 416] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x891b2800 == 154 [pid = 1749] [id = 562] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8c539800 == 153 [pid = 1749] [id = 559] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x99760400 == 152 [pid = 1749] [id = 454] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90e2dc00 == 151 [pid = 1749] [id = 558] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x93944800 == 150 [pid = 1749] [id = 557] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf1dc00 == 149 [pid = 1749] [id = 556] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x9393f000 == 148 [pid = 1749] [id = 555] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8a21ac00 == 147 [pid = 1749] [id = 553] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90ea8c00 == 146 [pid = 1749] [id = 554] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8e31b400 == 145 [pid = 1749] [id = 552] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8e31f000 == 144 [pid = 1749] [id = 551] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3b3c00 == 143 [pid = 1749] [id = 550] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8d84ac00 == 142 [pid = 1749] [id = 549] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8d62d800 == 141 [pid = 1749] [id = 547] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6ecc00 == 140 [pid = 1749] [id = 548] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3b5400 == 139 [pid = 1749] [id = 546] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8a00c000 == 138 [pid = 1749] [id = 544] 12:06:45 INFO - PROCESS | 1749 | --DOCSHELL 0x89208800 == 137 [pid = 1749] [id = 545] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x93903400) [pid = 1749] [serial = 1598] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x93948c00) [pid = 1749] [serial = 1601] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x93932400) [pid = 1749] [serial = 1599] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0xa0601800) [pid = 1749] [serial = 1619] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0xa1152800) [pid = 1749] [serial = 1622] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x88cc7800) [pid = 1749] [serial = 1574] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x964b4400) [pid = 1749] [serial = 1605] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9a964400) [pid = 1749] [serial = 1610] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8d73ac00) [pid = 1749] [serial = 1506] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x90fe1800) [pid = 1749] [serial = 1595] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x90eac400) [pid = 1749] [serial = 1592] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9462ac00) [pid = 1749] [serial = 1602] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x90e0b000) [pid = 1749] [serial = 1590] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8beae800) [pid = 1749] [serial = 1577] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8efa5000) [pid = 1749] [serial = 1586] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8bf12400) [pid = 1749] [serial = 1631] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9c243800) [pid = 1749] [serial = 1616] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0xa060c400) [pid = 1749] [serial = 1620] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8a218800) [pid = 1749] [serial = 1628] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x9a379400) [pid = 1749] [serial = 1608] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9ac2d400) [pid = 1749] [serial = 1611] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x90ee2c00) [pid = 1749] [serial = 1593] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8e73f000) [pid = 1749] [serial = 1584] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x88cc8800) [pid = 1749] [serial = 1626] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8f78bc00) [pid = 1749] [serial = 1589] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8ac2a400) [pid = 1749] [serial = 1629] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8c162c00) [pid = 1749] [serial = 1578] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x9c32b000) [pid = 1749] [serial = 1617] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8d852c00) [pid = 1749] [serial = 1581] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8c087400) [pid = 1749] [serial = 1632] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x8d740400) [pid = 1749] [serial = 1580] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x891b7400) [pid = 1749] [serial = 1575] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x879d4800) [pid = 1749] [serial = 1625] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8efaa000) [pid = 1749] [serial = 1587] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9bb3fc00) [pid = 1749] [serial = 1614] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8e31c800) [pid = 1749] [serial = 1583] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x951ebc00) [pid = 1749] [serial = 1604] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0xa214cc00) [pid = 1749] [serial = 1623] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9b54bc00) [pid = 1749] [serial = 1613] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x9293c800) [pid = 1749] [serial = 1596] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x99f0e400) [pid = 1749] [serial = 1607] [outer = (nil)] [url = about:blank] 12:06:45 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8c51e800) [pid = 1749] [serial = 1634] [outer = (nil)] [url = about:blank] 12:06:46 INFO - PROCESS | 1749 | 1464203206017 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]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3892ms 12:06:46 INFO - PROCESS | 1749 | 1464203206087 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1749 | 1464203206094 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 12:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:06:46 INFO - PROCESS | 1749 | 1464203206104 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1749 | 1464203206109 Marionette TRACE conn4 <- [1,2306,null,{}] 12:06:46 INFO - PROCESS | 1749 | 1464203206117 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}] 12:06:46 INFO - PROCESS | 1749 | 1464203206357 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 12:06:46 INFO - PROCESS | 1749 | 1464203206627 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd3800 == 138 [pid = 1749] [id = 584] 12:06:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x891a9c00) [pid = 1749] [serial = 1753] [outer = (nil)] 12:06:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x89381400) [pid = 1749] [serial = 1754] [outer = 0x891a9c00] 12:06:46 INFO - PROCESS | 1749 | 1464203206734 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8a1ecc00) [pid = 1749] [serial = 1755] [outer = 0x891a9c00] 12:06:47 INFO - PROCESS | 1749 | 1464203207570 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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1486ms 12:06:47 INFO - PROCESS | 1749 | 1464203207591 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 1749 | 1464203207600 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 12:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:06:47 INFO - PROCESS | 1749 | 1464203207610 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 1749 | 1464203207614 Marionette TRACE conn4 <- [1,2310,null,{}] 12:06:47 INFO - PROCESS | 1749 | 1464203207621 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}] 12:06:47 INFO - PROCESS | 1749 | 1464203207987 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 12:06:48 INFO - PROCESS | 1749 | 1464203208025 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac2a400 == 139 [pid = 1749] [id = 585] 12:06:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8adcdc00) [pid = 1749] [serial = 1756] [outer = (nil)] 12:06:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8b3b8400) [pid = 1749] [serial = 1757] [outer = 0x8adcdc00] 12:06:48 INFO - PROCESS | 1749 | 1464203208103 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8bf15000) [pid = 1749] [serial = 1758] [outer = 0x8adcdc00] 12:06:49 INFO - PROCESS | 1749 | 1464203209228 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1693ms 12:06:49 INFO - PROCESS | 1749 | 1464203209312 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1749 | 1464203209316 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 12:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:06:49 INFO - PROCESS | 1749 | 1464203209323 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 1749 | 1464203209328 Marionette TRACE conn4 <- [1,2314,null,{}] 12:06:49 INFO - PROCESS | 1749 | 1464203209344 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}] 12:06:49 INFO - PROCESS | 1749 | 1464203209678 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8e31c400) [pid = 1749] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9a245400) [pid = 1749] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x90ee8800) [pid = 1749] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8efa5800) [pid = 1749] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8d630800) [pid = 1749] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8dac1400) [pid = 1749] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x9393f400) [pid = 1749] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x891b3400) [pid = 1749] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9500d400) [pid = 1749] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8addc400) [pid = 1749] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8d84a400) [pid = 1749] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8beab000) [pid = 1749] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x90e01400) [pid = 1749] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x92c28c00) [pid = 1749] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8c08d000) [pid = 1749] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x951ec800) [pid = 1749] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8f78d400) [pid = 1749] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8d62b000) [pid = 1749] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8920c000) [pid = 1749] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:06:50 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x891b1800) [pid = 1749] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:06:50 INFO - PROCESS | 1749 | 1464203210537 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd5800 == 140 [pid = 1749] [id = 586] 12:06:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x891b1800) [pid = 1749] [serial = 1759] [outer = (nil)] 12:06:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8addc400) [pid = 1749] [serial = 1760] [outer = 0x891b1800] 12:06:50 INFO - PROCESS | 1749 | 1464203210626 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8c6e1c00) [pid = 1749] [serial = 1761] [outer = 0x891b1800] 12:06:51 INFO - PROCESS | 1749 | 1464203211411 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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2146ms 12:06:51 INFO - PROCESS | 1749 | 1464203211469 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 1749 | 1464203211476 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 12:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:06:51 INFO - PROCESS | 1749 | 1464203211482 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 1749 | 1464203211486 Marionette TRACE conn4 <- [1,2318,null,{}] 12:06:51 INFO - PROCESS | 1749 | 1464203211491 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}] 12:06:51 INFO - PROCESS | 1749 | 1464203211811 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 12:06:51 INFO - PROCESS | 1749 | 1464203211832 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21e400 == 141 [pid = 1749] [id = 587] 12:06:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8c6e5400) [pid = 1749] [serial = 1762] [outer = (nil)] 12:06:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8d84cc00) [pid = 1749] [serial = 1763] [outer = 0x8c6e5400] 12:06:51 INFO - PROCESS | 1749 | 1464203211917 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8d90fc00) [pid = 1749] [serial = 1764] [outer = 0x8c6e5400] 12:06:53 INFO - PROCESS | 1749 | 1464203213188 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] 12:06:53 INFO - PROCESS | 1749 | 1464203213235 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 12:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:06:53 INFO - PROCESS | 1749 | 1464203213246 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 1749 | 1464203213254 Marionette TRACE conn4 <- [1,2322,null,{}] 12:06:53 INFO - PROCESS | 1749 | 1464203213263 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}] 12:06:53 INFO - PROCESS | 1749 | 1464203213562 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 12:06:53 INFO - PROCESS | 1749 | 1464203213927 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cc9400 == 142 [pid = 1749] [id = 588] 12:06:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8a21c800) [pid = 1749] [serial = 1765] [outer = (nil)] 12:06:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8add8800) [pid = 1749] [serial = 1766] [outer = 0x8a21c800] 12:06:54 INFO - PROCESS | 1749 | 1464203214027 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8bf13c00) [pid = 1749] [serial = 1767] [outer = 0x8a21c800] 12:06:55 INFO - PROCESS | 1749 | 1464203215024 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1798ms 12:06:55 INFO - PROCESS | 1749 | 1464203215045 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 1749 | 1464203215055 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 12:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:06:55 INFO - PROCESS | 1749 | 1464203215068 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 1749 | 1464203215072 Marionette TRACE conn4 <- [1,2326,null,{}] 12:06:55 INFO - PROCESS | 1749 | 1464203215100 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}] 12:06:55 INFO - PROCESS | 1749 | 1464203215385 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 12:06:55 INFO - PROCESS | 1749 | 1464203215701 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d73c800 == 143 [pid = 1749] [id = 589] 12:06:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8d84a400) [pid = 1749] [serial = 1768] [outer = (nil)] 12:06:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8daca800) [pid = 1749] [serial = 1769] [outer = 0x8d84a400] 12:06:55 INFO - PROCESS | 1749 | 1464203215799 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8e1ef400) [pid = 1749] [serial = 1770] [outer = 0x8d84a400] 12:06:56 INFO - PROCESS | 1749 | 1464203216783 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1738ms 12:06:56 INFO - PROCESS | 1749 | 1464203216806 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 1749 | 1464203216811 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 12:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:06:56 INFO - PROCESS | 1749 | 1464203216818 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 1749 | 1464203216825 Marionette TRACE conn4 <- [1,2330,null,{}] 12:06:56 INFO - PROCESS | 1749 | 1464203216843 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}] 12:06:57 INFO - PROCESS | 1749 | 1464203217198 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 12:06:57 INFO - PROCESS | 1749 | 1464203217450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e744000 == 144 [pid = 1749] [id = 590] 12:06:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8ed5d000) [pid = 1749] [serial = 1771] [outer = (nil)] 12:06:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8ed67000) [pid = 1749] [serial = 1772] [outer = 0x8ed5d000] 12:06:57 INFO - PROCESS | 1749 | 1464203217552 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8efa4800) [pid = 1749] [serial = 1773] [outer = 0x8ed5d000] 12:06:58 INFO - PROCESS | 1749 | 1464203218576 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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1788ms 12:06:58 INFO - PROCESS | 1749 | 1464203218607 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 1749 | 1464203218612 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 12:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:06:58 INFO - PROCESS | 1749 | 1464203218620 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 1749 | 1464203218623 Marionette TRACE conn4 <- [1,2334,null,{}] 12:06:58 INFO - PROCESS | 1749 | 1464203218630 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}] 12:06:58 INFO - PROCESS | 1749 | 1464203218894 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 12:06:59 INFO - PROCESS | 1749 | 1464203219242 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e316400 == 145 [pid = 1749] [id = 591] 12:06:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8efa8c00) [pid = 1749] [serial = 1774] [outer = (nil)] 12:06:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8f78d000) [pid = 1749] [serial = 1775] [outer = 0x8efa8c00] 12:06:59 INFO - PROCESS | 1749 | 1464203219337 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x90d07800) [pid = 1749] [serial = 1776] [outer = 0x8efa8c00] 12:07:00 INFO - PROCESS | 1749 | 1464203220266 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1691ms 12:07:00 INFO - PROCESS | 1749 | 1464203220312 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 1749 | 1464203220315 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 12:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:07:00 INFO - PROCESS | 1749 | 1464203220323 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 1749 | 1464203220326 Marionette TRACE conn4 <- [1,2338,null,{}] 12:07:00 INFO - PROCESS | 1749 | 1464203220332 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}] 12:07:00 INFO - PROCESS | 1749 | 1464203220585 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 12:07:00 INFO - PROCESS | 1749 | 1464203220917 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e312800 == 146 [pid = 1749] [id = 592] 12:07:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8efa2400) [pid = 1749] [serial = 1777] [outer = (nil)] 12:07:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x90e0b000) [pid = 1749] [serial = 1778] [outer = 0x8efa2400] 12:07:01 INFO - PROCESS | 1749 | 1464203221017 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x90e10000) [pid = 1749] [serial = 1779] [outer = 0x8efa2400] 12:07:02 INFO - PROCESS | 1749 | 1464203221999 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1735ms 12:07:02 INFO - PROCESS | 1749 | 1464203222061 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1749 | 1464203222066 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 12:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:07:02 INFO - PROCESS | 1749 | 1464203222074 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 1749 | 1464203222078 Marionette TRACE conn4 <- [1,2342,null,{}] 12:07:02 INFO - PROCESS | 1749 | 1464203222085 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}] 12:07:02 INFO - PROCESS | 1749 | 1464203222517 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 12:07:02 INFO - PROCESS | 1749 | 1464203222795 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d07c00 == 147 [pid = 1749] [id = 593] 12:07:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90d10400) [pid = 1749] [serial = 1780] [outer = (nil)] 12:07:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90ee7c00) [pid = 1749] [serial = 1781] [outer = 0x90d10400] 12:07:02 INFO - PROCESS | 1749 | 1464203222888 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90fe0c00) [pid = 1749] [serial = 1782] [outer = 0x90d10400] 12:07:03 INFO - PROCESS | 1749 | 1464203223878 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]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1839ms 12:07:03 INFO - PROCESS | 1749 | 1464203223915 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 1749 | 1464203223919 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 12:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:07:03 INFO - PROCESS | 1749 | 1464203223927 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 1749 | 1464203223931 Marionette TRACE conn4 <- [1,2346,null,{}] 12:07:03 INFO - PROCESS | 1749 | 1464203223937 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}] 12:07:04 INFO - PROCESS | 1749 | 1464203224230 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 12:07:04 INFO - PROCESS | 1749 | 1464203224535 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee1400 == 148 [pid = 1749] [id = 594] 12:07:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90fd6000) [pid = 1749] [serial = 1783] [outer = (nil)] 12:07:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x92e2e800) [pid = 1749] [serial = 1784] [outer = 0x90fd6000] 12:07:04 INFO - PROCESS | 1749 | 1464203224655 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x9392ac00) [pid = 1749] [serial = 1785] [outer = 0x90fd6000] 12:07:05 INFO - PROCESS | 1749 | 1464203225616 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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1739ms 12:07:05 INFO - PROCESS | 1749 | 1464203225666 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 1749 | 1464203225671 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 12:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:07:05 INFO - PROCESS | 1749 | 1464203225678 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 1749 | 1464203225682 Marionette TRACE conn4 <- [1,2350,null,{}] 12:07:05 INFO - PROCESS | 1749 | 1464203225689 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}] 12:07:05 INFO - PROCESS | 1749 | 1464203225964 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 12:07:06 INFO - PROCESS | 1749 | 1464203226285 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af4000 == 149 [pid = 1749] [id = 595] 12:07:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8e1f2000) [pid = 1749] [serial = 1786] [outer = (nil)] 12:07:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x93948c00) [pid = 1749] [serial = 1787] [outer = 0x8e1f2000] 12:07:06 INFO - PROCESS | 1749 | 1464203226377 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x93c96400) [pid = 1749] [serial = 1788] [outer = 0x8e1f2000] 12:07:07 INFO - PROCESS | 1749 | 1464203227310 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1688ms 12:07:07 INFO - PROCESS | 1749 | 1464203227367 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1749 | 1464203227371 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 12:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:07:07 INFO - PROCESS | 1749 | 1464203227379 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1749 | 1464203227383 Marionette TRACE conn4 <- [1,2354,null,{}] 12:07:07 INFO - PROCESS | 1749 | 1464203227390 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}] 12:07:07 INFO - PROCESS | 1749 | 1464203227659 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 12:07:08 INFO - PROCESS | 1749 | 1464203227998 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c163400 == 150 [pid = 1749] [id = 596] 12:07:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x92e8d400) [pid = 1749] [serial = 1789] [outer = (nil)] 12:07:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x951e6800) [pid = 1749] [serial = 1790] [outer = 0x92e8d400] 12:07:08 INFO - PROCESS | 1749 | 1464203228101 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x952e0000) [pid = 1749] [serial = 1791] [outer = 0x92e8d400] 12:07:09 INFO - PROCESS | 1749 | 1464203229026 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1683ms 12:07:09 INFO - PROCESS | 1749 | 1464203229063 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1749 | 1464203229067 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 12:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:07:09 INFO - PROCESS | 1749 | 1464203229074 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 1749 | 1464203229077 Marionette TRACE conn4 <- [1,2358,null,{}] 12:07:09 INFO - PROCESS | 1749 | 1464203229083 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}] 12:07:09 INFO - PROCESS | 1749 | 1464203229350 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 12:07:09 INFO - PROCESS | 1749 | 1464203229700 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd4c00 == 151 [pid = 1749] [id = 597] 12:07:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9393b800) [pid = 1749] [serial = 1792] [outer = (nil)] 12:07:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x99168800) [pid = 1749] [serial = 1793] [outer = 0x9393b800] 12:07:09 INFO - PROCESS | 1749 | 1464203229801 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9930bc00) [pid = 1749] [serial = 1794] [outer = 0x9393b800] 12:07:10 INFO - PROCESS | 1749 | 1464203230738 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1741ms 12:07:10 INFO - PROCESS | 1749 | 1464203230816 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 1749 | 1464203230820 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 12:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:07:10 INFO - PROCESS | 1749 | 1464203230827 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 1749 | 1464203230832 Marionette TRACE conn4 <- [1,2362,null,{}] 12:07:10 INFO - PROCESS | 1749 | 1464203230838 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}] 12:07:11 INFO - PROCESS | 1749 | 1464203231158 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 12:07:11 INFO - PROCESS | 1749 | 1464203231510 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c29c00 == 152 [pid = 1749] [id = 598] 12:07:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9a892c00) [pid = 1749] [serial = 1795] [outer = (nil)] 12:07:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9a964400) [pid = 1749] [serial = 1796] [outer = 0x9a892c00] 12:07:11 INFO - PROCESS | 1749 | 1464203231610 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9ac33800) [pid = 1749] [serial = 1797] [outer = 0x9a892c00] 12:07:12 INFO - PROCESS | 1749 | 1464203232587 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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1793ms 12:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:07:12 INFO - PROCESS | 1749 | 1464203232622 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 1749 | 1464203232626 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 12:07:12 INFO - PROCESS | 1749 | 1464203232633 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 1749 | 1464203232636 Marionette TRACE conn4 <- [1,2366,null,{}] 12:07:12 INFO - PROCESS | 1749 | 1464203232642 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}] 12:07:12 INFO - PROCESS | 1749 | 1464203232881 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 12:07:13 INFO - PROCESS | 1749 | 1464203233240 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a964c00 == 153 [pid = 1749] [id = 599] 12:07:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9ac32000) [pid = 1749] [serial = 1798] [outer = (nil)] 12:07:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9b3d0800) [pid = 1749] [serial = 1799] [outer = 0x9ac32000] 12:07:13 INFO - PROCESS | 1749 | 1464203233328 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9bb3fc00) [pid = 1749] [serial = 1800] [outer = 0x9ac32000] 12:07:14 INFO - PROCESS | 1749 | 1464203234248 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]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1682ms 12:07:14 INFO - PROCESS | 1749 | 1464203234316 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 12:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:07:14 INFO - PROCESS | 1749 | 1464203234320 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 12:07:14 INFO - PROCESS | 1749 | 1464203234327 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 1749 | 1464203234331 Marionette TRACE conn4 <- [1,2370,null,{}] 12:07:14 INFO - PROCESS | 1749 | 1464203234347 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}] 12:07:14 INFO - PROCESS | 1749 | 1464203234645 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 12:07:15 INFO - PROCESS | 1749 | 1464203234983 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a96e400 == 154 [pid = 1749] [id = 600] 12:07:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9ac96c00) [pid = 1749] [serial = 1801] [outer = (nil)] 12:07:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9c243c00) [pid = 1749] [serial = 1802] [outer = 0x9ac96c00] 12:07:15 INFO - PROCESS | 1749 | 1464203235077 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9c32b000) [pid = 1749] [serial = 1803] [outer = 0x9ac96c00] 12:07:16 INFO - PROCESS | 1749 | 1464203236004 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1753ms 12:07:16 INFO - PROCESS | 1749 | 1464203236081 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 1749 | 1464203236085 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 12:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:07:16 INFO - PROCESS | 1749 | 1464203236092 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 1749 | 1464203236096 Marionette TRACE conn4 <- [1,2374,null,{}] 12:07:16 INFO - PROCESS | 1749 | 1464203236102 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}] 12:07:16 INFO - PROCESS | 1749 | 1464203236365 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 12:07:16 INFO - PROCESS | 1749 | 1464203236710 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e23000 == 155 [pid = 1749] [id = 601] 12:07:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9b549800) [pid = 1749] [serial = 1804] [outer = (nil)] 12:07:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0xa114f000) [pid = 1749] [serial = 1805] [outer = 0x9b549800] 12:07:16 INFO - PROCESS | 1749 | 1464203236808 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0xa2146400) [pid = 1749] [serial = 1806] [outer = 0x9b549800] 12:07:17 INFO - PROCESS | 1749 | 1464203237754 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]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1731ms 12:07:17 INFO - PROCESS | 1749 | 1464203237825 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 1749 | 1464203237829 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 12:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:07:17 INFO - PROCESS | 1749 | 1464203237835 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 1749 | 1464203237839 Marionette TRACE conn4 <- [1,2378,null,{}] 12:07:17 INFO - PROCESS | 1749 | 1464203237844 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}] 12:07:18 INFO - PROCESS | 1749 | 1464203238094 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 12:07:18 INFO - PROCESS | 1749 | 1464203238434 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8740ac00 == 156 [pid = 1749] [id = 602] 12:07:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8a009800) [pid = 1749] [serial = 1807] [outer = (nil)] 12:07:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0xa2405800) [pid = 1749] [serial = 1808] [outer = 0x8a009800] 12:07:18 INFO - PROCESS | 1749 | 1464203238528 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0xa3023800) [pid = 1749] [serial = 1809] [outer = 0x8a009800] 12:07:19 INFO - PROCESS | 1749 | 1464203239496 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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1733ms 12:07:19 INFO - PROCESS | 1749 | 1464203239575 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 1749 | 1464203239578 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 12:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:07:19 INFO - PROCESS | 1749 | 1464203239591 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 1749 | 1464203239594 Marionette TRACE conn4 <- [1,2382,null,{}] 12:07:19 INFO - PROCESS | 1749 | 1464203239601 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}] 12:07:19 INFO - PROCESS | 1749 | 1464203239897 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 12:07:20 INFO - PROCESS | 1749 | 1464203240240 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 1749 | ++DOCSHELL 0xa30eac00 == 157 [pid = 1749] [id = 603] 12:07:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0xa30f0400) [pid = 1749] [serial = 1810] [outer = (nil)] 12:07:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa3252800) [pid = 1749] [serial = 1811] [outer = 0xa30f0400] 12:07:20 INFO - PROCESS | 1749 | 1464203240332 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0xa3254000) [pid = 1749] [serial = 1812] [outer = 0xa30f0400] 12:07:21 INFO - PROCESS | 1749 | 1464203241313 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1783ms 12:07:21 INFO - PROCESS | 1749 | 1464203241376 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 1749 | 1464203241380 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 12:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:07:21 INFO - PROCESS | 1749 | 1464203241387 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 1749 | 1464203241391 Marionette TRACE conn4 <- [1,2386,null,{}] 12:07:21 INFO - PROCESS | 1749 | 1464203241398 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}] 12:07:21 INFO - PROCESS | 1749 | 1464203241661 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 12:07:22 INFO - PROCESS | 1749 | 1464203242007 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1749 | ++DOCSHELL 0xa30c1c00 == 158 [pid = 1749] [id = 604] 12:07:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0xa30efc00) [pid = 1749] [serial = 1813] [outer = (nil)] 12:07:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0xa35f2800) [pid = 1749] [serial = 1814] [outer = 0xa30efc00] 12:07:22 INFO - PROCESS | 1749 | 1464203242112 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0xa35f7000) [pid = 1749] [serial = 1815] [outer = 0xa30efc00] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x9a963c00 == 157 [pid = 1749] [id = 577] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x92c26400 == 156 [pid = 1749] [id = 575] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x952e6800 == 155 [pid = 1749] [id = 576] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8e31f400 == 154 [pid = 1749] [id = 574] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee3800 == 153 [pid = 1749] [id = 573] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e8000 == 152 [pid = 1749] [id = 572] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8f788000 == 151 [pid = 1749] [id = 571] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8c531400 == 150 [pid = 1749] [id = 570] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8d630c00 == 149 [pid = 1749] [id = 568] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x879d9400 == 148 [pid = 1749] [id = 569] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x8bea4400 == 147 [pid = 1749] [id = 567] 12:07:25 INFO - PROCESS | 1749 | --DOCSHELL 0x879d2400 == 146 [pid = 1749] [id = 566] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x99306800) [pid = 1749] [serial = 1673] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8dac9800) [pid = 1749] [serial = 1646] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x9c1b4400) [pid = 1749] [serial = 1685] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x8c51bc00) [pid = 1749] [serial = 1641] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8e314c00) [pid = 1749] [serial = 1647] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x90eab000) [pid = 1749] [serial = 1659] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x90e0b800) [pid = 1749] [serial = 1655] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x92e32400) [pid = 1749] [serial = 1664] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x952e8400) [pid = 1749] [serial = 1671] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8c53a400) [pid = 1749] [serial = 1694] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x90ea7400) [pid = 1749] [serial = 1658] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8f6e4000) [pid = 1749] [serial = 1652] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9a378c00) [pid = 1749] [serial = 1676] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x9a791400) [pid = 1749] [serial = 1677] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8920b400) [pid = 1749] [serial = 1688] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8c083000) [pid = 1749] [serial = 1640] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9284c000) [pid = 1749] [serial = 1662] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x952db800) [pid = 1749] [serial = 1670] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x93948400) [pid = 1749] [serial = 1667] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x9a964000) [pid = 1749] [serial = 1679] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x89379000) [pid = 1749] [serial = 1637] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9a96d000) [pid = 1749] [serial = 1680] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x90fdf000) [pid = 1749] [serial = 1661] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8e744400) [pid = 1749] [serial = 1650] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8bead400) [pid = 1749] [serial = 1692] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8c6e3c00) [pid = 1749] [serial = 1695] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8a1e9400) [pid = 1749] [serial = 1638] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8d7b7000) [pid = 1749] [serial = 1572] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8d73b000) [pid = 1749] [serial = 1697] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x90d0c800) [pid = 1749] [serial = 1653] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9afe3400) [pid = 1749] [serial = 1682] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x92e88c00) [pid = 1749] [serial = 1665] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x90e10800) [pid = 1749] [serial = 1656] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8d855800) [pid = 1749] [serial = 1644] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8d7b8400) [pid = 1749] [serial = 1643] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8e739c00) [pid = 1749] [serial = 1649] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x946abc00) [pid = 1749] [serial = 1668] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9b15e000) [pid = 1749] [serial = 1683] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x89383400) [pid = 1749] [serial = 1689] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9930f400) [pid = 1749] [serial = 1674] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8b3bdc00) [pid = 1749] [serial = 1691] [outer = (nil)] [url = about:blank] 12:07:25 INFO - PROCESS | 1749 | 1464203245598 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 4241ms 12:07:25 INFO - PROCESS | 1749 | 1464203245630 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 1749 | 1464203245635 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 12:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:07:25 INFO - PROCESS | 1749 | 1464203245644 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 1749 | 1464203245650 Marionette TRACE conn4 <- [1,2390,null,{}] 12:07:25 INFO - PROCESS | 1749 | 1464203245660 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}] 12:07:25 INFO - PROCESS | 1749 | 1464203245929 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 12:07:26 INFO - PROCESS | 1749 | 1464203246154 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d2400 == 147 [pid = 1749] [id = 605] 12:07:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8920b400) [pid = 1749] [serial = 1816] [outer = (nil)] 12:07:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8a1f1400) [pid = 1749] [serial = 1817] [outer = 0x8920b400] 12:07:26 INFO - PROCESS | 1749 | 1464203246258 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8ac30c00) [pid = 1749] [serial = 1818] [outer = 0x8920b400] 12:07:27 INFO - PROCESS | 1749 | 1464203247111 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1485ms 12:07:27 INFO - PROCESS | 1749 | 1464203247166 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 1749 | 1464203247175 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 12:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:07:27 INFO - PROCESS | 1749 | 1464203247191 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 1749 | 1464203247196 Marionette TRACE conn4 <- [1,2394,null,{}] 12:07:27 INFO - PROCESS | 1749 | 1464203247202 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}] 12:07:27 INFO - PROCESS | 1749 | 1464203247465 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 12:07:27 INFO - PROCESS | 1749 | 1464203247750 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c085c00 == 148 [pid = 1749] [id = 606] 12:07:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8c087000) [pid = 1749] [serial = 1819] [outer = (nil)] 12:07:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8c16f400) [pid = 1749] [serial = 1820] [outer = 0x8c087000] 12:07:27 INFO - PROCESS | 1749 | 1464203247849 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8c531000) [pid = 1749] [serial = 1821] [outer = 0x8c087000] 12:07:28 INFO - PROCESS | 1749 | 1464203248805 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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1648ms 12:07:28 INFO - PROCESS | 1749 | 1464203248838 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 1749 | 1464203248842 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 12:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:07:28 INFO - PROCESS | 1749 | 1464203248849 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 1749 | 1464203248855 Marionette TRACE conn4 <- [1,2398,null,{}] 12:07:28 INFO - PROCESS | 1749 | 1464203248878 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}] 12:07:29 INFO - PROCESS | 1749 | 1464203249187 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 12:07:29 INFO - PROCESS | 1749 | 1464203249449 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d84a800 == 149 [pid = 1749] [id = 607] 12:07:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8d84f400) [pid = 1749] [serial = 1822] [outer = (nil)] 12:07:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8d90e400) [pid = 1749] [serial = 1823] [outer = 0x8d84f400] 12:07:29 INFO - PROCESS | 1749 | 1464203249545 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8e1ebc00) [pid = 1749] [serial = 1824] [outer = 0x8d84f400] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8c6ec000) [pid = 1749] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9a0c2800) [pid = 1749] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8adcdc00) [pid = 1749] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x879d2c00) [pid = 1749] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8b3b0400) [pid = 1749] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9c224400) [pid = 1749] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8f6e8800) [pid = 1749] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x952e9400) [pid = 1749] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8d62ac00) [pid = 1749] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x90fd4800) [pid = 1749] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x891b1800) [pid = 1749] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8f788400) [pid = 1749] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x92c2b000) [pid = 1749] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8e1ea400) [pid = 1749] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x89382000) [pid = 1749] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9c23bc00) [pid = 1749] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8beabc00) [pid = 1749] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9a965400) [pid = 1749] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x891a9c00) [pid = 1749] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8d73d000) [pid = 1749] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:07:30 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x93934000) [pid = 1749] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:07:30 INFO - PROCESS | 1749 | 1464203250891 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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2096ms 12:07:30 INFO - PROCESS | 1749 | 1464203250946 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 1749 | 1464203250951 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 12:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:07:30 INFO - PROCESS | 1749 | 1464203250958 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 1749 | 1464203250962 Marionette TRACE conn4 <- [1,2402,null,{}] 12:07:30 INFO - PROCESS | 1749 | 1464203250969 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}] 12:07:31 INFO - PROCESS | 1749 | 1464203251205 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 12:07:31 INFO - PROCESS | 1749 | 1464203251419 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x86353800 == 150 [pid = 1749] [id = 608] 12:07:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8b3b0800) [pid = 1749] [serial = 1825] [outer = (nil)] 12:07:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8e1e7800) [pid = 1749] [serial = 1826] [outer = 0x8b3b0800] 12:07:31 INFO - PROCESS | 1749 | 1464203251500 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8e318400) [pid = 1749] [serial = 1827] [outer = 0x8b3b0800] 12:07:32 INFO - PROCESS | 1749 | 1464203252518 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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1640ms 12:07:32 INFO - PROCESS | 1749 | 1464203252599 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 1749 | 1464203252606 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 12:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:07:32 INFO - PROCESS | 1749 | 1464203252616 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 1749 | 1464203252623 Marionette TRACE conn4 <- [1,2406,null,{}] 12:07:32 INFO - PROCESS | 1749 | 1464203252635 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}] 12:07:32 INFO - PROCESS | 1749 | 1464203252935 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 12:07:33 INFO - PROCESS | 1749 | 1464203253289 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x89379000 == 151 [pid = 1749] [id = 609] 12:07:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8937ec00) [pid = 1749] [serial = 1828] [outer = (nil)] 12:07:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8add9000) [pid = 1749] [serial = 1829] [outer = 0x8937ec00] 12:07:33 INFO - PROCESS | 1749 | 1464203253382 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8beabc00) [pid = 1749] [serial = 1830] [outer = 0x8937ec00] 12:07:34 INFO - PROCESS | 1749 | 1464203254391 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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1846ms 12:07:34 INFO - PROCESS | 1749 | 1464203254462 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 1749 | 1464203254471 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 12:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:07:34 INFO - PROCESS | 1749 | 1464203254483 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1749 | 1464203254487 Marionette TRACE conn4 <- [1,2410,null,{}] 12:07:34 INFO - PROCESS | 1749 | 1464203254495 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}] 12:07:34 INFO - PROCESS | 1749 | 1464203254858 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 12:07:35 INFO - PROCESS | 1749 | 1464203255210 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d62c000 == 152 [pid = 1749] [id = 610] 12:07:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d633400) [pid = 1749] [serial = 1831] [outer = (nil)] 12:07:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d84b400) [pid = 1749] [serial = 1832] [outer = 0x8d633400] 12:07:35 INFO - PROCESS | 1749 | 1464203255306 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8e1e8c00) [pid = 1749] [serial = 1833] [outer = 0x8d633400] 12:07:36 INFO - PROCESS | 1749 | 1464203256357 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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1894ms 12:07:36 INFO - PROCESS | 1749 | 1464203256378 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 1749 | 1464203256381 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 12:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:07:36 INFO - PROCESS | 1749 | 1464203256390 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 1749 | 1464203256398 Marionette TRACE conn4 <- [1,2414,null,{}] 12:07:36 INFO - PROCESS | 1749 | 1464203256416 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}] 12:07:36 INFO - PROCESS | 1749 | 1464203256720 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 12:07:37 INFO - PROCESS | 1749 | 1464203257112 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed5ac00 == 153 [pid = 1749] [id = 611] 12:07:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8ed65c00) [pid = 1749] [serial = 1834] [outer = (nil)] 12:07:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8efa6800) [pid = 1749] [serial = 1835] [outer = 0x8ed65c00] 12:07:37 INFO - PROCESS | 1749 | 1464203257211 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8f6e4000) [pid = 1749] [serial = 1836] [outer = 0x8ed65c00] 12:07:38 INFO - PROCESS | 1749 | 1464203258182 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1844ms 12:07:38 INFO - PROCESS | 1749 | 1464203258236 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 1749 | 1464203258241 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 12:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:07:38 INFO - PROCESS | 1749 | 1464203258249 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 1749 | 1464203258252 Marionette TRACE conn4 <- [1,2418,null,{}] 12:07:38 INFO - PROCESS | 1749 | 1464203258259 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}] 12:07:38 INFO - PROCESS | 1749 | 1464203258518 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 12:07:38 INFO - PROCESS | 1749 | 1464203258854 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e747400 == 154 [pid = 1749] [id = 612] 12:07:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8ed5d800) [pid = 1749] [serial = 1837] [outer = (nil)] 12:07:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x90d0c800) [pid = 1749] [serial = 1838] [outer = 0x8ed5d800] 12:07:38 INFO - PROCESS | 1749 | 1464203258952 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x90e24000) [pid = 1749] [serial = 1839] [outer = 0x8ed5d800] 12:07:39 INFO - PROCESS | 1749 | 1464203259892 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]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1689ms 12:07:39 INFO - PROCESS | 1749 | 1464203259939 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 12:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:07:39 INFO - PROCESS | 1749 | 1464203259944 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 12:07:39 INFO - PROCESS | 1749 | 1464203259951 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 1749 | 1464203259955 Marionette TRACE conn4 <- [1,2422,null,{}] 12:07:39 INFO - PROCESS | 1749 | 1464203259961 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}] 12:07:40 INFO - PROCESS | 1749 | 1464203260211 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 12:07:40 INFO - PROCESS | 1749 | 1464203260548 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f784c00 == 155 [pid = 1749] [id = 613] 12:07:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8f788000) [pid = 1749] [serial = 1840] [outer = (nil)] 12:07:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x90eab400) [pid = 1749] [serial = 1841] [outer = 0x8f788000] 12:07:40 INFO - PROCESS | 1749 | 1464203260645 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90eae400) [pid = 1749] [serial = 1842] [outer = 0x8f788000] 12:07:41 INFO - PROCESS | 1749 | 1464203261572 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]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1684ms 12:07:41 INFO - PROCESS | 1749 | 1464203261635 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 1749 | 1464203261640 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 12:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:07:41 INFO - PROCESS | 1749 | 1464203261646 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 1749 | 1464203261650 Marionette TRACE conn4 <- [1,2426,null,{}] 12:07:41 INFO - PROCESS | 1749 | 1464203261656 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}] 12:07:41 INFO - PROCESS | 1749 | 1464203261974 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 12:07:42 INFO - PROCESS | 1749 | 1464203262323 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2b000 == 156 [pid = 1749] [id = 614] 12:07:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90eac400) [pid = 1749] [serial = 1843] [outer = (nil)] 12:07:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x92c25800) [pid = 1749] [serial = 1844] [outer = 0x90eac400] 12:07:42 INFO - PROCESS | 1749 | 1464203262418 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x92e88c00) [pid = 1749] [serial = 1845] [outer = 0x90eac400] 12:07:43 INFO - PROCESS | 1749 | 1464203263395 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]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1785ms 12:07:43 INFO - PROCESS | 1749 | 1464203263432 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 12:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:07:43 INFO - PROCESS | 1749 | 1464203263437 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 12:07:43 INFO - PROCESS | 1749 | 1464203263444 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 1749 | 1464203263447 Marionette TRACE conn4 <- [1,2430,null,{}] 12:07:43 INFO - PROCESS | 1749 | 1464203263453 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}] 12:07:43 INFO - PROCESS | 1749 | 1464203263707 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 12:07:44 INFO - PROCESS | 1749 | 1464203264046 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x90d02000 == 157 [pid = 1749] [id = 615] 12:07:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x92938800) [pid = 1749] [serial = 1846] [outer = (nil)] 12:07:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x93943c00) [pid = 1749] [serial = 1847] [outer = 0x92938800] 12:07:44 INFO - PROCESS | 1749 | 1464203264146 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x93c93400) [pid = 1749] [serial = 1848] [outer = 0x92938800] 12:07:45 INFO - PROCESS | 1749 | 1464203265088 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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1682ms 12:07:45 INFO - PROCESS | 1749 | 1464203265126 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 1749 | 1464203265131 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 12:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:07:45 INFO - PROCESS | 1749 | 1464203265138 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 1749 | 1464203265142 Marionette TRACE conn4 <- [1,2434,null,{}] 12:07:45 INFO - PROCESS | 1749 | 1464203265149 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}] 12:07:45 INFO - PROCESS | 1749 | 1464203265405 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 12:07:45 INFO - PROCESS | 1749 | 1464203265762 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x9393f800 == 158 [pid = 1749] [id = 616] 12:07:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x93c8c000) [pid = 1749] [serial = 1849] [outer = (nil)] 12:07:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x952dc800) [pid = 1749] [serial = 1850] [outer = 0x93c8c000] 12:07:45 INFO - PROCESS | 1749 | 1464203265857 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x952e0800) [pid = 1749] [serial = 1851] [outer = 0x93c8c000] 12:07:46 INFO - PROCESS | 1749 | 1464203266823 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]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1737ms 12:07:46 INFO - PROCESS | 1749 | 1464203266877 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 12:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:07:46 INFO - PROCESS | 1749 | 1464203266882 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 12:07:46 INFO - PROCESS | 1749 | 1464203266890 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 1749 | 1464203266893 Marionette TRACE conn4 <- [1,2438,null,{}] 12:07:46 INFO - PROCESS | 1749 | 1464203266900 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}] 12:07:47 INFO - PROCESS | 1749 | 1464203267164 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 12:07:47 INFO - PROCESS | 1749 | 1464203267508 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fd5000 == 159 [pid = 1749] [id = 617] 12:07:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x9393e000) [pid = 1749] [serial = 1852] [outer = (nil)] 12:07:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x9930f400) [pid = 1749] [serial = 1853] [outer = 0x9393e000] 12:07:47 INFO - PROCESS | 1749 | 1464203267612 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9a0c0400) [pid = 1749] [serial = 1854] [outer = 0x9393e000] 12:07:48 INFO - PROCESS | 1749 | 1464203268563 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]]]}] 12:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1739ms 12:07:48 INFO - PROCESS | 1749 | 1464203268628 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 12:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:07:48 INFO - PROCESS | 1749 | 1464203268632 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 12:07:48 INFO - PROCESS | 1749 | 1464203268640 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 1749 | 1464203268644 Marionette TRACE conn4 <- [1,2442,null,{}] 12:07:48 INFO - PROCESS | 1749 | 1464203268650 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}] 12:07:48 INFO - PROCESS | 1749 | 1464203268945 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 12:07:49 INFO - PROCESS | 1749 | 1464203269287 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x90edd000 == 160 [pid = 1749] [id = 618] 12:07:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9876fc00) [pid = 1749] [serial = 1855] [outer = (nil)] 12:07:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9a799000) [pid = 1749] [serial = 1856] [outer = 0x9876fc00] 12:07:49 INFO - PROCESS | 1749 | 1464203269384 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9a88b400) [pid = 1749] [serial = 1857] [outer = 0x9876fc00] 12:07:50 INFO - PROCESS | 1749 | 1464203270402 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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1834ms 12:07:50 INFO - PROCESS | 1749 | 1464203270474 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 1749 | 1464203270478 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 12:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:07:50 INFO - PROCESS | 1749 | 1464203270486 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 1749 | 1464203270491 Marionette TRACE conn4 <- [1,2446,null,{}] 12:07:50 INFO - PROCESS | 1749 | 1464203270497 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}] 12:07:50 INFO - PROCESS | 1749 | 1464203270831 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 12:07:51 INFO - PROCESS | 1749 | 1464203271185 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed5c800 == 161 [pid = 1749] [id = 619] 12:07:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9b3d3c00) [pid = 1749] [serial = 1858] [outer = (nil)] 12:07:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9bbd9000) [pid = 1749] [serial = 1859] [outer = 0x9b3d3c00] 12:07:51 INFO - PROCESS | 1749 | 1464203271286 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9c232800) [pid = 1749] [serial = 1860] [outer = 0x9b3d3c00] 12:07:52 INFO - PROCESS | 1749 | 1464203272299 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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1889ms 12:07:52 INFO - PROCESS | 1749 | 1464203272376 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 1749 | 1464203272380 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 12:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:07:52 INFO - PROCESS | 1749 | 1464203272387 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 1749 | 1464203272391 Marionette TRACE conn4 <- [1,2450,null,{}] 12:07:52 INFO - PROCESS | 1749 | 1464203272397 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}] 12:07:52 INFO - PROCESS | 1749 | 1464203272692 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 12:07:53 INFO - PROCESS | 1749 | 1464203273046 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c239800 == 162 [pid = 1749] [id = 620] 12:07:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9c239c00) [pid = 1749] [serial = 1861] [outer = (nil)] 12:07:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9c335800) [pid = 1749] [serial = 1862] [outer = 0x9c239c00] 12:07:53 INFO - PROCESS | 1749 | 1464203273137 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9d9a8c00) [pid = 1749] [serial = 1863] [outer = 0x9c239c00] 12:07:54 INFO - PROCESS | 1749 | 1464203274125 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1795ms 12:07:54 INFO - PROCESS | 1749 | 1464203274184 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 1749 | 1464203274187 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 12:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:07:54 INFO - PROCESS | 1749 | 1464203274206 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 1749 | 1464203274210 Marionette TRACE conn4 <- [1,2454,null,{}] 12:07:54 INFO - PROCESS | 1749 | 1464203274218 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}] 12:07:54 INFO - PROCESS | 1749 | 1464203274587 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 12:07:54 INFO - PROCESS | 1749 | 1464203274877 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c2d8c00 == 163 [pid = 1749] [id = 621] 12:07:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0xa114f800) [pid = 1749] [serial = 1864] [outer = (nil)] 12:07:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0xa2409000) [pid = 1749] [serial = 1865] [outer = 0xa114f800] 12:07:54 INFO - PROCESS | 1749 | 1464203274971 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0xa26c5000) [pid = 1749] [serial = 1866] [outer = 0xa114f800] 12:07:55 INFO - PROCESS | 1749 | 1464203275943 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1793ms 12:07:56 INFO - PROCESS | 1749 | 1464203276000 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 1749 | 1464203276004 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 12:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:07:56 INFO - PROCESS | 1749 | 1464203276012 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 1749 | 1464203276017 Marionette TRACE conn4 <- [1,2458,null,{}] 12:07:56 INFO - PROCESS | 1749 | 1464203276023 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}] 12:07:56 INFO - PROCESS | 1749 | 1464203276285 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 12:07:56 INFO - PROCESS | 1749 | 1464203276657 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x879ddc00 == 164 [pid = 1749] [id = 622] 12:07:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x8a010400) [pid = 1749] [serial = 1867] [outer = (nil)] 12:07:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0xa35ea800) [pid = 1749] [serial = 1868] [outer = 0x8a010400] 12:07:56 INFO - PROCESS | 1749 | 1464203276755 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0xa503a400) [pid = 1749] [serial = 1869] [outer = 0x8a010400] 12:07:57 INFO - PROCESS | 1749 | 1464203277699 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 12:07:57 INFO - PROCESS | 1749 | 1464203277747 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 12:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:07:57 INFO - PROCESS | 1749 | 1464203277751 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 12:07:57 INFO - PROCESS | 1749 | 1464203277758 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 1749 | 1464203277762 Marionette TRACE conn4 <- [1,2462,null,{}] 12:07:57 INFO - PROCESS | 1749 | 1464203277769 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}] 12:07:58 INFO - PROCESS | 1749 | 1464203278073 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 12:07:58 INFO - PROCESS | 1749 | 1464203278428 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x89383000 == 165 [pid = 1749] [id = 623] 12:07:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9a897000) [pid = 1749] [serial = 1870] [outer = (nil)] 12:07:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0xa628a800) [pid = 1749] [serial = 1871] [outer = 0x9a897000] 12:07:58 INFO - PROCESS | 1749 | 1464203278525 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0xa62e7400) [pid = 1749] [serial = 1872] [outer = 0x9a897000] 12:07:59 INFO - PROCESS | 1749 | 1464203279521 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1839ms 12:07:59 INFO - PROCESS | 1749 | 1464203279597 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1749 | 1464203279602 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 12:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:07:59 INFO - PROCESS | 1749 | 1464203279608 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1749 | 1464203279612 Marionette TRACE conn4 <- [1,2466,null,{}] 12:07:59 INFO - PROCESS | 1749 | 1464203279619 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}] 12:07:59 INFO - PROCESS | 1749 | 1464203279937 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 12:08:00 INFO - PROCESS | 1749 | 1464203280301 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6284c00 == 166 [pid = 1749] [id = 624] 12:08:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa6291c00) [pid = 1749] [serial = 1873] [outer = (nil)] 12:08:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0xa675ac00) [pid = 1749] [serial = 1874] [outer = 0xa6291c00] 12:08:00 INFO - PROCESS | 1749 | 1464203280400 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0xa675d400) [pid = 1749] [serial = 1875] [outer = 0xa6291c00] 12:08:01 INFO - PROCESS | 1749 | 1464203281308 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1733ms 12:08:01 INFO - PROCESS | 1749 | 1464203281342 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 1749 | 1464203281345 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 12:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:08:01 INFO - PROCESS | 1749 | 1464203281353 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 1749 | 1464203281357 Marionette TRACE conn4 <- [1,2470,null,{}] 12:08:01 INFO - PROCESS | 1749 | 1464203281371 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}] 12:08:01 INFO - PROCESS | 1749 | 1464203281647 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 12:08:02 INFO - PROCESS | 1749 | 1464203282008 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x87412800 == 167 [pid = 1749] [id = 625] 12:08:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x88ccec00) [pid = 1749] [serial = 1876] [outer = (nil)] 12:08:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0xa686a800) [pid = 1749] [serial = 1877] [outer = 0x88ccec00] 12:08:02 INFO - PROCESS | 1749 | 1464203282111 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 178 (0xa68e4400) [pid = 1749] [serial = 1878] [outer = 0x88ccec00] 12:08:04 INFO - PROCESS | 1749 | --DOCSHELL 0x90d0a800 == 166 [pid = 1749] [id = 93] 12:08:04 INFO - PROCESS | 1749 | --DOCSHELL 0x8d902400 == 165 [pid = 1749] [id = 464] 12:08:04 INFO - PROCESS | 1749 | --DOCSHELL 0x8c16dc00 == 164 [pid = 1749] [id = 479] 12:08:04 INFO - PROCESS | 1749 | --DOCSHELL 0x8c164400 == 163 [pid = 1749] [id = 154] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 177 (0x8d84cc00) [pid = 1749] [serial = 1763] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8ed64800) [pid = 1749] [serial = 1710] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x9c227800) [pid = 1749] [serial = 1737] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8bf15000) [pid = 1749] [serial = 1758] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x891af000) [pid = 1749] [serial = 1701] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0xa2410800) [pid = 1749] [serial = 1751] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8c6e5800) [pid = 1749] [serial = 1635] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x9c24d000) [pid = 1749] [serial = 1743] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x92849400) [pid = 1749] [serial = 1718] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x99111800) [pid = 1749] [serial = 1730] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x9c23cc00) [pid = 1749] [serial = 1740] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x92e95000) [pid = 1749] [serial = 1721] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x8addc400) [pid = 1749] [serial = 1760] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x90d06800) [pid = 1749] [serial = 1715] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x93c8e000) [pid = 1749] [serial = 1725] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x88af1800) [pid = 1749] [serial = 1700] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8b3b8400) [pid = 1749] [serial = 1757] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8f6dc800) [pid = 1749] [serial = 1712] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0xa1157400) [pid = 1749] [serial = 1748] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9a384000) [pid = 1749] [serial = 1731] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x9c3ea000) [pid = 1749] [serial = 1746] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8c16a800) [pid = 1749] [serial = 1704] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x90ea1400) [pid = 1749] [serial = 1716] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x93949000) [pid = 1749] [serial = 1724] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x9afd7800) [pid = 1749] [serial = 1733] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8f6e1c00) [pid = 1749] [serial = 1713] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x9293a000) [pid = 1749] [serial = 1719] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x9c23a800) [pid = 1749] [serial = 1739] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0xa214e800) [pid = 1749] [serial = 1749] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8c6e1c00) [pid = 1749] [serial = 1761] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8e746c00) [pid = 1749] [serial = 1709] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9c353800) [pid = 1749] [serial = 1745] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x89381400) [pid = 1749] [serial = 1754] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8d909000) [pid = 1749] [serial = 1707] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9c224000) [pid = 1749] [serial = 1736] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x95015000) [pid = 1749] [serial = 1728] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9390fc00) [pid = 1749] [serial = 1722] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8a1ecc00) [pid = 1749] [serial = 1755] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9c24a400) [pid = 1749] [serial = 1742] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8d7b3000) [pid = 1749] [serial = 1706] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9afe4800) [pid = 1749] [serial = 1734] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8c082800) [pid = 1749] [serial = 1703] [outer = (nil)] [url = about:blank] 12:08:04 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x9500d000) [pid = 1749] [serial = 1727] [outer = (nil)] [url = about:blank] 12:08:05 INFO - PROCESS | 1749 | 1464203285290 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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 3999ms 12:08:05 INFO - PROCESS | 1749 | 1464203285354 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 1749 | 1464203285359 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 12:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:08:05 INFO - PROCESS | 1749 | 1464203285368 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 1749 | 1464203285373 Marionette TRACE conn4 <- [1,2474,null,{}] 12:08:05 INFO - PROCESS | 1749 | 1464203285383 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}] 12:08:05 INFO - PROCESS | 1749 | 1464203285634 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 12:08:05 INFO - PROCESS | 1749 | 1464203285921 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x89377400 == 164 [pid = 1749] [id = 626] 12:08:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x89381400) [pid = 1749] [serial = 1879] [outer = (nil)] 12:08:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8a1ee800) [pid = 1749] [serial = 1880] [outer = 0x89381400] 12:08:06 INFO - PROCESS | 1749 | 1464203286009 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8a226800) [pid = 1749] [serial = 1881] [outer = 0x89381400] 12:08:06 INFO - PROCESS | 1749 | 1464203286899 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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1589ms 12:08:06 INFO - PROCESS | 1749 | 1464203286972 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1749 | 1464203286981 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 12:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:08:06 INFO - PROCESS | 1749 | 1464203286993 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 1749 | 1464203286998 Marionette TRACE conn4 <- [1,2478,null,{}] 12:08:07 INFO - PROCESS | 1749 | 1464203287013 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}] 12:08:07 INFO - PROCESS | 1749 | 1464203287345 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 12:08:07 INFO - PROCESS | 1749 | 1464203287608 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c082800 == 165 [pid = 1749] [id = 627] 12:08:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8c083400) [pid = 1749] [serial = 1882] [outer = (nil)] 12:08:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8c08f400) [pid = 1749] [serial = 1883] [outer = 0x8c083400] 12:08:07 INFO - PROCESS | 1749 | 1464203287693 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8c16c800) [pid = 1749] [serial = 1884] [outer = 0x8c083400] 12:08:08 INFO - PROCESS | 1749 | 1464203288628 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1696ms 12:08:08 INFO - PROCESS | 1749 | 1464203288692 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1749 | 1464203288697 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 12:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:08:08 INFO - PROCESS | 1749 | 1464203288704 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 1749 | 1464203288711 Marionette TRACE conn4 <- [1,2482,null,{}] 12:08:08 INFO - PROCESS | 1749 | 1464203288737 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}] 12:08:09 INFO - PROCESS | 1749 | 1464203289059 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x9b550000) [pid = 1749] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8a005000) [pid = 1749] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8d84f400) [pid = 1749] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8920b400) [pid = 1749] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0xa30f0400) [pid = 1749] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8a009800) [pid = 1749] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9b549800) [pid = 1749] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x9ac96c00) [pid = 1749] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x9ac32000) [pid = 1749] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9a892c00) [pid = 1749] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x9393b800) [pid = 1749] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x92e8d400) [pid = 1749] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8e1f2000) [pid = 1749] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x90fd6000) [pid = 1749] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x90d10400) [pid = 1749] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8efa2400) [pid = 1749] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8efa8c00) [pid = 1749] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8ed5d000) [pid = 1749] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8d84a400) [pid = 1749] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8a21c800) [pid = 1749] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:08:09 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8c087000) [pid = 1749] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:08:09 INFO - PROCESS | 1749 | 1464203289931 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2b000 == 166 [pid = 1749] [id = 628] 12:08:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8920b400) [pid = 1749] [serial = 1885] [outer = (nil)] 12:08:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8c16b400) [pid = 1749] [serial = 1886] [outer = 0x8920b400] 12:08:10 INFO - PROCESS | 1749 | 1464203290021 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8d7ae800) [pid = 1749] [serial = 1887] [outer = 0x8920b400] 12:08:10 INFO - PROCESS | 1749 | 1464203290846 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2189ms 12:08:10 INFO - PROCESS | 1749 | 1464203290894 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 12:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:08:10 INFO - PROCESS | 1749 | 1464203290900 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 12:08:10 INFO - PROCESS | 1749 | 1464203290907 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 1749 | 1464203290911 Marionette TRACE conn4 <- [1,2486,null,{}] 12:08:10 INFO - PROCESS | 1749 | 1464203290917 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}] 12:08:11 INFO - PROCESS | 1749 | 1464203291244 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 12:08:11 INFO - PROCESS | 1749 | 1464203291264 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c535800 == 167 [pid = 1749] [id = 629] 12:08:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8d7ab000) [pid = 1749] [serial = 1888] [outer = (nil)] 12:08:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8d901800) [pid = 1749] [serial = 1889] [outer = 0x8d7ab000] 12:08:11 INFO - PROCESS | 1749 | 1464203291351 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8dac5400) [pid = 1749] [serial = 1890] [outer = 0x8d7ab000] 12:08:12 INFO - PROCESS | 1749 | 1464203292643 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]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1783ms 12:08:12 INFO - PROCESS | 1749 | 1464203292695 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 1749 | 1464203292703 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 12:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:08:12 INFO - PROCESS | 1749 | 1464203292714 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 1749 | 1464203292719 Marionette TRACE conn4 <- [1,2490,null,{}] 12:08:12 INFO - PROCESS | 1749 | 1464203292730 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}] 12:08:13 INFO - PROCESS | 1749 | 1464203293006 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 12:08:13 INFO - PROCESS | 1749 | 1464203293360 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x891b0c00 == 168 [pid = 1749] [id = 630] 12:08:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8ac2c000) [pid = 1749] [serial = 1891] [outer = (nil)] 12:08:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8bea3400) [pid = 1749] [serial = 1892] [outer = 0x8ac2c000] 12:08:13 INFO - PROCESS | 1749 | 1464203293467 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8bf1b800) [pid = 1749] [serial = 1893] [outer = 0x8ac2c000] 12:08:14 INFO - PROCESS | 1749 | 1464203294446 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1794ms 12:08:14 INFO - PROCESS | 1749 | 1464203294513 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 1749 | 1464203294523 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 12:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:08:14 INFO - PROCESS | 1749 | 1464203294535 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 1749 | 1464203294540 Marionette TRACE conn4 <- [1,2494,null,{}] 12:08:14 INFO - PROCESS | 1749 | 1464203294548 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}] 12:08:14 INFO - PROCESS | 1749 | 1464203294821 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 12:08:15 INFO - PROCESS | 1749 | 1464203295161 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6e5c00 == 169 [pid = 1749] [id = 631] 12:08:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8d630c00) [pid = 1749] [serial = 1894] [outer = (nil)] 12:08:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d849000) [pid = 1749] [serial = 1895] [outer = 0x8d630c00] 12:08:15 INFO - PROCESS | 1749 | 1464203295259 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d909000) [pid = 1749] [serial = 1896] [outer = 0x8d630c00] 12:08:16 INFO - PROCESS | 1749 | 1464203296310 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1845ms 12:08:16 INFO - PROCESS | 1749 | 1464203296380 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 12:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:08:16 INFO - PROCESS | 1749 | 1464203296385 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 12:08:16 INFO - PROCESS | 1749 | 1464203296393 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 1749 | 1464203296400 Marionette TRACE conn4 <- [1,2498,null,{}] 12:08:16 INFO - PROCESS | 1749 | 1464203296419 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}] 12:08:16 INFO - PROCESS | 1749 | 1464203296745 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 12:08:17 INFO - PROCESS | 1749 | 1464203297099 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d904c00 == 170 [pid = 1749] [id = 632] 12:08:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8e314000) [pid = 1749] [serial = 1897] [outer = (nil)] 12:08:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8e745400) [pid = 1749] [serial = 1898] [outer = 0x8e314000] 12:08:17 INFO - PROCESS | 1749 | 1464203297198 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8ed68800) [pid = 1749] [serial = 1899] [outer = 0x8e314000] 12:08:18 INFO - PROCESS | 1749 | 1464203298199 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]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1845ms 12:08:18 INFO - PROCESS | 1749 | 1464203298239 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 12:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:08:18 INFO - PROCESS | 1749 | 1464203298245 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 12:08:18 INFO - PROCESS | 1749 | 1464203298252 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 1749 | 1464203298256 Marionette TRACE conn4 <- [1,2502,null,{}] 12:08:18 INFO - PROCESS | 1749 | 1464203298263 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}] 12:08:18 INFO - PROCESS | 1749 | 1464203298529 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 12:08:18 INFO - PROCESS | 1749 | 1464203298872 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6dfc00 == 171 [pid = 1749] [id = 633] 12:08:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8e747c00) [pid = 1749] [serial = 1900] [outer = (nil)] 12:08:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8f6e0000) [pid = 1749] [serial = 1901] [outer = 0x8e747c00] 12:08:18 INFO - PROCESS | 1749 | 1464203298970 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8f6e7c00) [pid = 1749] [serial = 1902] [outer = 0x8e747c00] 12:08:19 INFO - PROCESS | 1749 | 1464203299900 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]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1737ms 12:08:19 INFO - PROCESS | 1749 | 1464203299990 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 12:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:08:19 INFO - PROCESS | 1749 | 1464203299995 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 12:08:20 INFO - PROCESS | 1749 | 1464203300002 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 1749 | 1464203300006 Marionette TRACE conn4 <- [1,2506,null,{}] 12:08:20 INFO - PROCESS | 1749 | 1464203300013 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}] 12:08:20 INFO - PROCESS | 1749 | 1464203300313 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 12:08:20 INFO - PROCESS | 1749 | 1464203300702 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6de800 == 172 [pid = 1749] [id = 634] 12:08:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x90d06800) [pid = 1749] [serial = 1903] [outer = (nil)] 12:08:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x90d0e800) [pid = 1749] [serial = 1904] [outer = 0x90d06800] 12:08:20 INFO - PROCESS | 1749 | 1464203300796 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x90e02c00) [pid = 1749] [serial = 1905] [outer = 0x90d06800] 12:08:21 INFO - PROCESS | 1749 | 1464203301776 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]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:08:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1849ms 12:08:21 INFO - PROCESS | 1749 | 1464203301852 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 1749 | 1464203301857 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 12:08:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:08:21 INFO - PROCESS | 1749 | 1464203301864 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 1749 | 1464203301869 Marionette TRACE conn4 <- [1,2510,null,{}] 12:08:21 INFO - PROCESS | 1749 | 1464203301876 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}] 12:08:22 INFO - PROCESS | 1749 | 1464203302165 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 12:08:22 INFO - PROCESS | 1749 | 1464203302515 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d746c00 == 173 [pid = 1749] [id = 635] 12:08:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90d01400) [pid = 1749] [serial = 1906] [outer = (nil)] 12:08:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90ee5400) [pid = 1749] [serial = 1907] [outer = 0x90d01400] 12:08:22 INFO - PROCESS | 1749 | 1464203302614 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90fda000) [pid = 1749] [serial = 1908] [outer = 0x90d01400] 12:08:23 INFO - PROCESS | 1749 | 1464203303553 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1733ms 12:08:23 INFO - PROCESS | 1749 | 1464203303608 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 1749 | 1464203303611 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 12:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:08:23 INFO - PROCESS | 1749 | 1464203303620 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 1749 | 1464203303624 Marionette TRACE conn4 <- [1,2514,null,{}] 12:08:23 INFO - PROCESS | 1749 | 1464203303631 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}] 12:08:23 INFO - PROCESS | 1749 | 1464203303889 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 12:08:24 INFO - PROCESS | 1749 | 1464203304227 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e28000 == 174 [pid = 1749] [id = 636] 12:08:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90ea5400) [pid = 1749] [serial = 1909] [outer = (nil)] 12:08:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x9293a800) [pid = 1749] [serial = 1910] [outer = 0x90ea5400] 12:08:24 INFO - PROCESS | 1749 | 1464203304326 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x92c24c00) [pid = 1749] [serial = 1911] [outer = 0x90ea5400] 12:08:25 INFO - PROCESS | 1749 | 1464203305293 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1736ms 12:08:25 INFO - PROCESS | 1749 | 1464203305358 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 1749 | 1464203305363 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 12:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:08:25 INFO - PROCESS | 1749 | 1464203305370 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 1749 | 1464203305375 Marionette TRACE conn4 <- [1,2518,null,{}] 12:08:25 INFO - PROCESS | 1749 | 1464203305382 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}] 12:08:25 INFO - PROCESS | 1749 | 1464203305657 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 12:08:26 INFO - PROCESS | 1749 | 1464203306009 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d84a400 == 175 [pid = 1749] [id = 637] 12:08:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8f6d9c00) [pid = 1749] [serial = 1912] [outer = (nil)] 12:08:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x93910000) [pid = 1749] [serial = 1913] [outer = 0x8f6d9c00] 12:08:26 INFO - PROCESS | 1749 | 1464203306103 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x93931400) [pid = 1749] [serial = 1914] [outer = 0x8f6d9c00] 12:08:27 INFO - PROCESS | 1749 | 1464203307063 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1735ms 12:08:27 INFO - PROCESS | 1749 | 1464203307106 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 1749 | 1464203307111 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 12:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:08:27 INFO - PROCESS | 1749 | 1464203307118 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 1749 | 1464203307122 Marionette TRACE conn4 <- [1,2522,null,{}] 12:08:27 INFO - PROCESS | 1749 | 1464203307130 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}] 12:08:27 INFO - PROCESS | 1749 | 1464203307384 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 12:08:27 INFO - PROCESS | 1749 | 1464203307734 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e32400 == 176 [pid = 1749] [id = 638] 12:08:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x92e90c00) [pid = 1749] [serial = 1915] [outer = (nil)] 12:08:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x94629400) [pid = 1749] [serial = 1916] [outer = 0x92e90c00] 12:08:27 INFO - PROCESS | 1749 | 1464203307841 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x9500d400) [pid = 1749] [serial = 1917] [outer = 0x92e90c00] 12:08:28 INFO - PROCESS | 1749 | 1464203308761 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]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1698ms 12:08:28 INFO - PROCESS | 1749 | 1464203308818 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 1749 | 1464203308821 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 12:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:08:28 INFO - PROCESS | 1749 | 1464203308829 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 1749 | 1464203308832 Marionette TRACE conn4 <- [1,2526,null,{}] 12:08:28 INFO - PROCESS | 1749 | 1464203308839 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}] 12:08:29 INFO - PROCESS | 1749 | 1464203309101 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 12:08:29 INFO - PROCESS | 1749 | 1464203309450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed60c00 == 177 [pid = 1749] [id = 639] 12:08:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x93c93000) [pid = 1749] [serial = 1918] [outer = (nil)] 12:08:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x951ef000) [pid = 1749] [serial = 1919] [outer = 0x93c93000] 12:08:29 INFO - PROCESS | 1749 | 1464203309547 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x952e5c00) [pid = 1749] [serial = 1920] [outer = 0x93c93000] 12:08:30 INFO - PROCESS | 1749 | 1464203310523 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1786ms 12:08:30 INFO - PROCESS | 1749 | 1464203310617 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 12:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:08:30 INFO - PROCESS | 1749 | 1464203310622 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 12:08:30 INFO - PROCESS | 1749 | 1464203310630 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 1749 | 1464203310635 Marionette TRACE conn4 <- [1,2530,null,{}] 12:08:30 INFO - PROCESS | 1749 | 1464203310642 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}] 12:08:30 INFO - PROCESS | 1749 | 1464203310962 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 12:08:31 INFO - PROCESS | 1749 | 1464203311322 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x99704400 == 178 [pid = 1749] [id = 640] 12:08:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9a379800) [pid = 1749] [serial = 1921] [outer = (nil)] 12:08:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9a73a400) [pid = 1749] [serial = 1922] [outer = 0x9a379800] 12:08:31 INFO - PROCESS | 1749 | 1464203311424 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9a96a400) [pid = 1749] [serial = 1923] [outer = 0x9a379800] 12:08:32 INFO - PROCESS | 1749 | 1464203312411 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1847ms 12:08:32 INFO - PROCESS | 1749 | 1464203312478 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 1749 | 1464203312482 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 12:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:08:32 INFO - PROCESS | 1749 | 1464203312490 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 1749 | 1464203312494 Marionette TRACE conn4 <- [1,2534,null,{}] 12:08:32 INFO - PROCESS | 1749 | 1464203312501 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}] 12:08:32 INFO - PROCESS | 1749 | 1464203312769 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 12:08:33 INFO - PROCESS | 1749 | 1464203313129 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a24fc00 == 179 [pid = 1749] [id = 641] 12:08:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9a731800) [pid = 1749] [serial = 1924] [outer = (nil)] 12:08:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9afd7800) [pid = 1749] [serial = 1925] [outer = 0x9a731800] 12:08:33 INFO - PROCESS | 1749 | 1464203313229 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9afe0800) [pid = 1749] [serial = 1926] [outer = 0x9a731800] 12:08:34 INFO - PROCESS | 1749 | 1464203314170 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1732ms 12:08:34 INFO - PROCESS | 1749 | 1464203314224 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1749 | 1464203314227 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 12:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:08:34 INFO - PROCESS | 1749 | 1464203314235 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1749 | 1464203314238 Marionette TRACE conn4 <- [1,2538,null,{}] 12:08:34 INFO - PROCESS | 1749 | 1464203314256 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}] 12:08:34 INFO - PROCESS | 1749 | 1464203314515 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 12:08:34 INFO - PROCESS | 1749 | 1464203314865 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac2f800 == 180 [pid = 1749] [id = 642] 12:08:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9ac34c00) [pid = 1749] [serial = 1927] [outer = (nil)] 12:08:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9bbe1400) [pid = 1749] [serial = 1928] [outer = 0x9ac34c00] 12:08:35 INFO - PROCESS | 1749 | 1464203315039 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9c225800) [pid = 1749] [serial = 1929] [outer = 0x9ac34c00] 12:08:36 INFO - PROCESS | 1749 | 1464203316043 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1852ms 12:08:36 INFO - PROCESS | 1749 | 1464203316089 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 12:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:08:36 INFO - PROCESS | 1749 | 1464203316093 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 12:08:36 INFO - PROCESS | 1749 | 1464203316101 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 1749 | 1464203316105 Marionette TRACE conn4 <- [1,2542,null,{}] 12:08:36 INFO - PROCESS | 1749 | 1464203316111 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}] 12:08:36 INFO - PROCESS | 1749 | 1464203316374 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 12:08:36 INFO - PROCESS | 1749 | 1464203316734 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d7c00 == 181 [pid = 1749] [id = 643] 12:08:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9a4b9c00) [pid = 1749] [serial = 1930] [outer = (nil)] 12:08:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x9c23d800) [pid = 1749] [serial = 1931] [outer = 0x9a4b9c00] 12:08:36 INFO - PROCESS | 1749 | 1464203316833 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9c243800) [pid = 1749] [serial = 1932] [outer = 0x9a4b9c00] 12:08:37 INFO - PROCESS | 1749 | 1464203317743 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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1684ms 12:08:37 INFO - PROCESS | 1749 | 1464203317802 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 1749 | 1464203317807 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 12:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:08:37 INFO - PROCESS | 1749 | 1464203317818 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 1749 | 1464203317821 Marionette TRACE conn4 <- [1,2546,null,{}] 12:08:37 INFO - PROCESS | 1749 | 1464203317829 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}] 12:08:38 INFO - PROCESS | 1749 | 1464203318088 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 12:08:38 INFO - PROCESS | 1749 | 1464203318417 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x879d6400 == 182 [pid = 1749] [id = 644] 12:08:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x8a220c00) [pid = 1749] [serial = 1933] [outer = (nil)] 12:08:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x9c3e0400) [pid = 1749] [serial = 1934] [outer = 0x8a220c00] 12:08:38 INFO - PROCESS | 1749 | 1464203318509 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9d9b1400) [pid = 1749] [serial = 1935] [outer = 0x8a220c00] 12:08:39 INFO - PROCESS | 1749 | 1464203319464 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1679ms 12:08:39 INFO - PROCESS | 1749 | 1464203319501 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 12:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:08:39 INFO - PROCESS | 1749 | 1464203319506 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 12:08:39 INFO - PROCESS | 1749 | 1464203319513 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 1749 | 1464203319517 Marionette TRACE conn4 <- [1,2550,null,{}] 12:08:39 INFO - PROCESS | 1749 | 1464203319523 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}] 12:08:39 INFO - PROCESS | 1749 | 1464203319794 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 12:08:40 INFO - PROCESS | 1749 | 1464203320158 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c338800 == 183 [pid = 1749] [id = 645] 12:08:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9c339800) [pid = 1749] [serial = 1936] [outer = (nil)] 12:08:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa2410800) [pid = 1749] [serial = 1937] [outer = 0x9c339800] 12:08:40 INFO - PROCESS | 1749 | 1464203320259 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0xa26ccc00) [pid = 1749] [serial = 1938] [outer = 0x9c339800] 12:08:41 INFO - PROCESS | 1749 | 1464203321233 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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1786ms 12:08:41 INFO - PROCESS | 1749 | 1464203321300 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 1749 | 1464203321304 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 12:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:08:41 INFO - PROCESS | 1749 | 1464203321312 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 1749 | 1464203321316 Marionette TRACE conn4 <- [1,2554,null,{}] 12:08:41 INFO - PROCESS | 1749 | 1464203321323 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}] 12:08:41 INFO - PROCESS | 1749 | 1464203321605 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 12:08:42 INFO - PROCESS | 1749 | 1464203322085 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 1749 | ++DOCSHELL 0xa263ac00 == 184 [pid = 1749] [id = 646] 12:08:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0xa3023400) [pid = 1749] [serial = 1939] [outer = (nil)] 12:08:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0xa503cc00) [pid = 1749] [serial = 1940] [outer = 0xa3023400] 12:08:42 INFO - PROCESS | 1749 | 1464203322241 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 177 (0xa50a9800) [pid = 1749] [serial = 1941] [outer = 0xa3023400] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x86e2b000 == 183 [pid = 1749] [id = 628] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8c082800 == 182 [pid = 1749] [id = 627] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x89377400 == 181 [pid = 1749] [id = 626] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90edd000 == 180 [pid = 1749] [id = 618] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed5c800 == 179 [pid = 1749] [id = 619] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90fd5000 == 178 [pid = 1749] [id = 617] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x9393f800 == 177 [pid = 1749] [id = 616] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90d02000 == 176 [pid = 1749] [id = 615] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90e2b000 == 175 [pid = 1749] [id = 614] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8f784c00 == 174 [pid = 1749] [id = 613] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed5ac00 == 173 [pid = 1749] [id = 611] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8e747400 == 172 [pid = 1749] [id = 612] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8d62c000 == 171 [pid = 1749] [id = 610] 12:08:45 INFO - PROCESS | 1749 | --DOCSHELL 0x89379000 == 170 [pid = 1749] [id = 609] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 176 (0x8d7b7c00) [pid = 1749] [serial = 1698] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x9c21d000) [pid = 1749] [serial = 1686] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8e1e7800) [pid = 1749] [serial = 1826] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x8d90e400) [pid = 1749] [serial = 1823] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8a1f1400) [pid = 1749] [serial = 1817] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8ac30c00) [pid = 1749] [serial = 1818] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0xa35f2800) [pid = 1749] [serial = 1814] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0xa3254000) [pid = 1749] [serial = 1812] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0xa3252800) [pid = 1749] [serial = 1811] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0xa3023800) [pid = 1749] [serial = 1809] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0xa2405800) [pid = 1749] [serial = 1808] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0xa2146400) [pid = 1749] [serial = 1806] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0xa114f000) [pid = 1749] [serial = 1805] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x9c32b000) [pid = 1749] [serial = 1803] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x9c243c00) [pid = 1749] [serial = 1802] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x9bb3fc00) [pid = 1749] [serial = 1800] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9b3d0800) [pid = 1749] [serial = 1799] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9ac33800) [pid = 1749] [serial = 1797] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9a964400) [pid = 1749] [serial = 1796] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x9930bc00) [pid = 1749] [serial = 1794] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x99168800) [pid = 1749] [serial = 1793] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x952e0000) [pid = 1749] [serial = 1791] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x951e6800) [pid = 1749] [serial = 1790] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x93c96400) [pid = 1749] [serial = 1788] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x93948c00) [pid = 1749] [serial = 1787] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x9392ac00) [pid = 1749] [serial = 1785] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x92e2e800) [pid = 1749] [serial = 1784] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x90fe0c00) [pid = 1749] [serial = 1782] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x90ee7c00) [pid = 1749] [serial = 1781] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x90e10000) [pid = 1749] [serial = 1779] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x90e0b000) [pid = 1749] [serial = 1778] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x90d07800) [pid = 1749] [serial = 1776] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8f78d000) [pid = 1749] [serial = 1775] [outer = (nil)] [url = about:blank] 12:08:45 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8efa4800) [pid = 1749] [serial = 1773] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8ed67000) [pid = 1749] [serial = 1772] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8e1ef400) [pid = 1749] [serial = 1770] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8daca800) [pid = 1749] [serial = 1769] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8bf13c00) [pid = 1749] [serial = 1767] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8add8800) [pid = 1749] [serial = 1766] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8c16f400) [pid = 1749] [serial = 1820] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8e1ebc00) [pid = 1749] [serial = 1824] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8c531000) [pid = 1749] [serial = 1821] [outer = (nil)] [url = about:blank] 12:08:46 INFO - PROCESS | 1749 | 1464203326879 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 5605ms 12:08:46 INFO - PROCESS | 1749 | 1464203326918 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 12:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:08:46 INFO - PROCESS | 1749 | 1464203326925 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 12:08:46 INFO - PROCESS | 1749 | 1464203326934 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 1749 | 1464203326940 Marionette TRACE conn4 <- [1,2558,null,{}] 12:08:46 INFO - PROCESS | 1749 | 1464203326949 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}] 12:08:47 INFO - PROCESS | 1749 | 1464203327246 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 12:08:47 INFO - PROCESS | 1749 | 1464203327482 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x88aec800 == 171 [pid = 1749] [id = 647] 12:08:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8a00c000) [pid = 1749] [serial = 1942] [outer = (nil)] 12:08:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8addc400) [pid = 1749] [serial = 1943] [outer = 0x8a00c000] 12:08:47 INFO - PROCESS | 1749 | 1464203327567 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8bf0f800) [pid = 1749] [serial = 1944] [outer = 0x8a00c000] 12:08:48 INFO - PROCESS | 1749 | 1464203328436 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]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1601ms 12:08:48 INFO - PROCESS | 1749 | 1464203328541 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 1749 | 1464203328551 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 12:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:08:48 INFO - PROCESS | 1749 | 1464203328562 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 1749 | 1464203328566 Marionette TRACE conn4 <- [1,2562,null,{}] 12:08:48 INFO - PROCESS | 1749 | 1464203328580 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}] 12:08:48 INFO - PROCESS | 1749 | 1464203328905 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 12:08:49 INFO - PROCESS | 1749 | 1464203329158 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c51a400 == 172 [pid = 1749] [id = 648] 12:08:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8c51ac00) [pid = 1749] [serial = 1945] [outer = (nil)] 12:08:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8c6ec000) [pid = 1749] [serial = 1946] [outer = 0x8c51ac00] 12:08:49 INFO - PROCESS | 1749 | 1464203329238 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8d7b0c00) [pid = 1749] [serial = 1947] [outer = 0x8c51ac00] 12:08:50 INFO - PROCESS | 1749 | 1464203330188 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1687ms 12:08:50 INFO - PROCESS | 1749 | 1464203330258 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 12:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:08:50 INFO - PROCESS | 1749 | 1464203330263 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 12:08:50 INFO - PROCESS | 1749 | 1464203330270 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 1749 | 1464203330277 Marionette TRACE conn4 <- [1,2566,null,{}] 12:08:50 INFO - PROCESS | 1749 | 1464203330308 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}] 12:08:50 INFO - PROCESS | 1749 | 1464203330664 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8c6e5400) [pid = 1749] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0xa30efc00) [pid = 1749] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9c333000) [pid = 1749] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8c083400) [pid = 1749] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x89381400) [pid = 1749] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0xa6291c00) [pid = 1749] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9a897000) [pid = 1749] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8a010400) [pid = 1749] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0xa114f800) [pid = 1749] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9c239c00) [pid = 1749] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x9b3d3c00) [pid = 1749] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9876fc00) [pid = 1749] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x9393e000) [pid = 1749] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x93c8c000) [pid = 1749] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x92938800) [pid = 1749] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x90eac400) [pid = 1749] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8f788000) [pid = 1749] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8ed5d800) [pid = 1749] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8ed65c00) [pid = 1749] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8d633400) [pid = 1749] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8937ec00) [pid = 1749] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:08:51 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x8920b400) [pid = 1749] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:08:51 INFO - PROCESS | 1749 | 1464203331434 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2f000 == 173 [pid = 1749] [id = 649] 12:08:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x879d5800) [pid = 1749] [serial = 1948] [outer = (nil)] 12:08:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8937ec00) [pid = 1749] [serial = 1949] [outer = 0x879d5800] 12:08:51 INFO - PROCESS | 1749 | 1464203331524 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8d90a800) [pid = 1749] [serial = 1950] [outer = 0x879d5800] 12:08:52 INFO - PROCESS | 1749 | 1464203332353 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]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2147ms 12:08:52 INFO - PROCESS | 1749 | 1464203332417 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 12:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:08:52 INFO - PROCESS | 1749 | 1464203332422 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 12:08:52 INFO - PROCESS | 1749 | 1464203332429 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 1749 | 1464203332433 Marionette TRACE conn4 <- [1,2570,null,{}] 12:08:52 INFO - PROCESS | 1749 | 1464203332439 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}] 12:08:52 INFO - PROCESS | 1749 | 1464203332686 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 12:08:52 INFO - PROCESS | 1749 | 1464203332980 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a007400 == 174 [pid = 1749] [id = 650] 12:08:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8a221000) [pid = 1749] [serial = 1951] [outer = (nil)] 12:08:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8e31d000) [pid = 1749] [serial = 1952] [outer = 0x8a221000] 12:08:53 INFO - PROCESS | 1749 | 1464203333066 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8e741c00) [pid = 1749] [serial = 1953] [outer = 0x8a221000] 12:08:54 INFO - PROCESS | 1749 | 1464203334251 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1890ms 12:08:54 INFO - PROCESS | 1749 | 1464203334320 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 12:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:08:54 INFO - PROCESS | 1749 | 1464203334329 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 12:08:54 INFO - PROCESS | 1749 | 1464203334337 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 1749 | 1464203334344 Marionette TRACE conn4 <- [1,2574,null,{}] 12:08:54 INFO - PROCESS | 1749 | 1464203334353 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}] 12:08:54 INFO - PROCESS | 1749 | 1464203334649 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 12:08:55 INFO - PROCESS | 1749 | 1464203335007 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ac34400 == 175 [pid = 1749] [id = 651] 12:08:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8add1c00) [pid = 1749] [serial = 1954] [outer = (nil)] 12:08:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8c170800) [pid = 1749] [serial = 1955] [outer = 0x8add1c00] 12:08:55 INFO - PROCESS | 1749 | 1464203335101 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8c6e2400) [pid = 1749] [serial = 1956] [outer = 0x8add1c00] 12:08:56 INFO - PROCESS | 1749 | 1464203336095 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1793ms 12:08:56 INFO - PROCESS | 1749 | 1464203336129 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 1749 | 1464203336139 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 12:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:08:56 INFO - PROCESS | 1749 | 1464203336150 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 1749 | 1464203336154 Marionette TRACE conn4 <- [1,2578,null,{}] 12:08:56 INFO - PROCESS | 1749 | 1464203336161 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}] 12:08:56 INFO - PROCESS | 1749 | 1464203336435 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 12:08:56 INFO - PROCESS | 1749 | 1464203336794 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1e5c00 == 176 [pid = 1749] [id = 652] 12:08:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8e1ebc00) [pid = 1749] [serial = 1957] [outer = (nil)] 12:08:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8e312400) [pid = 1749] [serial = 1958] [outer = 0x8e1ebc00] 12:08:56 INFO - PROCESS | 1749 | 1464203336888 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8e73a800) [pid = 1749] [serial = 1959] [outer = 0x8e1ebc00] 12:08:57 INFO - PROCESS | 1749 | 1464203337847 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1747ms 12:08:57 INFO - PROCESS | 1749 | 1464203337898 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 12:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:08:57 INFO - PROCESS | 1749 | 1464203337903 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 12:08:57 INFO - PROCESS | 1749 | 1464203337910 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 1749 | 1464203337916 Marionette TRACE conn4 <- [1,2582,null,{}] 12:08:57 INFO - PROCESS | 1749 | 1464203337934 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}] 12:08:58 INFO - PROCESS | 1749 | 1464203338208 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 12:08:58 INFO - PROCESS | 1749 | 1464203338555 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ef9e000 == 177 [pid = 1749] [id = 653] 12:08:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8efa7400) [pid = 1749] [serial = 1960] [outer = (nil)] 12:08:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8f788800) [pid = 1749] [serial = 1961] [outer = 0x8efa7400] 12:08:58 INFO - PROCESS | 1749 | 1464203338651 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x90d10400) [pid = 1749] [serial = 1962] [outer = 0x8efa7400] 12:08:59 INFO - PROCESS | 1749 | 1464203339638 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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1801ms 12:08:59 INFO - PROCESS | 1749 | 1464203339712 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 1749 | 1464203339716 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 12:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:08:59 INFO - PROCESS | 1749 | 1464203339726 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 1749 | 1464203339729 Marionette TRACE conn4 <- [1,2586,null,{}] 12:08:59 INFO - PROCESS | 1749 | 1464203339736 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}] 12:09:00 INFO - PROCESS | 1749 | 1464203340035 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 12:09:00 INFO - PROCESS | 1749 | 1464203340391 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6e1c00 == 178 [pid = 1749] [id = 654] 12:09:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8efa9000) [pid = 1749] [serial = 1963] [outer = (nil)] 12:09:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x90e2dc00) [pid = 1749] [serial = 1964] [outer = 0x8efa9000] 12:09:00 INFO - PROCESS | 1749 | 1464203340493 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x90ea3800) [pid = 1749] [serial = 1965] [outer = 0x8efa9000] 12:09:01 INFO - PROCESS | 1749 | 1464203341435 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]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1784ms 12:09:01 INFO - PROCESS | 1749 | 1464203341512 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 12:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:09:01 INFO - PROCESS | 1749 | 1464203341517 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 12:09:01 INFO - PROCESS | 1749 | 1464203341524 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 1749 | 1464203341528 Marionette TRACE conn4 <- [1,2590,null,{}] 12:09:01 INFO - PROCESS | 1749 | 1464203341535 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}] 12:09:01 INFO - PROCESS | 1749 | 1464203341915 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 12:09:02 INFO - PROCESS | 1749 | 1464203342266 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f788000 == 179 [pid = 1749] [id = 655] 12:09:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x90e27400) [pid = 1749] [serial = 1966] [outer = (nil)] 12:09:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x90ee3800) [pid = 1749] [serial = 1967] [outer = 0x90e27400] 12:09:02 INFO - PROCESS | 1749 | 1464203342358 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x90fd7c00) [pid = 1749] [serial = 1968] [outer = 0x90e27400] 12:09:03 INFO - PROCESS | 1749 | 1464203343358 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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1882ms 12:09:03 INFO - PROCESS | 1749 | 1464203343410 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 12:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:09:03 INFO - PROCESS | 1749 | 1464203343415 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 12:09:03 INFO - PROCESS | 1749 | 1464203343422 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 1749 | 1464203343426 Marionette TRACE conn4 <- [1,2594,null,{}] 12:09:03 INFO - PROCESS | 1749 | 1464203343433 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}] 12:09:03 INFO - PROCESS | 1749 | 1464203343709 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 12:09:04 INFO - PROCESS | 1749 | 1464203344032 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2d000 == 180 [pid = 1749] [id = 656] 12:09:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x90ead000) [pid = 1749] [serial = 1969] [outer = (nil)] 12:09:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x9393e000) [pid = 1749] [serial = 1970] [outer = 0x90ead000] 12:09:04 INFO - PROCESS | 1749 | 1464203344129 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x93c9a000) [pid = 1749] [serial = 1971] [outer = 0x90ead000] 12:09:05 INFO - PROCESS | 1749 | 1464203345121 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1733ms 12:09:05 INFO - PROCESS | 1749 | 1464203345156 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 1749 | 1464203345160 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 12:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:09:05 INFO - PROCESS | 1749 | 1464203345167 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 1749 | 1464203345171 Marionette TRACE conn4 <- [1,2598,null,{}] 12:09:05 INFO - PROCESS | 1749 | 1464203345177 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}] 12:09:05 INFO - PROCESS | 1749 | 1464203345474 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 12:09:05 INFO - PROCESS | 1749 | 1464203345815 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x93931000 == 181 [pid = 1749] [id = 657] 12:09:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x9393f400) [pid = 1749] [serial = 1972] [outer = (nil)] 12:09:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x951ecc00) [pid = 1749] [serial = 1973] [outer = 0x9393f400] 12:09:05 INFO - PROCESS | 1749 | 1464203345907 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x952e1000) [pid = 1749] [serial = 1974] [outer = 0x9393f400] 12:09:06 INFO - PROCESS | 1749 | 1464203346965 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]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1839ms 12:09:07 INFO - PROCESS | 1749 | 1464203347007 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 1749 | 1464203347011 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 12:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:09:07 INFO - PROCESS | 1749 | 1464203347018 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 1749 | 1464203347022 Marionette TRACE conn4 <- [1,2602,null,{}] 12:09:07 INFO - PROCESS | 1749 | 1464203347028 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}] 12:09:07 INFO - PROCESS | 1749 | 1464203347282 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 12:09:07 INFO - PROCESS | 1749 | 1464203347626 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b2000 == 182 [pid = 1749] [id = 658] 12:09:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x95014c00) [pid = 1749] [serial = 1975] [outer = (nil)] 12:09:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x99704000) [pid = 1749] [serial = 1976] [outer = 0x95014c00] 12:09:07 INFO - PROCESS | 1749 | 1464203347723 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x99710400) [pid = 1749] [serial = 1977] [outer = 0x95014c00] 12:09:08 INFO - PROCESS | 1749 | 1464203348684 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1698ms 12:09:08 INFO - PROCESS | 1749 | 1464203348718 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 1749 | 1464203348721 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 12:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:09:08 INFO - PROCESS | 1749 | 1464203348729 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 1749 | 1464203348732 Marionette TRACE conn4 <- [1,2606,null,{}] 12:09:08 INFO - PROCESS | 1749 | 1464203348739 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}] 12:09:09 INFO - PROCESS | 1749 | 1464203349017 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 12:09:09 INFO - PROCESS | 1749 | 1464203349364 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e9000 == 183 [pid = 1749] [id = 659] 12:09:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8bea6800) [pid = 1749] [serial = 1978] [outer = (nil)] 12:09:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x9a4bc800) [pid = 1749] [serial = 1979] [outer = 0x8bea6800] 12:09:09 INFO - PROCESS | 1749 | 1464203349457 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x9a793400) [pid = 1749] [serial = 1980] [outer = 0x8bea6800] 12:09:10 INFO - PROCESS | 1749 | 1464203350481 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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1788ms 12:09:10 INFO - PROCESS | 1749 | 1464203350517 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 1749 | 1464203350520 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 12:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:09:10 INFO - PROCESS | 1749 | 1464203350528 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 1749 | 1464203350531 Marionette TRACE conn4 <- [1,2610,null,{}] 12:09:10 INFO - PROCESS | 1749 | 1464203350538 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}] 12:09:10 INFO - PROCESS | 1749 | 1464203350794 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 12:09:11 INFO - PROCESS | 1749 | 1464203351135 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x99e0a400 == 184 [pid = 1749] [id = 660] 12:09:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x9a739400) [pid = 1749] [serial = 1981] [outer = (nil)] 12:09:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9ac32400) [pid = 1749] [serial = 1982] [outer = 0x9a739400] 12:09:11 INFO - PROCESS | 1749 | 1464203351226 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9ac38800) [pid = 1749] [serial = 1983] [outer = 0x9a739400] 12:09:12 INFO - PROCESS | 1749 | 1464203352259 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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1786ms 12:09:12 INFO - PROCESS | 1749 | 1464203352316 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 1749 | 1464203352320 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 12:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:09:12 INFO - PROCESS | 1749 | 1464203352328 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 1749 | 1464203352333 Marionette TRACE conn4 <- [1,2614,null,{}] 12:09:12 INFO - PROCESS | 1749 | 1464203352340 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}] 12:09:12 INFO - PROCESS | 1749 | 1464203352635 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 12:09:13 INFO - PROCESS | 1749 | 1464203353002 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a964400 == 185 [pid = 1749] [id = 661] 12:09:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9c232000) [pid = 1749] [serial = 1984] [outer = (nil)] 12:09:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9c249400) [pid = 1749] [serial = 1985] [outer = 0x9c232000] 12:09:13 INFO - PROCESS | 1749 | 1464203353113 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9c355400) [pid = 1749] [serial = 1986] [outer = 0x9c232000] 12:09:14 INFO - PROCESS | 1749 | 1464203354057 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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1789ms 12:09:14 INFO - PROCESS | 1749 | 1464203354119 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 1749 | 1464203354123 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 12:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:09:14 INFO - PROCESS | 1749 | 1464203354130 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 1749 | 1464203354134 Marionette TRACE conn4 <- [1,2618,null,{}] 12:09:14 INFO - PROCESS | 1749 | 1464203354140 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}] 12:09:14 INFO - PROCESS | 1749 | 1464203354401 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 12:09:14 INFO - PROCESS | 1749 | 1464203354770 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf1e800 == 186 [pid = 1749] [id = 662] 12:09:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9910a400) [pid = 1749] [serial = 1987] [outer = (nil)] 12:09:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0xa21af800) [pid = 1749] [serial = 1988] [outer = 0x9910a400] 12:09:14 INFO - PROCESS | 1749 | 1464203354864 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0xa2405800) [pid = 1749] [serial = 1989] [outer = 0x9910a400] 12:09:15 INFO - PROCESS | 1749 | 1464203355791 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1733ms 12:09:15 INFO - PROCESS | 1749 | 1464203355867 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1749 | 1464203355870 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 12:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:09:15 INFO - PROCESS | 1749 | 1464203355879 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 1749 | 1464203355895 Marionette TRACE conn4 <- [1,2622,null,{}] 12:09:15 INFO - PROCESS | 1749 | 1464203355902 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}] 12:09:16 INFO - PROCESS | 1749 | 1464203356174 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 12:09:16 INFO - PROCESS | 1749 | 1464203356501 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d9b4800 == 187 [pid = 1749] [id = 663] 12:09:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0xa214f000) [pid = 1749] [serial = 1990] [outer = (nil)] 12:09:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0xa3254400) [pid = 1749] [serial = 1991] [outer = 0xa214f000] 12:09:16 INFO - PROCESS | 1749 | 1464203356595 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0xa3543c00) [pid = 1749] [serial = 1992] [outer = 0xa214f000] 12:09:17 INFO - PROCESS | 1749 | 1464203357542 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1697ms 12:09:17 INFO - PROCESS | 1749 | 1464203357577 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 1749 | 1464203357582 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 12:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:09:17 INFO - PROCESS | 1749 | 1464203357589 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 1749 | 1464203357593 Marionette TRACE conn4 <- [1,2626,null,{}] 12:09:17 INFO - PROCESS | 1749 | 1464203357623 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}] 12:09:17 INFO - PROCESS | 1749 | 1464203357892 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 12:09:18 INFO - PROCESS | 1749 | 1464203358211 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1749 | ++DOCSHELL 0xa21a5400 == 188 [pid = 1749] [id = 664] 12:09:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0xa22c8000) [pid = 1749] [serial = 1993] [outer = (nil)] 12:09:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0xa6284800) [pid = 1749] [serial = 1994] [outer = 0xa22c8000] 12:09:18 INFO - PROCESS | 1749 | 1464203358302 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0xa6736c00) [pid = 1749] [serial = 1995] [outer = 0xa22c8000] 12:09:19 INFO - PROCESS | 1749 | 1464203359225 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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1705ms 12:09:19 INFO - PROCESS | 1749 | 1464203359295 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 1749 | 1464203359298 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 12:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:09:19 INFO - PROCESS | 1749 | 1464203359306 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 1749 | 1464203359310 Marionette TRACE conn4 <- [1,2630,null,{}] 12:09:19 INFO - PROCESS | 1749 | 1464203359315 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}] 12:09:19 INFO - PROCESS | 1749 | 1464203359582 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 12:09:19 INFO - PROCESS | 1749 | 1464203359932 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x88af8800 == 189 [pid = 1749] [id = 665] 12:09:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x8b3bd000) [pid = 1749] [serial = 1996] [outer = (nil)] 12:09:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0xa6875400) [pid = 1749] [serial = 1997] [outer = 0x8b3bd000] 12:09:20 INFO - PROCESS | 1749 | 1464203360031 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0xa6cd9c00) [pid = 1749] [serial = 1998] [outer = 0x8b3bd000] 12:09:21 INFO - PROCESS | 1749 | 1464203361001 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]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1731ms 12:09:21 INFO - PROCESS | 1749 | 1464203361038 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 1749 | 1464203361042 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 12:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:09:21 INFO - PROCESS | 1749 | 1464203361049 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 1749 | 1464203361052 Marionette TRACE conn4 <- [1,2634,null,{}] 12:09:21 INFO - PROCESS | 1749 | 1464203361058 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}] 12:09:21 INFO - PROCESS | 1749 | 1464203361311 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 12:09:21 INFO - PROCESS | 1749 | 1464203361676 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x92532c00 == 190 [pid = 1749] [id = 666] 12:09:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x92534c00) [pid = 1749] [serial = 1999] [outer = (nil)] 12:09:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x92537400) [pid = 1749] [serial = 2000] [outer = 0x92534c00] 12:09:21 INFO - PROCESS | 1749 | 1464203361815 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9253a800) [pid = 1749] [serial = 2001] [outer = 0x92534c00] 12:09:22 INFO - PROCESS | 1749 | 1464203362722 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1742ms 12:09:22 INFO - PROCESS | 1749 | 1464203362793 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 12:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:09:22 INFO - PROCESS | 1749 | 1464203362797 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 12:09:22 INFO - PROCESS | 1749 | 1464203362804 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 1749 | 1464203362808 Marionette TRACE conn4 <- [1,2638,null,{}] 12:09:22 INFO - PROCESS | 1749 | 1464203362814 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}] 12:09:23 INFO - PROCESS | 1749 | 1464203363083 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 12:09:23 INFO - PROCESS | 1749 | 1464203363407 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x92531c00 == 191 [pid = 1749] [id = 667] 12:09:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x92533800) [pid = 1749] [serial = 2002] [outer = (nil)] 12:09:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0xa686c400) [pid = 1749] [serial = 2003] [outer = 0x92533800] 12:09:23 INFO - PROCESS | 1749 | 1464203363502 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0xa6cdd800) [pid = 1749] [serial = 2004] [outer = 0x92533800] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa1400 == 190 [pid = 1749] [id = 380] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x95015400 == 189 [pid = 1749] [id = 70] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x879d2400 == 188 [pid = 1749] [id = 605] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8d84a800 == 187 [pid = 1749] [id = 607] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x86e27400 == 186 [pid = 1749] [id = 480] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x951e9000 == 185 [pid = 1749] [id = 121] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9a0bf400 == 184 [pid = 1749] [id = 560] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0xa30eac00 == 183 [pid = 1749] [id = 603] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8d740000 == 182 [pid = 1749] [id = 375] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x86e2f000 == 181 [pid = 1749] [id = 649] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c51a400 == 180 [pid = 1749] [id = 648] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x88aec800 == 179 [pid = 1749] [id = 647] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9a24fc00 == 178 [pid = 1749] [id = 641] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x99704400 == 177 [pid = 1749] [id = 640] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed60c00 == 176 [pid = 1749] [id = 639] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x92e32400 == 175 [pid = 1749] [id = 638] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8d84a400 == 174 [pid = 1749] [id = 637] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8d746c00 == 173 [pid = 1749] [id = 635] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x90e28000 == 172 [pid = 1749] [id = 636] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6de800 == 171 [pid = 1749] [id = 634] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6dfc00 == 170 [pid = 1749] [id = 633] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8d904c00 == 169 [pid = 1749] [id = 632] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6e5c00 == 168 [pid = 1749] [id = 631] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c535800 == 167 [pid = 1749] [id = 629] 12:09:26 INFO - PROCESS | 1749 | --DOCSHELL 0x891b0c00 == 166 [pid = 1749] [id = 630] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8d90fc00) [pid = 1749] [serial = 1764] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0xa35f7000) [pid = 1749] [serial = 1815] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0xa2634400) [pid = 1749] [serial = 1752] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x8c08f400) [pid = 1749] [serial = 1883] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x8a1ee800) [pid = 1749] [serial = 1880] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0xa686a800) [pid = 1749] [serial = 1877] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0xa675d400) [pid = 1749] [serial = 1875] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0xa675ac00) [pid = 1749] [serial = 1874] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0xa62e7400) [pid = 1749] [serial = 1872] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0xa628a800) [pid = 1749] [serial = 1871] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0xa503a400) [pid = 1749] [serial = 1869] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0xa35ea800) [pid = 1749] [serial = 1868] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0xa26c5000) [pid = 1749] [serial = 1866] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0xa2409000) [pid = 1749] [serial = 1865] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x9d9a8c00) [pid = 1749] [serial = 1863] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9c335800) [pid = 1749] [serial = 1862] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9bbd9000) [pid = 1749] [serial = 1859] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9c232800) [pid = 1749] [serial = 1860] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x9a88b400) [pid = 1749] [serial = 1857] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x9a799000) [pid = 1749] [serial = 1856] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9a0c0400) [pid = 1749] [serial = 1854] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x9930f400) [pid = 1749] [serial = 1853] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x952e0800) [pid = 1749] [serial = 1851] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x952dc800) [pid = 1749] [serial = 1850] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x93c93400) [pid = 1749] [serial = 1848] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x93943c00) [pid = 1749] [serial = 1847] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x92e88c00) [pid = 1749] [serial = 1845] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x92c25800) [pid = 1749] [serial = 1844] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x90eae400) [pid = 1749] [serial = 1842] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x90eab400) [pid = 1749] [serial = 1841] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x90e24000) [pid = 1749] [serial = 1839] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x90d0c800) [pid = 1749] [serial = 1838] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8f6e4000) [pid = 1749] [serial = 1836] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8efa6800) [pid = 1749] [serial = 1835] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8e1e8c00) [pid = 1749] [serial = 1833] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8d84b400) [pid = 1749] [serial = 1832] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x8beabc00) [pid = 1749] [serial = 1830] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8add9000) [pid = 1749] [serial = 1829] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8d7ae800) [pid = 1749] [serial = 1887] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8c16c800) [pid = 1749] [serial = 1884] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8c16b400) [pid = 1749] [serial = 1886] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8d901800) [pid = 1749] [serial = 1889] [outer = (nil)] [url = about:blank] 12:09:26 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8a226800) [pid = 1749] [serial = 1881] [outer = (nil)] [url = about:blank] 12:09:27 INFO - PROCESS | 1749 | 1464203367179 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4405ms 12:09:27 INFO - PROCESS | 1749 | 1464203367209 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 1749 | 1464203367217 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 12:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:09:27 INFO - PROCESS | 1749 | 1464203367226 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 1749 | 1464203367233 Marionette TRACE conn4 <- [1,2642,null,{}] 12:09:27 INFO - PROCESS | 1749 | 1464203367241 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}] 12:09:27 INFO - PROCESS | 1749 | 1464203367488 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 12:09:27 INFO - PROCESS | 1749 | 1464203367780 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a21e800 == 167 [pid = 1749] [id = 668] 12:09:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8ac26800) [pid = 1749] [serial = 2005] [outer = (nil)] 12:09:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8add3400) [pid = 1749] [serial = 2006] [outer = 0x8ac26800] 12:09:27 INFO - PROCESS | 1749 | 1464203367873 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8beabc00) [pid = 1749] [serial = 2007] [outer = 0x8ac26800] 12:09:28 INFO - PROCESS | 1749 | 1464203368693 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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:09:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1485ms 12:09:28 INFO - PROCESS | 1749 | 1464203368764 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 1749 | 1464203368773 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 12:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:09:28 INFO - PROCESS | 1749 | 1464203368784 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 1749 | 1464203368788 Marionette TRACE conn4 <- [1,2646,null,{}] 12:09:28 INFO - PROCESS | 1749 | 1464203368795 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}] 12:09:29 INFO - PROCESS | 1749 | 1464203369114 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 12:09:29 INFO - PROCESS | 1749 | 1464203369149 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf13c00 == 168 [pid = 1749] [id = 669] 12:09:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8c165c00) [pid = 1749] [serial = 2008] [outer = (nil)] 12:09:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8c539c00) [pid = 1749] [serial = 2009] [outer = 0x8c165c00] 12:09:29 INFO - PROCESS | 1749 | 1464203369226 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8d62c000) [pid = 1749] [serial = 2010] [outer = 0x8c165c00] 12:09:30 INFO - PROCESS | 1749 | 1464203370291 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1537ms 12:09:30 INFO - PROCESS | 1749 | 1464203370325 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 1749 | 1464203370331 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 12:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:09:30 INFO - PROCESS | 1749 | 1464203370345 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 1749 | 1464203370352 Marionette TRACE conn4 <- [1,2650,null,{}] 12:09:30 INFO - PROCESS | 1749 | 1464203370375 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}] 12:09:30 INFO - PROCESS | 1749 | 1464203370691 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 12:09:30 INFO - PROCESS | 1749 | 1464203370730 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c6dd800 == 169 [pid = 1749] [id = 670] 12:09:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8d90c800) [pid = 1749] [serial = 2011] [outer = (nil)] 12:09:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8e1ec400) [pid = 1749] [serial = 2012] [outer = 0x8d90c800] 12:09:30 INFO - PROCESS | 1749 | 1464203370810 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8e73d400) [pid = 1749] [serial = 2013] [outer = 0x8d90c800] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x88ccec00) [pid = 1749] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x9a4b9c00) [pid = 1749] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0xa3023400) [pid = 1749] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8c51ac00) [pid = 1749] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9a379800) [pid = 1749] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x92e90c00) [pid = 1749] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:09:31 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8a220c00) [pid = 1749] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8f6d9c00) [pid = 1749] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x9c339800) [pid = 1749] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x879d5800) [pid = 1749] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9a731800) [pid = 1749] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8b3b0800) [pid = 1749] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x93c93000) [pid = 1749] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x90d01400) [pid = 1749] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x90d06800) [pid = 1749] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x9ac34c00) [pid = 1749] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8ac2c000) [pid = 1749] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x90ea5400) [pid = 1749] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8e314000) [pid = 1749] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8e747c00) [pid = 1749] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x8a00c000) [pid = 1749] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:09:32 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8d630c00) [pid = 1749] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:09:32 INFO - PROCESS | 1749 | 1464203372519 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2199ms 12:09:32 INFO - PROCESS | 1749 | 1464203372545 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 12:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:09:32 INFO - PROCESS | 1749 | 1464203372550 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 12:09:32 INFO - PROCESS | 1749 | 1464203372556 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 1749 | 1464203372559 Marionette TRACE conn4 <- [1,2654,null,{}] 12:09:32 INFO - PROCESS | 1749 | 1464203372565 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}] 12:09:32 INFO - PROCESS | 1749 | 1464203372874 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 12:09:32 INFO - PROCESS | 1749 | 1464203372900 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x891b3400 == 170 [pid = 1749] [id = 671] 12:09:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8c6df000) [pid = 1749] [serial = 2014] [outer = (nil)] 12:09:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8e1eac00) [pid = 1749] [serial = 2015] [outer = 0x8c6df000] 12:09:32 INFO - PROCESS | 1749 | 1464203372975 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8ed5a400) [pid = 1749] [serial = 2016] [outer = 0x8c6df000] 12:09:34 INFO - PROCESS | 1749 | 1464203374015 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1490ms 12:09:34 INFO - PROCESS | 1749 | 1464203374046 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 1749 | 1464203374053 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 12:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:09:34 INFO - PROCESS | 1749 | 1464203374063 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 1749 | 1464203374070 Marionette TRACE conn4 <- [1,2658,null,{}] 12:09:34 INFO - PROCESS | 1749 | 1464203374082 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}] 12:09:34 INFO - PROCESS | 1749 | 1464203374352 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 12:09:34 INFO - PROCESS | 1749 | 1464203374725 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1e7800 == 171 [pid = 1749] [id = 672] 12:09:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8a1f1400) [pid = 1749] [serial = 2017] [outer = (nil)] 12:09:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8a220000) [pid = 1749] [serial = 2018] [outer = 0x8a1f1400] 12:09:34 INFO - PROCESS | 1749 | 1464203374822 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8b3b0800) [pid = 1749] [serial = 2019] [outer = 0x8a1f1400] 12:09:35 INFO - PROCESS | 1749 | 1464203375792 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1801ms 12:09:35 INFO - PROCESS | 1749 | 1464203375864 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 1749 | 1464203375873 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 12:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:09:35 INFO - PROCESS | 1749 | 1464203375885 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 1749 | 1464203375889 Marionette TRACE conn4 <- [1,2662,null,{}] 12:09:35 INFO - PROCESS | 1749 | 1464203375896 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}] 12:09:36 INFO - PROCESS | 1749 | 1464203376192 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 12:09:36 INFO - PROCESS | 1749 | 1464203376544 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d742c00 == 172 [pid = 1749] [id = 673] 12:09:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8d7af800) [pid = 1749] [serial = 2020] [outer = (nil)] 12:09:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8d854400) [pid = 1749] [serial = 2021] [outer = 0x8d7af800] 12:09:36 INFO - PROCESS | 1749 | 1464203376638 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8dabe000) [pid = 1749] [serial = 2022] [outer = 0x8d7af800] 12:09:37 INFO - PROCESS | 1749 | 1464203377688 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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1841ms 12:09:37 INFO - PROCESS | 1749 | 1464203377727 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 12:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:09:37 INFO - PROCESS | 1749 | 1464203377731 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 12:09:37 INFO - PROCESS | 1749 | 1464203377738 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 1749 | 1464203377745 Marionette TRACE conn4 <- [1,2666,null,{}] 12:09:37 INFO - PROCESS | 1749 | 1464203377762 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}] 12:09:38 INFO - PROCESS | 1749 | 1464203378061 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 12:09:38 INFO - PROCESS | 1749 | 1464203378452 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8efa8800 == 173 [pid = 1749] [id = 674] 12:09:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8f6dd000) [pid = 1749] [serial = 2023] [outer = (nil)] 12:09:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8f6e4800) [pid = 1749] [serial = 2024] [outer = 0x8f6dd000] 12:09:38 INFO - PROCESS | 1749 | 1464203378548 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8f78ec00) [pid = 1749] [serial = 2025] [outer = 0x8f6dd000] 12:09:39 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:39 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:09:39 INFO - PROCESS | 1749 | 1464203379903 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]]]}] 12:09:39 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) 12:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2202ms 12:09:39 INFO - PROCESS | 1749 | 1464203379940 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 1749 | 1464203379946 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 12:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:09:40 INFO - PROCESS | 1749 | 1464203380051 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 1749 | 1464203380054 Marionette TRACE conn4 <- [1,2670,null,{}] 12:09:40 INFO - PROCESS | 1749 | 1464203380074 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}] 12:09:40 INFO - PROCESS | 1749 | 1464203380325 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 12:09:40 INFO - PROCESS | 1749 | 1464203380626 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f786400 == 174 [pid = 1749] [id = 675] 12:09:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8f78d000) [pid = 1749] [serial = 2026] [outer = (nil)] 12:09:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x90e30800) [pid = 1749] [serial = 2027] [outer = 0x8f78d000] 12:09:40 INFO - PROCESS | 1749 | 1464203380717 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x90ea8000) [pid = 1749] [serial = 2028] [outer = 0x8f78d000] 12:09:42 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:42 INFO - PROCESS | 1749 | 1464203382098 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] 12:09:42 INFO - PROCESS | 1749 | 1464203382210 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 12:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:09:42 INFO - PROCESS | 1749 | 1464203382217 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 1749 | 1464203382221 Marionette TRACE conn4 <- [1,2674,null,{}] 12:09:42 INFO - PROCESS | 1749 | 1464203382228 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}] 12:09:42 INFO - PROCESS | 1749 | 1464203382470 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 12:09:42 INFO - PROCESS | 1749 | 1464203382763 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e24000 == 175 [pid = 1749] [id = 676] 12:09:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x90e26000) [pid = 1749] [serial = 2029] [outer = (nil)] 12:09:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x92534800) [pid = 1749] [serial = 2030] [outer = 0x90e26000] 12:09:42 INFO - PROCESS | 1749 | 1464203382855 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x92537800) [pid = 1749] [serial = 2031] [outer = 0x90e26000] 12:09:44 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:44 INFO - PROCESS | 1749 | 1464203384233 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] 12:09:44 INFO - PROCESS | 1749 | 1464203384331 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 12:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:09:44 INFO - PROCESS | 1749 | 1464203384345 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 1749 | 1464203384348 Marionette TRACE conn4 <- [1,2678,null,{}] 12:09:44 INFO - PROCESS | 1749 | 1464203384356 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}] 12:09:44 INFO - PROCESS | 1749 | 1464203384629 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 12:09:44 INFO - PROCESS | 1749 | 1464203384919 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x92530800 == 176 [pid = 1749] [id = 677] 12:09:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x92531800) [pid = 1749] [serial = 2032] [outer = (nil)] 12:09:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x92e8c400) [pid = 1749] [serial = 2033] [outer = 0x92531800] 12:09:45 INFO - PROCESS | 1749 | 1464203385009 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x9393bc00) [pid = 1749] [serial = 2034] [outer = 0x92531800] 12:09:46 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:46 INFO - PROCESS | 1749 | 1464203386415 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]]]}] 12:09:46 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) 12:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2101ms 12:09:46 INFO - PROCESS | 1749 | 1464203386505 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 1749 | 1464203386510 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 12:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:09:46 INFO - PROCESS | 1749 | 1464203386536 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 1749 | 1464203386539 Marionette TRACE conn4 <- [1,2682,null,{}] 12:09:46 INFO - PROCESS | 1749 | 1464203386546 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}] 12:09:46 INFO - PROCESS | 1749 | 1464203386787 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 12:09:47 INFO - PROCESS | 1749 | 1464203387107 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e88c00 == 177 [pid = 1749] [id = 678] 12:09:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x92e93800) [pid = 1749] [serial = 2035] [outer = (nil)] 12:09:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x9462f000) [pid = 1749] [serial = 2036] [outer = 0x92e93800] 12:09:47 INFO - PROCESS | 1749 | 1464203387202 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x946adc00) [pid = 1749] [serial = 2037] [outer = 0x92e93800] 12:09:48 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:48 INFO - PROCESS | 1749 | 1464203388596 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]]]}] 12:09:48 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) 12:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2087ms 12:09:48 INFO - PROCESS | 1749 | 1464203388677 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 1749 | 1464203388682 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 12:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:09:48 INFO - PROCESS | 1749 | 1464203388694 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 1749 | 1464203388698 Marionette TRACE conn4 <- [1,2686,null,{}] 12:09:48 INFO - PROCESS | 1749 | 1464203388705 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}] 12:09:48 INFO - PROCESS | 1749 | 1464203388951 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:09:49 INFO - PROCESS | 1749 | 1464203389245 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x93c8e000 == 178 [pid = 1749] [id = 679] 12:09:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x93c91c00) [pid = 1749] [serial = 2038] [outer = (nil)] 12:09:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x952e9400) [pid = 1749] [serial = 2039] [outer = 0x93c91c00] 12:09:49 INFO - PROCESS | 1749 | 1464203389339 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x9870c400) [pid = 1749] [serial = 2040] [outer = 0x93c91c00] 12:09:50 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:50 INFO - PROCESS | 1749 | 1464203390819 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] 12:09:50 INFO - PROCESS | 1749 | 1464203390889 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 12:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:09:50 INFO - PROCESS | 1749 | 1464203390897 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 1749 | 1464203390901 Marionette TRACE conn4 <- [1,2690,null,{}] 12:09:50 INFO - PROCESS | 1749 | 1464203390907 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}] 12:09:51 INFO - PROCESS | 1749 | 1464203391202 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 12:09:51 INFO - PROCESS | 1749 | 1464203391496 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x952ea400 == 179 [pid = 1749] [id = 680] 12:09:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x99168000) [pid = 1749] [serial = 2041] [outer = (nil)] 12:09:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x9a378c00) [pid = 1749] [serial = 2042] [outer = 0x99168000] 12:09:51 INFO - PROCESS | 1749 | 1464203391590 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9a88d000) [pid = 1749] [serial = 2043] [outer = 0x99168000] 12:09:53 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:53 INFO - PROCESS | 1749 | 1464203393046 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] 12:09:53 INFO - PROCESS | 1749 | 1464203393150 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 12:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:09:53 INFO - PROCESS | 1749 | 1464203393164 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 1749 | 1464203393168 Marionette TRACE conn4 <- [1,2694,null,{}] 12:09:53 INFO - PROCESS | 1749 | 1464203393175 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}] 12:09:53 INFO - PROCESS | 1749 | 1464203393415 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 12:09:53 INFO - PROCESS | 1749 | 1464203393707 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x952de000 == 180 [pid = 1749] [id = 681] 12:09:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x9a0bfc00) [pid = 1749] [serial = 2044] [outer = (nil)] 12:09:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x9afda800) [pid = 1749] [serial = 2045] [outer = 0x9a0bfc00] 12:09:53 INFO - PROCESS | 1749 | 1464203393798 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x9b3cfc00) [pid = 1749] [serial = 2046] [outer = 0x9a0bfc00] 12:09:55 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:55 INFO - PROCESS | 1749 | 1464203395180 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] 12:09:55 INFO - PROCESS | 1749 | 1464203395308 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 12:09:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:09:55 INFO - PROCESS | 1749 | 1464203395316 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 1749 | 1464203395321 Marionette TRACE conn4 <- [1,2698,null,{}] 12:09:55 INFO - PROCESS | 1749 | 1464203395327 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}] 12:09:55 INFO - PROCESS | 1749 | 1464203395615 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 12:09:55 INFO - PROCESS | 1749 | 1464203395910 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x9afde000 == 181 [pid = 1749] [id = 682] 12:09:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9bbda000) [pid = 1749] [serial = 2047] [outer = (nil)] 12:09:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9c23ac00) [pid = 1749] [serial = 2048] [outer = 0x9bbda000] 12:09:56 INFO - PROCESS | 1749 | 1464203396007 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9c355000) [pid = 1749] [serial = 2049] [outer = 0x9bbda000] 12:09:57 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 12:09:57 INFO - PROCESS | 1749 | 1464203397401 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] 12:09:57 INFO - PROCESS | 1749 | 1464203397514 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 12:09:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:09:57 INFO - PROCESS | 1749 | 1464203397523 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 1749 | 1464203397527 Marionette TRACE conn4 <- [1,2702,null,{}] 12:09:57 INFO - PROCESS | 1749 | 1464203397534 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}] 12:09:57 INFO - PROCESS | 1749 | 1464203397786 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 12:09:58 INFO - PROCESS | 1749 | 1464203398083 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a96e000 == 182 [pid = 1749] [id = 683] 12:09:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9ac38000) [pid = 1749] [serial = 2050] [outer = (nil)] 12:09:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0xa21ad000) [pid = 1749] [serial = 2051] [outer = 0x9ac38000] 12:09:58 INFO - PROCESS | 1749 | 1464203398176 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0xa2634400) [pid = 1749] [serial = 2052] [outer = 0x9ac38000] 12:09:59 INFO - PROCESS | 1749 | 1464203399309 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]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:09:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1837ms 12:09:59 INFO - PROCESS | 1749 | 1464203399361 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 1749 | 1464203399364 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 12:09:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:09:59 INFO - PROCESS | 1749 | 1464203399383 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 1749 | 1464203399386 Marionette TRACE conn4 <- [1,2706,null,{}] 12:09:59 INFO - PROCESS | 1749 | 1464203399394 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}] 12:09:59 INFO - PROCESS | 1749 | 1464203399698 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:10:00 INFO - PROCESS | 1749 | 1464203400049 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x946a6800 == 183 [pid = 1749] [id = 684] 12:10:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9c335800) [pid = 1749] [serial = 2053] [outer = (nil)] 12:10:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0xa35ea800) [pid = 1749] [serial = 2054] [outer = 0x9c335800] 12:10:00 INFO - PROCESS | 1749 | 1464203400145 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0xa35f3c00) [pid = 1749] [serial = 2055] [outer = 0x9c335800] 12:10:01 INFO - PROCESS | 1749 | 1464203401149 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]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:10:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1782ms 12:10:01 INFO - PROCESS | 1749 | 1464203401166 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 1749 | 1464203401170 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 12:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:10:01 INFO - PROCESS | 1749 | 1464203401178 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 1749 | 1464203401181 Marionette TRACE conn4 <- [1,2710,null,{}] 12:10:01 INFO - PROCESS | 1749 | 1464203401188 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}] 12:10:01 INFO - PROCESS | 1749 | 1464203401449 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 12:10:01 INFO - PROCESS | 1749 | 1464203401821 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c520400 == 184 [pid = 1749] [id = 685] 12:10:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9c23d400) [pid = 1749] [serial = 2056] [outer = (nil)] 12:10:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0xa6732400) [pid = 1749] [serial = 2057] [outer = 0x9c23d400] 12:10:01 INFO - PROCESS | 1749 | 1464203401918 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0xa6735800) [pid = 1749] [serial = 2058] [outer = 0x9c23d400] 12:10:02 INFO - PROCESS | 1749 | 1464203402917 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 1749 | 1464203402967 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 12:10:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:10:02 INFO - PROCESS | 1749 | 1464203402975 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 1749 | 1464203402978 Marionette TRACE conn4 <- [1,2714,null,{}] 12:10:02 INFO - PROCESS | 1749 | 1464203402984 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}] 12:10:03 INFO - PROCESS | 1749 | 1464203403277 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 12:10:03 INFO - PROCESS | 1749 | 1464203403626 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 1749 | ++DOCSHELL 0xa4e22000 == 185 [pid = 1749] [id = 686] 12:10:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0xa509a400) [pid = 1749] [serial = 2059] [outer = (nil)] 12:10:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0xa6ce2400) [pid = 1749] [serial = 2060] [outer = 0xa509a400] 12:10:03 INFO - PROCESS | 1749 | 1464203403720 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0xa6d42400) [pid = 1749] [serial = 2061] [outer = 0xa509a400] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9c2d8c00 == 184 [pid = 1749] [id = 621] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x89383000 == 183 [pid = 1749] [id = 623] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x879ddc00 == 182 [pid = 1749] [id = 622] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0xa6284c00 == 181 [pid = 1749] [id = 624] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6dd800 == 180 [pid = 1749] [id = 670] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf13c00 == 179 [pid = 1749] [id = 669] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8a21e800 == 178 [pid = 1749] [id = 668] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8f788000 == 177 [pid = 1749] [id = 655] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8c6e1c00 == 176 [pid = 1749] [id = 654] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8ef9e000 == 175 [pid = 1749] [id = 653] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1e5c00 == 174 [pid = 1749] [id = 652] 12:10:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac34400 == 173 [pid = 1749] [id = 651] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x952e5c00) [pid = 1749] [serial = 1920] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x90fda000) [pid = 1749] [serial = 1908] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x90e02c00) [pid = 1749] [serial = 1905] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x90d0e800) [pid = 1749] [serial = 1904] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x9bbe1400) [pid = 1749] [serial = 1928] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x951ef000) [pid = 1749] [serial = 1919] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8bf1b800) [pid = 1749] [serial = 1893] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9293a800) [pid = 1749] [serial = 1910] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x8ed68800) [pid = 1749] [serial = 1899] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8f6e0000) [pid = 1749] [serial = 1901] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8addc400) [pid = 1749] [serial = 1943] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x8d849000) [pid = 1749] [serial = 1895] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0xa68e4400) [pid = 1749] [serial = 1878] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x9c23d800) [pid = 1749] [serial = 1931] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0xa503cc00) [pid = 1749] [serial = 1940] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8c6ec000) [pid = 1749] [serial = 1946] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x9a96a400) [pid = 1749] [serial = 1923] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x94629400) [pid = 1749] [serial = 1916] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9500d400) [pid = 1749] [serial = 1917] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0xa50a9800) [pid = 1749] [serial = 1941] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8bf0f800) [pid = 1749] [serial = 1944] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x8d909000) [pid = 1749] [serial = 1896] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x92c24c00) [pid = 1749] [serial = 1911] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x8bea3400) [pid = 1749] [serial = 1892] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9d9b1400) [pid = 1749] [serial = 1935] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x93931400) [pid = 1749] [serial = 1914] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8f6e7c00) [pid = 1749] [serial = 1902] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x9a73a400) [pid = 1749] [serial = 1922] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0xa2410800) [pid = 1749] [serial = 1937] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8d90a800) [pid = 1749] [serial = 1950] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9c3e0400) [pid = 1749] [serial = 1934] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x90ee5400) [pid = 1749] [serial = 1907] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8937ec00) [pid = 1749] [serial = 1949] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9c225800) [pid = 1749] [serial = 1929] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x93910000) [pid = 1749] [serial = 1913] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x9c243800) [pid = 1749] [serial = 1932] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8d7b0c00) [pid = 1749] [serial = 1947] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x9afd7800) [pid = 1749] [serial = 1925] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9afe0800) [pid = 1749] [serial = 1926] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0xa26ccc00) [pid = 1749] [serial = 1938] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8e318400) [pid = 1749] [serial = 1827] [outer = (nil)] [url = about:blank] 12:10:05 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8e745400) [pid = 1749] [serial = 1898] [outer = (nil)] [url = about:blank] 12:10:06 INFO - PROCESS | 1749 | 1464203406330 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3399ms 12:10:06 INFO - PROCESS | 1749 | 1464203406385 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 1749 | 1464203406392 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 12:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:10:06 INFO - PROCESS | 1749 | 1464203406407 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 1749 | 1464203406411 Marionette TRACE conn4 <- [1,2718,null,{}] 12:10:06 INFO - PROCESS | 1749 | 1464203406420 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}] 12:10:06 INFO - PROCESS | 1749 | 1464203406661 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 12:10:06 INFO - PROCESS | 1749 | 1464203406877 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x87048800 == 174 [pid = 1749] [id = 687] 12:10:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x87057400) [pid = 1749] [serial = 2062] [outer = (nil)] 12:10:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x88cd1000) [pid = 1749] [serial = 2063] [outer = 0x87057400] 12:10:06 INFO - PROCESS | 1749 | 1464203406983 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x89381000) [pid = 1749] [serial = 2064] [outer = 0x87057400] 12:10:07 INFO - PROCESS | 1749 | 1464203407934 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] 12:10:08 INFO - PROCESS | 1749 | 1464203408006 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 12:10:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:10:08 INFO - PROCESS | 1749 | 1464203408017 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 1749 | 1464203408020 Marionette TRACE conn4 <- [1,2722,null,{}] 12:10:08 INFO - PROCESS | 1749 | 1464203408027 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}] 12:10:08 INFO - PROCESS | 1749 | 1464203408264 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 12:10:08 INFO - PROCESS | 1749 | 1464203408596 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea3400 == 175 [pid = 1749] [id = 688] 12:10:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8bf13c00) [pid = 1749] [serial = 2065] [outer = (nil)] 12:10:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8c08f800) [pid = 1749] [serial = 2066] [outer = 0x8bf13c00] 12:10:08 INFO - PROCESS | 1749 | 1464203408694 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c529800) [pid = 1749] [serial = 2067] [outer = 0x8bf13c00] 12:10:09 INFO - PROCESS | 1749 | 1464203409553 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] 12:10:09 INFO - PROCESS | 1749 | 1464203409628 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 12:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:10:09 INFO - PROCESS | 1749 | 1464203409641 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 1749 | 1464203409655 Marionette TRACE conn4 <- [1,2726,null,{}] 12:10:09 INFO - PROCESS | 1749 | 1464203409712 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}] 12:10:10 INFO - PROCESS | 1749 | 1464203410057 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:10:10 INFO - PROCESS | 1749 | 1464203410261 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d7b5400 == 176 [pid = 1749] [id = 689] 12:10:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8d904c00) [pid = 1749] [serial = 2068] [outer = (nil)] 12:10:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8e1e6800) [pid = 1749] [serial = 2069] [outer = 0x8d904c00] 12:10:10 INFO - PROCESS | 1749 | 1464203410342 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8e31cc00) [pid = 1749] [serial = 2070] [outer = 0x8d904c00] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9c232000) [pid = 1749] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x9910a400) [pid = 1749] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0xa214f000) [pid = 1749] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x90e27400) [pid = 1749] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8ac26800) [pid = 1749] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8efa7400) [pid = 1749] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x90ead000) [pid = 1749] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9a739400) [pid = 1749] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8d90c800) [pid = 1749] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8bea6800) [pid = 1749] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8b3bd000) [pid = 1749] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9393f400) [pid = 1749] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0xa22c8000) [pid = 1749] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x95014c00) [pid = 1749] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8add1c00) [pid = 1749] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x8e1ebc00) [pid = 1749] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x92534c00) [pid = 1749] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x8d7ab000) [pid = 1749] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x8c165c00) [pid = 1749] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:10:11 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x8efa9000) [pid = 1749] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:10:11 INFO - PROCESS | 1749 | 1464203411578 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:10:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1987ms 12:10:11 INFO - PROCESS | 1749 | 1464203411628 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 1749 | 1464203411633 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 12:10:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:10:11 INFO - PROCESS | 1749 | 1464203411640 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 1749 | 1464203411643 Marionette TRACE conn4 <- [1,2730,null,{}] 12:10:11 INFO - PROCESS | 1749 | 1464203411649 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}] 12:10:11 INFO - PROCESS | 1749 | 1464203411875 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 12:10:12 INFO - PROCESS | 1749 | 1464203412132 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x87055c00 == 177 [pid = 1749] [id = 690] 12:10:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x891aa800) [pid = 1749] [serial = 2071] [outer = (nil)] 12:10:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8e314800) [pid = 1749] [serial = 2072] [outer = 0x891aa800] 12:10:12 INFO - PROCESS | 1749 | 1464203412265 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8ed60400) [pid = 1749] [serial = 2073] [outer = 0x891aa800] 12:10:13 INFO - PROCESS | 1749 | 1464203413674 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] 12:10:13 INFO - PROCESS | 1749 | 1464203413816 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 12:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:10:13 INFO - PROCESS | 1749 | 1464203413873 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 1749 | 1464203413880 Marionette TRACE conn4 <- [1,2734,null,{}] 12:10:13 INFO - PROCESS | 1749 | 1464203413893 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}] 12:10:14 INFO - PROCESS | 1749 | 1464203414162 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 12:10:14 INFO - PROCESS | 1749 | 1464203414454 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x87056c00 == 178 [pid = 1749] [id = 691] 12:10:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x87057800) [pid = 1749] [serial = 2074] [outer = (nil)] 12:10:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x8a1ee400) [pid = 1749] [serial = 2075] [outer = 0x87057800] 12:10:14 INFO - PROCESS | 1749 | 1464203414549 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8bea5400) [pid = 1749] [serial = 2076] [outer = 0x87057800] 12:10:16 INFO - PROCESS | 1749 | 1464203416115 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:10:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2342ms 12:10:16 INFO - PROCESS | 1749 | 1464203416170 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 1749 | 1464203416180 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 12:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:10:16 INFO - PROCESS | 1749 | 1464203416191 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 1749 | 1464203416195 Marionette TRACE conn4 <- [1,2738,null,{}] 12:10:16 INFO - PROCESS | 1749 | 1464203416202 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}] 12:10:16 INFO - PROCESS | 1749 | 1464203416489 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 12:10:16 INFO - PROCESS | 1749 | 1464203416784 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a00a400 == 179 [pid = 1749] [id = 692] 12:10:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8d62dc00) [pid = 1749] [serial = 2077] [outer = (nil)] 12:10:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8d7b8c00) [pid = 1749] [serial = 2078] [outer = 0x8d62dc00] 12:10:16 INFO - PROCESS | 1749 | 1464203416878 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8e1ec800) [pid = 1749] [serial = 2079] [outer = 0x8d62dc00] 12:10:17 INFO - PROCESS | 1749 | 1464203417873 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1739ms 12:10:17 INFO - PROCESS | 1749 | 1464203417931 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 1749 | 1464203417934 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 12:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:10:17 INFO - PROCESS | 1749 | 1464203417942 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 1749 | 1464203417949 Marionette TRACE conn4 <- [1,2742,null,{}] 12:10:17 INFO - PROCESS | 1749 | 1464203417967 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}] 12:10:18 INFO - PROCESS | 1749 | 1464203418266 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 12:10:18 INFO - PROCESS | 1749 | 1464203418617 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d903c00 == 180 [pid = 1749] [id = 693] 12:10:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8f6dfc00) [pid = 1749] [serial = 2080] [outer = (nil)] 12:10:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8f784800) [pid = 1749] [serial = 2081] [outer = 0x8f6dfc00] 12:10:18 INFO - PROCESS | 1749 | 1464203418720 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x90e01800) [pid = 1749] [serial = 2082] [outer = 0x8f6dfc00] 12:10:19 INFO - PROCESS | 1749 | 1464203419651 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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1739ms 12:10:19 INFO - PROCESS | 1749 | 1464203419682 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 1749 | 1464203419688 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 12:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:10:19 INFO - PROCESS | 1749 | 1464203419694 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 1749 | 1464203419697 Marionette TRACE conn4 <- [1,2746,null,{}] 12:10:19 INFO - PROCESS | 1749 | 1464203419704 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}] 12:10:19 INFO - PROCESS | 1749 | 1464203419926 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:10:20 INFO - PROCESS | 1749 | 1464203420275 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed62000 == 181 [pid = 1749] [id = 694] 12:10:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x90e0c400) [pid = 1749] [serial = 2083] [outer = (nil)] 12:10:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x90e30c00) [pid = 1749] [serial = 2084] [outer = 0x90e0c400] 12:10:20 INFO - PROCESS | 1749 | 1464203420373 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x90eadc00) [pid = 1749] [serial = 2085] [outer = 0x90e0c400] 12:10:21 INFO - PROCESS | 1749 | 1464203421298 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1630ms 12:10:21 INFO - PROCESS | 1749 | 1464203421329 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 1749 | 1464203421332 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 12:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:10:21 INFO - PROCESS | 1749 | 1464203421342 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 1749 | 1464203421345 Marionette TRACE conn4 <- [1,2750,null,{}] 12:10:21 INFO - PROCESS | 1749 | 1464203421351 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}] 12:10:21 INFO - PROCESS | 1749 | 1464203421593 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 12:10:21 INFO - PROCESS | 1749 | 1464203421934 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e08c00 == 182 [pid = 1749] [id = 695] 12:10:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x90e0f800) [pid = 1749] [serial = 2086] [outer = (nil)] 12:10:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x9252c400) [pid = 1749] [serial = 2087] [outer = 0x90e0f800] 12:10:22 INFO - PROCESS | 1749 | 1464203422040 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x9253b000) [pid = 1749] [serial = 2088] [outer = 0x90e0f800] 12:10:22 INFO - PROCESS | 1749 | 1464203422986 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:10:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1684ms 12:10:23 INFO - PROCESS | 1749 | 1464203423027 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 1749 | 1464203423030 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 12:10:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:10:23 INFO - PROCESS | 1749 | 1464203423038 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 1749 | 1464203423041 Marionette TRACE conn4 <- [1,2754,null,{}] 12:10:23 INFO - PROCESS | 1749 | 1464203423047 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}] 12:10:23 INFO - PROCESS | 1749 | 1464203423299 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 12:10:23 INFO - PROCESS | 1749 | 1464203423657 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x90fdd800 == 183 [pid = 1749] [id = 696] 12:10:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x92932400) [pid = 1749] [serial = 2089] [outer = (nil)] 12:10:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x93904000) [pid = 1749] [serial = 2090] [outer = 0x92932400] 12:10:23 INFO - PROCESS | 1749 | 1464203423753 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x93944800) [pid = 1749] [serial = 2091] [outer = 0x92932400] 12:10:24 INFO - PROCESS | 1749 | 1464203424736 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:10:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1741ms 12:10:24 INFO - PROCESS | 1749 | 1464203424782 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 1749 | 1464203424788 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 12:10:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:10:24 INFO - PROCESS | 1749 | 1464203424798 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 1749 | 1464203424803 Marionette TRACE conn4 <- [1,2758,null,{}] 12:10:24 INFO - PROCESS | 1749 | 1464203424812 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}] 12:10:25 INFO - PROCESS | 1749 | 1464203425064 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 12:10:25 INFO - PROCESS | 1749 | 1464203425412 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x87053c00 == 184 [pid = 1749] [id = 697] 12:10:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x90e05c00) [pid = 1749] [serial = 2092] [outer = (nil)] 12:10:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x95014c00) [pid = 1749] [serial = 2093] [outer = 0x90e05c00] 12:10:25 INFO - PROCESS | 1749 | 1464203425503 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x95083000) [pid = 1749] [serial = 2094] [outer = 0x90e05c00] 12:10:26 INFO - PROCESS | 1749 | 1464203426416 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1691ms 12:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:10:26 INFO - PROCESS | 1749 | 1464203426489 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 1749 | 1464203426492 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 12:10:26 INFO - PROCESS | 1749 | 1464203426499 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 1749 | 1464203426503 Marionette TRACE conn4 <- [1,2762,null,{}] 12:10:26 INFO - PROCESS | 1749 | 1464203426509 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}] 12:10:26 INFO - PROCESS | 1749 | 1464203426760 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 12:10:27 INFO - PROCESS | 1749 | 1464203427131 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x93c8d400 == 185 [pid = 1749] [id = 698] 12:10:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x9500e800) [pid = 1749] [serial = 2095] [outer = (nil)] 12:10:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x99112c00) [pid = 1749] [serial = 2096] [outer = 0x9500e800] 12:10:27 INFO - PROCESS | 1749 | 1464203427224 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x99304800) [pid = 1749] [serial = 2097] [outer = 0x9500e800] 12:10:28 INFO - PROCESS | 1749 | 1464203428109 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1649ms 12:10:28 INFO - PROCESS | 1749 | 1464203428148 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 1749 | 1464203428151 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 12:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:10:28 INFO - PROCESS | 1749 | 1464203428158 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 1749 | 1464203428162 Marionette TRACE conn4 <- [1,2766,null,{}] 12:10:28 INFO - PROCESS | 1749 | 1464203428167 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}] 12:10:28 INFO - PROCESS | 1749 | 1464203428404 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:10:28 INFO - PROCESS | 1749 | 1464203428751 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x9507ac00 == 186 [pid = 1749] [id = 699] 12:10:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x952e9000) [pid = 1749] [serial = 2098] [outer = (nil)] 12:10:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x9a88e000) [pid = 1749] [serial = 2099] [outer = 0x952e9000] 12:10:28 INFO - PROCESS | 1749 | 1464203428845 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x9a897000) [pid = 1749] [serial = 2100] [outer = 0x952e9000] 12:10:29 INFO - PROCESS | 1749 | 1464203429709 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1589ms 12:10:29 INFO - PROCESS | 1749 | 1464203429748 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 1749 | 1464203429753 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 12:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:10:29 INFO - PROCESS | 1749 | 1464203429759 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 1749 | 1464203429762 Marionette TRACE conn4 <- [1,2770,null,{}] 12:10:29 INFO - PROCESS | 1749 | 1464203429768 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}] 12:10:30 INFO - PROCESS | 1749 | 1464203430116 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 12:10:30 INFO - PROCESS | 1749 | 1464203430387 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a023800 == 187 [pid = 1749] [id = 700] 12:10:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x9a0c2400) [pid = 1749] [serial = 2101] [outer = (nil)] 12:10:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x9afe3000) [pid = 1749] [serial = 2102] [outer = 0x9a0c2400] 12:10:30 INFO - PROCESS | 1749 | 1464203430481 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x9b3d3800) [pid = 1749] [serial = 2103] [outer = 0x9a0c2400] 12:10:31 INFO - PROCESS | 1749 | 1464203431385 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1688ms 12:10:31 INFO - PROCESS | 1749 | 1464203431448 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 1749 | 1464203431453 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 12:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:10:31 INFO - PROCESS | 1749 | 1464203431460 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 1749 | 1464203431464 Marionette TRACE conn4 <- [1,2774,null,{}] 12:10:31 INFO - PROCESS | 1749 | 1464203431470 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}] 12:10:31 INFO - PROCESS | 1749 | 1464203431788 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 12:10:32 INFO - PROCESS | 1749 | 1464203432162 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c1b2000 == 188 [pid = 1749] [id = 701] 12:10:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x9c245800) [pid = 1749] [serial = 2104] [outer = (nil)] 12:10:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9c24d400) [pid = 1749] [serial = 2105] [outer = 0x9c245800] 12:10:32 INFO - PROCESS | 1749 | 1464203432269 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0xa0605800) [pid = 1749] [serial = 2106] [outer = 0x9c245800] 12:10:33 INFO - PROCESS | 1749 | 1464203433187 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1787ms 12:10:33 INFO - PROCESS | 1749 | 1464203433248 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 1749 | 1464203433251 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 12:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:10:33 INFO - PROCESS | 1749 | 1464203433258 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 1749 | 1464203433262 Marionette TRACE conn4 <- [1,2778,null,{}] 12:10:33 INFO - PROCESS | 1749 | 1464203433267 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}] 12:10:33 INFO - PROCESS | 1749 | 1464203433524 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 12:10:33 INFO - PROCESS | 1749 | 1464203433875 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x9c229800 == 189 [pid = 1749] [id = 702] 12:10:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x9c24c400) [pid = 1749] [serial = 2107] [outer = (nil)] 12:10:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0xa2633800) [pid = 1749] [serial = 2108] [outer = 0x9c24c400] 12:10:33 INFO - PROCESS | 1749 | 1464203433970 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0xa3027400) [pid = 1749] [serial = 2109] [outer = 0x9c24c400] 12:10:34 INFO - PROCESS | 1749 | 1464203434839 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1640ms 12:10:34 INFO - PROCESS | 1749 | 1464203434915 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 1749 | 1464203434920 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 12:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:10:34 INFO - PROCESS | 1749 | 1464203434930 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 1749 | 1464203434932 Marionette TRACE conn4 <- [1,2782,null,{}] 12:10:34 INFO - PROCESS | 1749 | 1464203434939 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}] 12:10:35 INFO - PROCESS | 1749 | 1464203435205 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 12:10:35 INFO - PROCESS | 1749 | 1464203435539 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x89378000 == 190 [pid = 1749] [id = 703] 12:10:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9a88bc00) [pid = 1749] [serial = 2110] [outer = (nil)] 12:10:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0xa4e22c00) [pid = 1749] [serial = 2111] [outer = 0x9a88bc00] 12:10:35 INFO - PROCESS | 1749 | 1464203435632 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0xa628fc00) [pid = 1749] [serial = 2112] [outer = 0x9a88bc00] 12:10:36 INFO - PROCESS | 1749 | 1464203436563 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1688ms 12:10:36 INFO - PROCESS | 1749 | 1464203436619 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 1749 | 1464203436623 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 12:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:10:36 INFO - PROCESS | 1749 | 1464203436630 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 1749 | 1464203436633 Marionette TRACE conn4 <- [1,2786,null,{}] 12:10:36 INFO - PROCESS | 1749 | 1464203436639 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}] 12:10:36 INFO - PROCESS | 1749 | 1464203436897 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:10:37 INFO - PROCESS | 1749 | 1464203437261 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 1749 | ++DOCSHELL 0xa227d800 == 191 [pid = 1749] [id = 704] 12:10:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0xa35eb400) [pid = 1749] [serial = 2113] [outer = (nil)] 12:10:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0xa6cd8800) [pid = 1749] [serial = 2114] [outer = 0xa35eb400] 12:10:37 INFO - PROCESS | 1749 | 1464203437358 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0xa6ce0000) [pid = 1749] [serial = 2115] [outer = 0xa35eb400] 12:10:38 INFO - PROCESS | 1749 | 1464203438270 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:10:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1681ms 12:10:38 INFO - PROCESS | 1749 | 1464203438312 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 1749 | 1464203438317 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 12:10:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:10:38 INFO - PROCESS | 1749 | 1464203438323 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 1749 | 1464203438327 Marionette TRACE conn4 <- [1,2790,null,{}] 12:10:38 INFO - PROCESS | 1749 | 1464203438355 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}] 12:10:38 INFO - PROCESS | 1749 | 1464203438613 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 12:10:38 INFO - PROCESS | 1749 | 1464203438935 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a931800 == 192 [pid = 1749] [id = 705] 12:10:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9a932c00) [pid = 1749] [serial = 2116] [outer = (nil)] 12:10:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9a93b400) [pid = 1749] [serial = 2117] [outer = 0x9a932c00] 12:10:39 INFO - PROCESS | 1749 | 1464203439028 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9a93d400) [pid = 1749] [serial = 2118] [outer = 0x9a932c00] 12:10:39 INFO - PROCESS | 1749 | 1464203439948 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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1702ms 12:10:40 INFO - PROCESS | 1749 | 1464203440026 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 1749 | 1464203440031 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 12:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:10:40 INFO - PROCESS | 1749 | 1464203440037 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 1749 | 1464203440042 Marionette TRACE conn4 <- [1,2794,null,{}] 12:10:40 INFO - PROCESS | 1749 | 1464203440048 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}] 12:10:40 INFO - PROCESS | 1749 | 1464203440331 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 12:10:40 INFO - PROCESS | 1749 | 1464203440685 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b6400 == 193 [pid = 1749] [id = 706] 12:10:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x8c535c00) [pid = 1749] [serial = 2119] [outer = (nil)] 12:10:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x8e3d5800) [pid = 1749] [serial = 2120] [outer = 0x8c535c00] 12:10:40 INFO - PROCESS | 1749 | 1464203440788 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x8e3d7400) [pid = 1749] [serial = 2121] [outer = 0x8c535c00] 12:10:41 INFO - PROCESS | 1749 | 1464203441694 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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:10:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1733ms 12:10:41 INFO - PROCESS | 1749 | 1464203441771 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 12:10:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:10:41 INFO - PROCESS | 1749 | 1464203441776 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 12:10:41 INFO - PROCESS | 1749 | 1464203441782 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 1749 | 1464203441786 Marionette TRACE conn4 <- [1,2798,null,{}] 12:10:41 INFO - PROCESS | 1749 | 1464203441792 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}] 12:10:42 INFO - PROCESS | 1749 | 1464203442077 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 12:10:42 INFO - PROCESS | 1749 | 1464203442444 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e3ce000 == 194 [pid = 1749] [id = 707] 12:10:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x8e3cf800) [pid = 1749] [serial = 2122] [outer = (nil)] 12:10:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x9a93a400) [pid = 1749] [serial = 2123] [outer = 0x8e3cf800] 12:10:42 INFO - PROCESS | 1749 | 1464203442538 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x9a940000) [pid = 1749] [serial = 2124] [outer = 0x8e3cf800] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1e8800 == 193 [pid = 1749] [id = 370] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8e73ec00 == 192 [pid = 1749] [id = 149] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8e31e000 == 191 [pid = 1749] [id = 153] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8740ac00 == 190 [pid = 1749] [id = 602] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac2a800 == 189 [pid = 1749] [id = 214] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8c164800 == 188 [pid = 1749] [id = 146] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8d7b5400 == 187 [pid = 1749] [id = 689] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8bea3400 == 186 [pid = 1749] [id = 688] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x87048800 == 185 [pid = 1749] [id = 687] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8c520400 == 184 [pid = 1749] [id = 685] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x946a6800 == 183 [pid = 1749] [id = 684] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x9afde000 == 182 [pid = 1749] [id = 682] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x9a96e000 == 181 [pid = 1749] [id = 683] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x952de000 == 180 [pid = 1749] [id = 681] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x952ea400 == 179 [pid = 1749] [id = 680] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x93c8e000 == 178 [pid = 1749] [id = 679] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x92e88c00 == 177 [pid = 1749] [id = 678] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x92530800 == 176 [pid = 1749] [id = 677] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x90e24000 == 175 [pid = 1749] [id = 676] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8efa8800 == 174 [pid = 1749] [id = 674] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8f786400 == 173 [pid = 1749] [id = 675] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8d742c00 == 172 [pid = 1749] [id = 673] 12:10:45 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1e7800 == 171 [pid = 1749] [id = 672] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x9c355400) [pid = 1749] [serial = 1986] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0xa2405800) [pid = 1749] [serial = 1989] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0xa3254400) [pid = 1749] [serial = 1991] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x90ee3800) [pid = 1749] [serial = 1967] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9c249400) [pid = 1749] [serial = 1985] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8add3400) [pid = 1749] [serial = 2006] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8beabc00) [pid = 1749] [serial = 2007] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x90e2dc00) [pid = 1749] [serial = 1964] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x8f788800) [pid = 1749] [serial = 1961] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9393e000) [pid = 1749] [serial = 1970] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x9ac38800) [pid = 1749] [serial = 1983] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8e73d400) [pid = 1749] [serial = 2013] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x90d10400) [pid = 1749] [serial = 1962] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x92537400) [pid = 1749] [serial = 2000] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0xa3543c00) [pid = 1749] [serial = 1992] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x9a4bc800) [pid = 1749] [serial = 1979] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8e1ec400) [pid = 1749] [serial = 2012] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0xa6cd9c00) [pid = 1749] [serial = 1998] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x951ecc00) [pid = 1749] [serial = 1973] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0xa6284800) [pid = 1749] [serial = 1994] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0xa6736c00) [pid = 1749] [serial = 1995] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x99704000) [pid = 1749] [serial = 1976] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x90fd7c00) [pid = 1749] [serial = 1968] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x8c170800) [pid = 1749] [serial = 1955] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x952e1000) [pid = 1749] [serial = 1974] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x9ac32400) [pid = 1749] [serial = 1982] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0xa686c400) [pid = 1749] [serial = 2003] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0xa6875400) [pid = 1749] [serial = 1997] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x99710400) [pid = 1749] [serial = 1977] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9a793400) [pid = 1749] [serial = 1980] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0xa21af800) [pid = 1749] [serial = 1988] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8d62c000) [pid = 1749] [serial = 2010] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8c6e2400) [pid = 1749] [serial = 1956] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x93c9a000) [pid = 1749] [serial = 1971] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8e1eac00) [pid = 1749] [serial = 2015] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8e73a800) [pid = 1749] [serial = 1959] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x9253a800) [pid = 1749] [serial = 2001] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8dac5400) [pid = 1749] [serial = 1890] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8c539c00) [pid = 1749] [serial = 2009] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8e31d000) [pid = 1749] [serial = 1952] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x90ea3800) [pid = 1749] [serial = 1965] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8e312400) [pid = 1749] [serial = 1958] [outer = (nil)] [url = about:blank] 12:10:46 INFO - PROCESS | 1749 | 1464203446471 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:10:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 4744ms 12:10:46 INFO - PROCESS | 1749 | 1464203446527 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 1749 | 1464203446532 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 12:10:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:10:46 INFO - PROCESS | 1749 | 1464203446541 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 1749 | 1464203446546 Marionette TRACE conn4 <- [1,2802,null,{}] 12:10:46 INFO - PROCESS | 1749 | 1464203446607 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}] 12:10:46 INFO - PROCESS | 1749 | 1464203446942 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 12:10:47 INFO - PROCESS | 1749 | 1464203447087 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8704d000 == 172 [pid = 1749] [id = 708] 12:10:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x879dec00) [pid = 1749] [serial = 2125] [outer = (nil)] 12:10:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x89207000) [pid = 1749] [serial = 2126] [outer = 0x879dec00] 12:10:47 INFO - PROCESS | 1749 | 1464203447179 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8a009800) [pid = 1749] [serial = 2127] [outer = 0x879dec00] 12:10:48 INFO - PROCESS | 1749 | 1464203448010 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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:10:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1534ms 12:10:48 INFO - PROCESS | 1749 | 1464203448076 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 1749 | 1464203448084 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 12:10:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:10:48 INFO - PROCESS | 1749 | 1464203448094 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 1749 | 1464203448099 Marionette TRACE conn4 <- [1,2806,null,{}] 12:10:48 INFO - PROCESS | 1749 | 1464203448105 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}] 12:10:48 INFO - PROCESS | 1749 | 1464203448341 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:10:48 INFO - PROCESS | 1749 | 1464203448634 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3bbc00 == 173 [pid = 1749] [id = 709] 12:10:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8b3bdc00) [pid = 1749] [serial = 2128] [outer = (nil)] 12:10:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8c081800) [pid = 1749] [serial = 2129] [outer = 0x8b3bdc00] 12:10:48 INFO - PROCESS | 1749 | 1464203448729 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8c166c00) [pid = 1749] [serial = 2130] [outer = 0x8b3bdc00] 12:10:49 INFO - PROCESS | 1749 | 1464203449623 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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:10:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1585ms 12:10:49 INFO - PROCESS | 1749 | 1464203449680 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 1749 | 1464203449684 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 12:10:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:10:49 INFO - PROCESS | 1749 | 1464203449697 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 1749 | 1464203449703 Marionette TRACE conn4 <- [1,2810,null,{}] 12:10:49 INFO - PROCESS | 1749 | 1464203449720 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}] 12:10:50 INFO - PROCESS | 1749 | 1464203450047 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 12:10:50 INFO - PROCESS | 1749 | 1464203450093 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c171400 == 174 [pid = 1749] [id = 710] 12:10:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8d62cc00) [pid = 1749] [serial = 2131] [outer = (nil)] 12:10:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8d7af000) [pid = 1749] [serial = 2132] [outer = 0x8d62cc00] 12:10:50 INFO - PROCESS | 1749 | 1464203450221 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8d909000) [pid = 1749] [serial = 2133] [outer = 0x8d62cc00] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8d7af800) [pid = 1749] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x92531800) [pid = 1749] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0xa509a400) [pid = 1749] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8d904c00) [pid = 1749] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9bbda000) [pid = 1749] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x99168000) [pid = 1749] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8f6dd000) [pid = 1749] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x9ac38000) [pid = 1749] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x92e93800) [pid = 1749] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x93c91c00) [pid = 1749] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9c335800) [pid = 1749] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8a1f1400) [pid = 1749] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9a0bfc00) [pid = 1749] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x90e26000) [pid = 1749] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9c23d400) [pid = 1749] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8a221000) [pid = 1749] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x8f78d000) [pid = 1749] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x8bf13c00) [pid = 1749] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:10:51 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x87057400) [pid = 1749] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:10:51 INFO - PROCESS | 1749 | 1464203451737 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:10:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2093ms 12:10:51 INFO - PROCESS | 1749 | 1464203451786 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 1749 | 1464203451791 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 12:10:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:10:51 INFO - PROCESS | 1749 | 1464203451797 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 1749 | 1464203451800 Marionette TRACE conn4 <- [1,2814,null,{}] 12:10:51 INFO - PROCESS | 1749 | 1464203451810 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}] 12:10:52 INFO - PROCESS | 1749 | 1464203452042 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 12:10:52 INFO - PROCESS | 1749 | 1464203452275 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a223c00 == 175 [pid = 1749] [id = 711] 12:10:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8c524400) [pid = 1749] [serial = 2134] [outer = (nil)] 12:10:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x8e118400) [pid = 1749] [serial = 2135] [outer = 0x8c524400] 12:10:52 INFO - PROCESS | 1749 | 1464203452353 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x8e11cc00) [pid = 1749] [serial = 2136] [outer = 0x8c524400] 12:10:53 INFO - PROCESS | 1749 | 1464203453414 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]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:10:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1696ms 12:10:53 INFO - PROCESS | 1749 | 1464203453495 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 1749 | 1464203453503 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 12:10:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:10:53 INFO - PROCESS | 1749 | 1464203453512 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 1749 | 1464203453518 Marionette TRACE conn4 <- [1,2818,null,{}] 12:10:53 INFO - PROCESS | 1749 | 1464203453527 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}] 12:10:53 INFO - PROCESS | 1749 | 1464203453830 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 12:10:54 INFO - PROCESS | 1749 | 1464203454197 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x87056000 == 176 [pid = 1749] [id = 712] 12:10:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x879d5c00) [pid = 1749] [serial = 2137] [outer = (nil)] 12:10:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8a1e7000) [pid = 1749] [serial = 2138] [outer = 0x879d5c00] 12:10:54 INFO - PROCESS | 1749 | 1464203454290 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x8addb800) [pid = 1749] [serial = 2139] [outer = 0x879d5c00] 12:10:55 INFO - PROCESS | 1749 | 1464203455259 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]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1786ms 12:10:55 INFO - PROCESS | 1749 | 1464203455300 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 1749 | 1464203455309 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 12:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:10:55 INFO - PROCESS | 1749 | 1464203455321 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 1749 | 1464203455325 Marionette TRACE conn4 <- [1,2822,null,{}] 12:10:55 INFO - PROCESS | 1749 | 1464203455333 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}] 12:10:55 INFO - PROCESS | 1749 | 1464203455632 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 12:10:56 INFO - PROCESS | 1749 | 1464203455994 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c531400 == 177 [pid = 1749] [id = 713] 12:10:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8c535800) [pid = 1749] [serial = 2140] [outer = (nil)] 12:10:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8c6eb400) [pid = 1749] [serial = 2141] [outer = 0x8c535800] 12:10:56 INFO - PROCESS | 1749 | 1464203456085 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8d7ae400) [pid = 1749] [serial = 2142] [outer = 0x8c535800] 12:10:57 INFO - PROCESS | 1749 | 1464203457238 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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1995ms 12:10:57 INFO - PROCESS | 1749 | 1464203457317 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 1749 | 1464203457322 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 12:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:10:57 INFO - PROCESS | 1749 | 1464203457329 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 1749 | 1464203457335 Marionette TRACE conn4 <- [1,2826,null,{}] 12:10:57 INFO - PROCESS | 1749 | 1464203457352 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}] 12:10:57 INFO - PROCESS | 1749 | 1464203457716 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:10:58 INFO - PROCESS | 1749 | 1464203458010 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e11bc00 == 178 [pid = 1749] [id = 714] 12:10:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8e122c00) [pid = 1749] [serial = 2143] [outer = (nil)] 12:10:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8e31e000) [pid = 1749] [serial = 2144] [outer = 0x8e122c00] 12:10:58 INFO - PROCESS | 1749 | 1464203458117 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8e3d6000) [pid = 1749] [serial = 2145] [outer = 0x8e122c00] 12:10:59 INFO - PROCESS | 1749 | 1464203459045 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1749ms 12:10:59 INFO - PROCESS | 1749 | 1464203459079 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 1749 | 1464203459083 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 12:10:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:10:59 INFO - PROCESS | 1749 | 1464203459091 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 1749 | 1464203459095 Marionette TRACE conn4 <- [1,2830,null,{}] 12:10:59 INFO - PROCESS | 1749 | 1464203459101 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}] 12:10:59 INFO - PROCESS | 1749 | 1464203459366 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 12:10:59 INFO - PROCESS | 1749 | 1464203459710 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e3d2800 == 179 [pid = 1749] [id = 715] 12:10:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8e741000) [pid = 1749] [serial = 2146] [outer = (nil)] 12:10:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8ed64c00) [pid = 1749] [serial = 2147] [outer = 0x8e741000] 12:10:59 INFO - PROCESS | 1749 | 1464203459807 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8ef9f000) [pid = 1749] [serial = 2148] [outer = 0x8e741000] 12:11:00 INFO - PROCESS | 1749 | 1464203460724 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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:11:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1684ms 12:11:00 INFO - PROCESS | 1749 | 1464203460776 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 12:11:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:11:00 INFO - PROCESS | 1749 | 1464203460786 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 12:11:00 INFO - PROCESS | 1749 | 1464203460793 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 1749 | 1464203460800 Marionette TRACE conn4 <- [1,2834,null,{}] 12:11:00 INFO - PROCESS | 1749 | 1464203460809 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}] 12:11:01 INFO - PROCESS | 1749 | 1464203461059 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 12:11:01 INFO - PROCESS | 1749 | 1464203461405 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d902000 == 180 [pid = 1749] [id = 716] 12:11:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8e318000) [pid = 1749] [serial = 2149] [outer = (nil)] 12:11:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8f6e0000) [pid = 1749] [serial = 2150] [outer = 0x8e318000] 12:11:01 INFO - PROCESS | 1749 | 1464203461511 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8f6e4c00) [pid = 1749] [serial = 2151] [outer = 0x8e318000] 12:11:02 INFO - PROCESS | 1749 | 1464203462451 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:11:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1742ms 12:11:02 INFO - PROCESS | 1749 | 1464203462535 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 1749 | 1464203462540 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 12:11:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:11:02 INFO - PROCESS | 1749 | 1464203462546 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 1749 | 1464203462549 Marionette TRACE conn4 <- [1,2838,null,{}] 12:11:02 INFO - PROCESS | 1749 | 1464203462555 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}] 12:11:02 INFO - PROCESS | 1749 | 1464203462863 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 12:11:03 INFO - PROCESS | 1749 | 1464203463234 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8ed66c00 == 181 [pid = 1749] [id = 717] 12:11:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8f6de400) [pid = 1749] [serial = 2152] [outer = (nil)] 12:11:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x90ea3000) [pid = 1749] [serial = 2153] [outer = 0x8f6de400] 12:11:03 INFO - PROCESS | 1749 | 1464203463334 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x90eda000) [pid = 1749] [serial = 2154] [outer = 0x8f6de400] 12:11:04 INFO - PROCESS | 1749 | 1464203464590 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:11:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2133ms 12:11:04 INFO - PROCESS | 1749 | 1464203464683 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 1749 | 1464203464691 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 12:11:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:11:04 INFO - PROCESS | 1749 | 1464203464703 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 1749 | 1464203464707 Marionette TRACE conn4 <- [1,2842,null,{}] 12:11:04 INFO - PROCESS | 1749 | 1464203464719 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}] 12:11:05 INFO - PROCESS | 1749 | 1464203465234 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 12:11:05 INFO - PROCESS | 1749 | 1464203465464 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ee3800 == 182 [pid = 1749] [id = 718] 12:11:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x90fda400) [pid = 1749] [serial = 2155] [outer = (nil)] 12:11:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x92531800) [pid = 1749] [serial = 2156] [outer = 0x90fda400] 12:11:05 INFO - PROCESS | 1749 | 1464203465556 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x92537400) [pid = 1749] [serial = 2157] [outer = 0x90fda400] 12:11:06 INFO - PROCESS | 1749 | 1464203466559 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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:11:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1940ms 12:11:06 INFO - PROCESS | 1749 | 1464203466643 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 12:11:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:11:06 INFO - PROCESS | 1749 | 1464203466647 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 12:11:06 INFO - PROCESS | 1749 | 1464203466655 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 1749 | 1464203466659 Marionette TRACE conn4 <- [1,2846,null,{}] 12:11:06 INFO - PROCESS | 1749 | 1464203466689 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}] 12:11:06 INFO - PROCESS | 1749 | 1464203466962 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:11:07 INFO - PROCESS | 1749 | 1464203467298 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2ec00 == 183 [pid = 1749] [id = 719] 12:11:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90ea8400) [pid = 1749] [serial = 2158] [outer = (nil)] 12:11:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x9293cc00) [pid = 1749] [serial = 2159] [outer = 0x90ea8400] 12:11:07 INFO - PROCESS | 1749 | 1464203467391 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x92c28c00) [pid = 1749] [serial = 2160] [outer = 0x90ea8400] 12:11:08 INFO - PROCESS | 1749 | 1464203468325 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:11:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1758ms 12:11:08 INFO - PROCESS | 1749 | 1464203468413 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 1749 | 1464203468416 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 12:11:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:11:08 INFO - PROCESS | 1749 | 1464203468424 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 1749 | 1464203468429 Marionette TRACE conn4 <- [1,2850,null,{}] 12:11:08 INFO - PROCESS | 1749 | 1464203468435 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}] 12:11:08 INFO - PROCESS | 1749 | 1464203468704 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 12:11:09 INFO - PROCESS | 1749 | 1464203469060 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x92934400 == 184 [pid = 1749] [id = 720] 12:11:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x92935000) [pid = 1749] [serial = 2161] [outer = (nil)] 12:11:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x9392c000) [pid = 1749] [serial = 2162] [outer = 0x92935000] 12:11:09 INFO - PROCESS | 1749 | 1464203469159 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x93932400) [pid = 1749] [serial = 2163] [outer = 0x92935000] 12:11:10 INFO - PROCESS | 1749 | 1464203470097 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1735ms 12:11:10 INFO - PROCESS | 1749 | 1464203470160 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 1749 | 1464203470165 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 12:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:11:10 INFO - PROCESS | 1749 | 1464203470172 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 1749 | 1464203470176 Marionette TRACE conn4 <- [1,2854,null,{}] 12:11:10 INFO - PROCESS | 1749 | 1464203470182 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}] 12:11:10 INFO - PROCESS | 1749 | 1464203470471 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 12:11:10 INFO - PROCESS | 1749 | 1464203470831 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x891b6800 == 185 [pid = 1749] [id = 721] 12:11:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x9253a400) [pid = 1749] [serial = 2164] [outer = (nil)] 12:11:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x946b5000) [pid = 1749] [serial = 2165] [outer = 0x9253a400] 12:11:10 INFO - PROCESS | 1749 | 1464203470946 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x95013400) [pid = 1749] [serial = 2166] [outer = 0x9253a400] 12:11:11 INFO - PROCESS | 1749 | 1464203471885 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1788ms 12:11:11 INFO - PROCESS | 1749 | 1464203471962 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 1749 | 1464203471967 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 12:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:11:11 INFO - PROCESS | 1749 | 1464203471974 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 1749 | 1464203471980 Marionette TRACE conn4 <- [1,2858,null,{}] 12:11:11 INFO - PROCESS | 1749 | 1464203471987 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}] 12:11:12 INFO - PROCESS | 1749 | 1464203472294 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 12:11:12 INFO - PROCESS | 1749 | 1464203472636 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e8cc00 == 186 [pid = 1749] [id = 722] 12:11:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x99710400) [pid = 1749] [serial = 2167] [outer = (nil)] 12:11:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x99e0c800) [pid = 1749] [serial = 2168] [outer = 0x99710400] 12:11:12 INFO - PROCESS | 1749 | 1464203472739 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x9a73c800) [pid = 1749] [serial = 2169] [outer = 0x99710400] 12:11:13 INFO - PROCESS | 1749 | 1464203473724 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1787ms 12:11:13 INFO - PROCESS | 1749 | 1464203473762 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 1749 | 1464203473766 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:11:13 INFO - PROCESS | 1749 | 1464203473773 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 1749 | 1464203473776 Marionette TRACE conn4 <- [1,2862,null,{}] 12:11:13 INFO - PROCESS | 1749 | 1464203473783 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}] 12:11:14 INFO - PROCESS | 1749 | 1464203474054 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:11:14 INFO - PROCESS | 1749 | 1464203474414 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x951ee000 == 187 [pid = 1749] [id = 723] 12:11:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9a73a000) [pid = 1749] [serial = 2170] [outer = (nil)] 12:11:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x9a935c00) [pid = 1749] [serial = 2171] [outer = 0x9a73a000] 12:11:14 INFO - PROCESS | 1749 | 1464203474510 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9a93b000) [pid = 1749] [serial = 2172] [outer = 0x9a73a000] 12:11:15 INFO - PROCESS | 1749 | 1464203475452 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]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1743ms 12:11:15 INFO - PROCESS | 1749 | 1464203475517 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 1749 | 1464203475521 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 12:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:11:15 INFO - PROCESS | 1749 | 1464203475528 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 1749 | 1464203475542 Marionette TRACE conn4 <- [1,2866,null,{}] 12:11:15 INFO - PROCESS | 1749 | 1464203475549 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}] 12:11:15 INFO - PROCESS | 1749 | 1464203475810 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:11:16 INFO - PROCESS | 1749 | 1464203476184 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c22800 == 188 [pid = 1749] [id = 724] 12:11:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9a739800) [pid = 1749] [serial = 2173] [outer = (nil)] 12:11:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9afdb400) [pid = 1749] [serial = 2174] [outer = 0x9a739800] 12:11:16 INFO - PROCESS | 1749 | 1464203476277 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9b15e800) [pid = 1749] [serial = 2175] [outer = 0x9a739800] 12:11:17 INFO - PROCESS | 1749 | 1464203477211 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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1744ms 12:11:17 INFO - PROCESS | 1749 | 1464203477275 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 1749 | 1464203477285 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 12:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:11:17 INFO - PROCESS | 1749 | 1464203477295 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 1749 | 1464203477298 Marionette TRACE conn4 <- [1,2870,null,{}] 12:11:17 INFO - PROCESS | 1749 | 1464203477305 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}] 12:11:17 INFO - PROCESS | 1749 | 1464203477571 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:11:17 INFO - PROCESS | 1749 | 1464203477928 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8704b800 == 189 [pid = 1749] [id = 725] 12:11:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x8d849000) [pid = 1749] [serial = 2176] [outer = (nil)] 12:11:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9c223400) [pid = 1749] [serial = 2177] [outer = 0x8d849000] 12:11:18 INFO - PROCESS | 1749 | 1464203478022 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x9c230800) [pid = 1749] [serial = 2178] [outer = 0x8d849000] 12:11:19 INFO - PROCESS | 1749 | 1464203479005 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1784ms 12:11:19 INFO - PROCESS | 1749 | 1464203479081 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 1749 | 1464203479085 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 12:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:11:19 INFO - PROCESS | 1749 | 1464203479092 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 1749 | 1464203479095 Marionette TRACE conn4 <- [1,2874,null,{}] 12:11:19 INFO - PROCESS | 1749 | 1464203479101 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}] 12:11:19 INFO - PROCESS | 1749 | 1464203479487 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:11:19 INFO - PROCESS | 1749 | 1464203479969 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c51f400 == 190 [pid = 1749] [id = 726] 12:11:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x8d7aac00) [pid = 1749] [serial = 2179] [outer = (nil)] 12:11:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9c24d000) [pid = 1749] [serial = 2180] [outer = 0x8d7aac00] 12:11:20 INFO - PROCESS | 1749 | 1464203480120 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9c32a800) [pid = 1749] [serial = 2181] [outer = 0x8d7aac00] 12:11:21 INFO - PROCESS | 1749 | 1464203481366 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2337ms 12:11:21 INFO - PROCESS | 1749 | 1464203481431 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 1749 | 1464203481435 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 12:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:11:21 INFO - PROCESS | 1749 | 1464203481442 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 1749 | 1464203481446 Marionette TRACE conn4 <- [1,2878,null,{}] 12:11:21 INFO - PROCESS | 1749 | 1464203481452 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}] 12:11:21 INFO - PROCESS | 1749 | 1464203481725 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:11:22 INFO - PROCESS | 1749 | 1464203482098 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x90edf000 == 191 [pid = 1749] [id = 727] 12:11:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9a890000) [pid = 1749] [serial = 2182] [outer = (nil)] 12:11:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0xa21af800) [pid = 1749] [serial = 2183] [outer = 0x9a890000] 12:11:22 INFO - PROCESS | 1749 | 1464203482200 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0xa26c0000) [pid = 1749] [serial = 2184] [outer = 0x9a890000] 12:11:23 INFO - PROCESS | 1749 | 1464203483151 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1788ms 12:11:23 INFO - PROCESS | 1749 | 1464203483231 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 1749 | 1464203483236 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:11:23 INFO - PROCESS | 1749 | 1464203483243 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 1749 | 1464203483245 Marionette TRACE conn4 <- [1,2882,null,{}] 12:11:23 INFO - PROCESS | 1749 | 1464203483253 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}] 12:11:23 INFO - PROCESS | 1749 | 1464203483540 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8c171400 == 190 [pid = 1749] [id = 710] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3bbc00 == 189 [pid = 1749] [id = 709] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8704d000 == 188 [pid = 1749] [id = 708] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3b6400 == 187 [pid = 1749] [id = 706] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9a931800 == 186 [pid = 1749] [id = 705] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0xa227d800 == 185 [pid = 1749] [id = 704] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x89378000 == 184 [pid = 1749] [id = 703] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9c229800 == 183 [pid = 1749] [id = 702] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9a023800 == 182 [pid = 1749] [id = 700] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9c1b2000 == 181 [pid = 1749] [id = 701] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x9507ac00 == 180 [pid = 1749] [id = 699] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x93c8d400 == 179 [pid = 1749] [id = 698] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x87053c00 == 178 [pid = 1749] [id = 697] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x90fdd800 == 177 [pid = 1749] [id = 696] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x90e08c00 == 176 [pid = 1749] [id = 695] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8d903c00 == 175 [pid = 1749] [id = 693] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed62000 == 174 [pid = 1749] [id = 694] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x8a00a400 == 173 [pid = 1749] [id = 692] 12:11:26 INFO - PROCESS | 1749 | --DOCSHELL 0x87056c00 == 172 [pid = 1749] [id = 691] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8e314800) [pid = 1749] [serial = 2072] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8dabe000) [pid = 1749] [serial = 2022] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0x9393bc00) [pid = 1749] [serial = 2034] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0xa6ce2400) [pid = 1749] [serial = 2060] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x8e1e6800) [pid = 1749] [serial = 2069] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x92e8c400) [pid = 1749] [serial = 2033] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x8d854400) [pid = 1749] [serial = 2021] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x9c23ac00) [pid = 1749] [serial = 2048] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9a378c00) [pid = 1749] [serial = 2042] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8f78ec00) [pid = 1749] [serial = 2025] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0xa2634400) [pid = 1749] [serial = 2052] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x9462f000) [pid = 1749] [serial = 2036] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x952e9400) [pid = 1749] [serial = 2039] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8f6e4800) [pid = 1749] [serial = 2024] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0xa35ea800) [pid = 1749] [serial = 2054] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x9c355000) [pid = 1749] [serial = 2049] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0xa21ad000) [pid = 1749] [serial = 2051] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8b3b0800) [pid = 1749] [serial = 2019] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x9afda800) [pid = 1749] [serial = 2045] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8e31cc00) [pid = 1749] [serial = 2070] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x8a220000) [pid = 1749] [serial = 2018] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x92534800) [pid = 1749] [serial = 2030] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9870c400) [pid = 1749] [serial = 2040] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0xa6735800) [pid = 1749] [serial = 2058] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x8e741c00) [pid = 1749] [serial = 1953] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x90e30800) [pid = 1749] [serial = 2027] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8c529800) [pid = 1749] [serial = 2067] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x89381000) [pid = 1749] [serial = 2064] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x88cd1000) [pid = 1749] [serial = 2063] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0xa6d42400) [pid = 1749] [serial = 2061] [outer = (nil)] [url = about:blank] 12:11:26 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9b3cfc00) [pid = 1749] [serial = 2046] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0xa6732400) [pid = 1749] [serial = 2057] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0xa35f3c00) [pid = 1749] [serial = 2055] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x92537800) [pid = 1749] [serial = 2031] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x9a88d000) [pid = 1749] [serial = 2043] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x946adc00) [pid = 1749] [serial = 2037] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x8c08f800) [pid = 1749] [serial = 2066] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x90ea8000) [pid = 1749] [serial = 2028] [outer = (nil)] [url = about:blank] 12:11:27 INFO - PROCESS | 1749 | 1464203487162 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2d800 == 173 [pid = 1749] [id = 728] 12:11:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x86e30c00) [pid = 1749] [serial = 2185] [outer = (nil)] 12:11:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x87054c00) [pid = 1749] [serial = 2186] [outer = 0x86e30c00] 12:11:27 INFO - PROCESS | 1749 | 1464203487251 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8740f000) [pid = 1749] [serial = 2187] [outer = 0x86e30c00] 12:11:28 INFO - PROCESS | 1749 | 1464203488128 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 4949ms 12:11:28 INFO - PROCESS | 1749 | 1464203488195 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 1749 | 1464203488202 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 12:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:11:28 INFO - PROCESS | 1749 | 1464203488211 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 1749 | 1464203488215 Marionette TRACE conn4 <- [1,2886,null,{}] 12:11:28 INFO - PROCESS | 1749 | 1464203488223 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}] 12:11:28 INFO - PROCESS | 1749 | 1464203488488 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:11:28 INFO - PROCESS | 1749 | 1464203488771 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x88cd2c00 == 174 [pid = 1749] [id = 729] 12:11:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x88cd3c00) [pid = 1749] [serial = 2188] [outer = (nil)] 12:11:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x891acc00) [pid = 1749] [serial = 2189] [outer = 0x88cd3c00] 12:11:28 INFO - PROCESS | 1749 | 1464203488859 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x89205c00) [pid = 1749] [serial = 2190] [outer = 0x88cd3c00] 12:11:29 INFO - PROCESS | 1749 | 1464203489786 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1632ms 12:11:29 INFO - PROCESS | 1749 | 1464203489860 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 1749 | 1464203489868 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 12:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:11:29 INFO - PROCESS | 1749 | 1464203489875 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 1749 | 1464203489879 Marionette TRACE conn4 <- [1,2890,null,{}] 12:11:29 INFO - PROCESS | 1749 | 1464203489885 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}] 12:11:30 INFO - PROCESS | 1749 | 1464203490238 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:11:30 INFO - PROCESS | 1749 | 1464203490499 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a00c000 == 175 [pid = 1749] [id = 730] 12:11:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8a1e4c00) [pid = 1749] [serial = 2191] [outer = (nil)] 12:11:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8a1f0000) [pid = 1749] [serial = 2192] [outer = 0x8a1e4c00] 12:11:30 INFO - PROCESS | 1749 | 1464203490580 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8a226800) [pid = 1749] [serial = 2193] [outer = 0x8a1e4c00] 12:11:32 INFO - PROCESS | 1749 | 1464203492069 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x90e05c00) [pid = 1749] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x8e3cf800) [pid = 1749] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8d62dc00) [pid = 1749] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x9a932c00) [pid = 1749] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8b3bdc00) [pid = 1749] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x952e9000) [pid = 1749] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8c535c00) [pid = 1749] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9a88bc00) [pid = 1749] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x879dec00) [pid = 1749] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9c24c400) [pid = 1749] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x9500e800) [pid = 1749] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9c245800) [pid = 1749] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x90e0c400) [pid = 1749] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a0c2400) [pid = 1749] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0xa35eb400) [pid = 1749] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8c6df000) [pid = 1749] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x90e0f800) [pid = 1749] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x87057800) [pid = 1749] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x8f6dfc00) [pid = 1749] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x92932400) [pid = 1749] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x92533800) [pid = 1749] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:11:32 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x8d62cc00) [pid = 1749] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2340ms 12:11:32 INFO - PROCESS | 1749 | 1464203492227 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 1749 | 1464203492232 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 12:11:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:11:32 INFO - PROCESS | 1749 | 1464203492249 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 1749 | 1464203492260 Marionette TRACE conn4 <- [1,2894,null,{}] 12:11:32 INFO - PROCESS | 1749 | 1464203492268 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}] 12:11:32 INFO - PROCESS | 1749 | 1464203492612 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:11:32 INFO - PROCESS | 1749 | 1464203492759 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x8a1ea800 == 176 [pid = 1749] [id = 731] 12:11:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8a1eb400) [pid = 1749] [serial = 2194] [outer = (nil)] 12:11:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x8b3be400) [pid = 1749] [serial = 2195] [outer = 0x8a1eb400] 12:11:32 INFO - PROCESS | 1749 | 1464203492840 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x8beadc00) [pid = 1749] [serial = 2196] [outer = 0x8a1eb400] 12:11:33 INFO - PROCESS | 1749 | 1464203493718 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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1512ms 12:11:33 INFO - PROCESS | 1749 | 1464203493753 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:11:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:11:33 INFO - PROCESS | 1749 | 1464203493758 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 12:11:33 INFO - PROCESS | 1749 | 1464203493767 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 1749 | 1464203493771 Marionette TRACE conn4 <- [1,2898,null,{}] 12:11:33 INFO - PROCESS | 1749 | 1464203493777 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}] 12:11:34 INFO - PROCESS | 1749 | 1464203494027 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:11:34 INFO - PROCESS | 1749 | 1464203494514 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e29800 == 177 [pid = 1749] [id = 732] 12:11:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x86e2bc00) [pid = 1749] [serial = 2197] [outer = (nil)] 12:11:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x87057c00) [pid = 1749] [serial = 2198] [outer = 0x86e2bc00] 12:11:34 INFO - PROCESS | 1749 | 1464203494617 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x879dc800) [pid = 1749] [serial = 2199] [outer = 0x86e2bc00] 12:11:35 INFO - PROCESS | 1749 | 1464203495630 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:11:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1896ms 12:11:35 INFO - PROCESS | 1749 | 1464203495664 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 1749 | 1464203495670 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:11:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:11:35 INFO - PROCESS | 1749 | 1464203495681 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 1749 | 1464203495686 Marionette TRACE conn4 <- [1,2902,null,{}] 12:11:35 INFO - PROCESS | 1749 | 1464203495696 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}] 12:11:36 INFO - PROCESS | 1749 | 1464203496009 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:11:36 INFO - PROCESS | 1749 | 1464203496378 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x89208c00 == 178 [pid = 1749] [id = 733] 12:11:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x89383000) [pid = 1749] [serial = 2200] [outer = (nil)] 12:11:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8a1efc00) [pid = 1749] [serial = 2201] [outer = 0x89383000] 12:11:36 INFO - PROCESS | 1749 | 1464203496476 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8ac26800) [pid = 1749] [serial = 2202] [outer = 0x89383000] 12:11:38 INFO - PROCESS | 1749 | 1464203498074 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:11:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2457ms 12:11:38 INFO - PROCESS | 1749 | 1464203498190 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 1749 | 1464203498199 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 12:11:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:11:38 INFO - PROCESS | 1749 | 1464203498242 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 1749 | 1464203498247 Marionette TRACE conn4 <- [1,2906,null,{}] 12:11:38 INFO - PROCESS | 1749 | 1464203498254 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}] 12:11:38 INFO - PROCESS | 1749 | 1464203498520 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:11:38 INFO - PROCESS | 1749 | 1464203498807 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b5c00 == 179 [pid = 1749] [id = 734] 12:11:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8b3bbc00) [pid = 1749] [serial = 2203] [outer = (nil)] 12:11:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8c08b800) [pid = 1749] [serial = 2204] [outer = 0x8b3bbc00] 12:11:38 INFO - PROCESS | 1749 | 1464203498903 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8c170000) [pid = 1749] [serial = 2205] [outer = 0x8b3bbc00] 12:11:39 INFO - PROCESS | 1749 | 1464203499974 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:11:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1801ms 12:11:40 INFO - PROCESS | 1749 | 1464203500028 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 1749 | 1464203500032 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 12:11:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:11:40 INFO - PROCESS | 1749 | 1464203500048 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 1749 | 1464203500059 Marionette TRACE conn4 <- [1,2910,null,{}] 12:11:40 INFO - PROCESS | 1749 | 1464203500069 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}] 12:11:40 INFO - PROCESS | 1749 | 1464203500396 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:11:40 INFO - PROCESS | 1749 | 1464203500753 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bf10c00 == 180 [pid = 1749] [id = 735] 12:11:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8c539c00) [pid = 1749] [serial = 2206] [outer = (nil)] 12:11:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8c6e5c00) [pid = 1749] [serial = 2207] [outer = 0x8c539c00] 12:11:40 INFO - PROCESS | 1749 | 1464203500847 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d62fc00) [pid = 1749] [serial = 2208] [outer = 0x8c539c00] 12:11:41 INFO - PROCESS | 1749 | 1464203501703 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]]]}] 12:11:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:11:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:11:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1707ms 12:11:41 INFO - PROCESS | 1749 | 1464203501749 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 1749 | 1464203501754 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 12:11:41 INFO - TEST-START | /DOMEvents/constructors.html 12:11:41 INFO - PROCESS | 1749 | 1464203501785 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 1749 | 1464203501789 Marionette TRACE conn4 <- [1,2914,null,{}] 12:11:41 INFO - PROCESS | 1749 | 1464203501796 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}] 12:11:42 INFO - PROCESS | 1749 | 1464203502054 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:11:42 INFO - PROCESS | 1749 | 1464203502448 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x87056c00 == 181 [pid = 1749] [id = 736] 12:11:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8c529000) [pid = 1749] [serial = 2209] [outer = (nil)] 12:11:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8d746000) [pid = 1749] [serial = 2210] [outer = 0x8c529000] 12:11:42 INFO - PROCESS | 1749 | 1464203502546 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8d848000) [pid = 1749] [serial = 2211] [outer = 0x8c529000] 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:11:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:11:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:11:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:11:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:11:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:11:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:11:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:11:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:11:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:11:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1809ms 12:11:43 INFO - PROCESS | 1749 | 1464203503513 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]]]}] 12:11:43 INFO - PROCESS | 1749 | 1464203503590 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 1749 | 1464203503597 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 12:11:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:11:43 INFO - PROCESS | 1749 | 1464203503612 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 1749 | 1464203503619 Marionette TRACE conn4 <- [1,2918,null,{}] 12:11:43 INFO - PROCESS | 1749 | 1464203503632 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}] 12:11:43 INFO - PROCESS | 1749 | 1464203503939 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:11:44 INFO - PROCESS | 1749 | 1464203504303 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d855000 == 182 [pid = 1749] [id = 737] 12:11:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8d856400) [pid = 1749] [serial = 2212] [outer = (nil)] 12:11:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8dabd400) [pid = 1749] [serial = 2213] [outer = 0x8d856400] 12:11:44 INFO - PROCESS | 1749 | 1464203504413 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8e122800) [pid = 1749] [serial = 2214] [outer = 0x8d856400] 12:11:45 INFO - PROCESS | 1749 | 1464203505305 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:11:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:11:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1750ms 12:11:45 INFO - PROCESS | 1749 | 1464203505360 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 1749 | 1464203505365 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:11:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:11:45 INFO - PROCESS | 1749 | 1464203505372 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 1749 | 1464203505377 Marionette TRACE conn4 <- [1,2922,null,{}] 12:11:45 INFO - PROCESS | 1749 | 1464203505384 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}] 12:11:45 INFO - PROCESS | 1749 | 1464203505650 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:11:46 INFO - PROCESS | 1749 | 1464203506008 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1e8800 == 183 [pid = 1749] [id = 738] 12:11:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8e1eb000) [pid = 1749] [serial = 2215] [outer = (nil)] 12:11:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8e318400) [pid = 1749] [serial = 2216] [outer = 0x8e1eb000] 12:11:46 INFO - PROCESS | 1749 | 1464203506122 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8e3d2000) [pid = 1749] [serial = 2217] [outer = 0x8e1eb000] 12:11:46 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:11:46 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:11:46 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:11:46 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:11:47 INFO - PROCESS | 1749 | 1464203506982 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]]]}] 12:11:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:11:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:11:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:11:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:11:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:11:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:11:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:11:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:11:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:11:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1683ms 12:11:47 INFO - PROCESS | 1749 | 1464203507059 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 1749 | 1464203507067 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 12:11:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:11:47 INFO - PROCESS | 1749 | 1464203507126 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 1749 | 1464203507132 Marionette TRACE conn4 <- [1,2926,null,{}] 12:11:47 INFO - PROCESS | 1749 | 1464203507145 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}] 12:11:47 INFO - PROCESS | 1749 | 1464203507444 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:11:47 INFO - PROCESS | 1749 | 1464203507785 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1f1000 == 184 [pid = 1749] [id = 739] 12:11:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8e3d5c00) [pid = 1749] [serial = 2218] [outer = (nil)] 12:11:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8ed5f000) [pid = 1749] [serial = 2219] [outer = 0x8e3d5c00] 12:11:47 INFO - PROCESS | 1749 | 1464203507885 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x8ed63c00) [pid = 1749] [serial = 2220] [outer = 0x8e3d5c00] 12:11:48 INFO - PROCESS | 1749 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:11:48 INFO - PROCESS | 1749 | 1464203508721 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]]]}] 12:11:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:11:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1694ms 12:11:48 INFO - PROCESS | 1749 | 1464203508775 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 1749 | 1464203508778 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 12:11:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:11:48 INFO - PROCESS | 1749 | 1464203508787 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 1749 | 1464203508791 Marionette TRACE conn4 <- [1,2930,null,{}] 12:11:48 INFO - PROCESS | 1749 | 1464203508798 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}] 12:11:49 INFO - PROCESS | 1749 | 1464203509073 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:11:49 INFO - PROCESS | 1749 | 1464203509432 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1eec00 == 185 [pid = 1749] [id = 740] 12:11:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x8ef9d000) [pid = 1749] [serial = 2221] [outer = (nil)] 12:11:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x8f6d9800) [pid = 1749] [serial = 2222] [outer = 0x8ef9d000] 12:11:49 INFO - PROCESS | 1749 | 1464203509535 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8f6df000) [pid = 1749] [serial = 2223] [outer = 0x8ef9d000] 12:11:50 INFO - PROCESS | 1749 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:11:50 INFO - PROCESS | 1749 | 1464203510365 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]]]}] 12:11:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:11:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1637ms 12:11:50 INFO - PROCESS | 1749 | 1464203510426 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 1749 | 1464203510431 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 12:11:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:11:50 INFO - PROCESS | 1749 | 1464203510438 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 1749 | 1464203510443 Marionette TRACE conn4 <- [1,2934,null,{}] 12:11:50 INFO - PROCESS | 1749 | 1464203510472 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}] 12:11:50 INFO - PROCESS | 1749 | 1464203510751 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:11:51 INFO - PROCESS | 1749 | 1464203511104 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6e4400 == 186 [pid = 1749] [id = 741] 12:11:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x8f6e8c00) [pid = 1749] [serial = 2224] [outer = (nil)] 12:11:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x8f78a800) [pid = 1749] [serial = 2225] [outer = 0x8f6e8c00] 12:11:51 INFO - PROCESS | 1749 | 1464203511206 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x8f78ec00) [pid = 1749] [serial = 2226] [outer = 0x8f6e8c00] 12:11:52 INFO - PROCESS | 1749 | 1464203512039 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]]]}] 12:11:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:11:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1646ms 12:11:52 INFO - PROCESS | 1749 | 1464203512085 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:11:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:11:52 INFO - PROCESS | 1749 | 1464203512090 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 12:11:52 INFO - PROCESS | 1749 | 1464203512097 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 1749 | 1464203512101 Marionette TRACE conn4 <- [1,2938,null,{}] 12:11:52 INFO - PROCESS | 1749 | 1464203512108 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}] 12:11:52 INFO - PROCESS | 1749 | 1464203512514 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:11:52 INFO - PROCESS | 1749 | 1464203512813 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e03400 == 187 [pid = 1749] [id = 742] 12:11:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x90e04400) [pid = 1749] [serial = 2227] [outer = (nil)] 12:11:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x90e09400) [pid = 1749] [serial = 2228] [outer = 0x90e04400] 12:11:52 INFO - PROCESS | 1749 | 1464203512933 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x90e26000) [pid = 1749] [serial = 2229] [outer = 0x90e04400] 12:11:53 INFO - PROCESS | 1749 | 1464203513794 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]]]}] 12:11:53 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. 12:11:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1735ms 12:11:53 INFO - PROCESS | 1749 | 1464203513832 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:11:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:11:53 INFO - PROCESS | 1749 | 1464203513837 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:11:53 INFO - PROCESS | 1749 | 1464203513845 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 1749 | 1464203513851 Marionette TRACE conn4 <- [1,2942,null,{}] 12:11:53 INFO - PROCESS | 1749 | 1464203513858 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}] 12:11:54 INFO - PROCESS | 1749 | 1464203514151 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:11:54 INFO - PROCESS | 1749 | 1464203514516 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ea8000 == 188 [pid = 1749] [id = 743] 12:11:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x90ead800) [pid = 1749] [serial = 2230] [outer = (nil)] 12:11:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x90ee0c00) [pid = 1749] [serial = 2231] [outer = 0x90ead800] 12:11:54 INFO - PROCESS | 1749 | 1464203514616 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x90fd4400) [pid = 1749] [serial = 2232] [outer = 0x90ead800] 12:11:55 INFO - PROCESS | 1749 | 1464203515460 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"]]]}] 12:11:55 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 12:11:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:11:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1646ms 12:11:55 INFO - PROCESS | 1749 | 1464203515492 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 1749 | 1464203515497 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 12:11:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:11:55 INFO - PROCESS | 1749 | 1464203515504 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 1749 | 1464203515509 Marionette TRACE conn4 <- [1,2946,null,{}] 12:11:55 INFO - PROCESS | 1749 | 1464203515515 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}] 12:11:55 INFO - PROCESS | 1749 | 1464203515812 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:11:56 INFO - PROCESS | 1749 | 1464203516173 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2e800 == 189 [pid = 1749] [id = 744] 12:11:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x90fd9400) [pid = 1749] [serial = 2233] [outer = (nil)] 12:11:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x92536400) [pid = 1749] [serial = 2234] [outer = 0x90fd9400] 12:11:56 INFO - PROCESS | 1749 | 1464203516271 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9284cc00) [pid = 1749] [serial = 2235] [outer = 0x90fd9400] 12:11:57 INFO - PROCESS | 1749 | 1464203517057 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]]]}] 12:11:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:11:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1588ms 12:11:57 INFO - PROCESS | 1749 | 1464203517094 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 1749 | 1464203517109 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 12:11:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:11:57 INFO - PROCESS | 1749 | 1464203517117 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 1749 | 1464203517121 Marionette TRACE conn4 <- [1,2950,null,{}] 12:11:57 INFO - PROCESS | 1749 | 1464203517127 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}] 12:11:57 INFO - PROCESS | 1749 | 1464203517430 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:11:57 INFO - PROCESS | 1749 | 1464203517835 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x92533000 == 190 [pid = 1749] [id = 745] 12:11:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x92934000) [pid = 1749] [serial = 2236] [outer = (nil)] 12:11:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x92c26000) [pid = 1749] [serial = 2237] [outer = 0x92934000] 12:11:57 INFO - PROCESS | 1749 | 1464203517938 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x92c30800) [pid = 1749] [serial = 2238] [outer = 0x92934000] 12:11:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e94c00 == 191 [pid = 1749] [id = 746] 12:11:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x93901c00) [pid = 1749] [serial = 2239] [outer = (nil)] 12:11:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9392b000) [pid = 1749] [serial = 2240] [outer = 0x93901c00] 12:11:58 INFO - PROCESS | 1749 | 1464203518891 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]]]}] 12:11:58 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. 12:11:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1798ms 12:11:58 INFO - PROCESS | 1749 | 1464203518916 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:11:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:11:58 INFO - PROCESS | 1749 | 1464203518920 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 12:11:58 INFO - PROCESS | 1749 | 1464203518927 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 1749 | 1464203518931 Marionette TRACE conn4 <- [1,2954,null,{}] 12:11:58 INFO - PROCESS | 1749 | 1464203518937 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}] 12:11:59 INFO - PROCESS | 1749 | 1464203519292 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:11:59 INFO - PROCESS | 1749 | 1464203519656 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x92c23400 == 192 [pid = 1749] [id = 747] 12:11:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x92e86c00) [pid = 1749] [serial = 2241] [outer = (nil)] 12:11:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0x9390b000) [pid = 1749] [serial = 2242] [outer = 0x92e86c00] 12:11:59 INFO - PROCESS | 1749 | 1464203519749 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0x93931400) [pid = 1749] [serial = 2243] [outer = 0x92e86c00] 12:12:00 INFO - PROCESS | 1749 | 1464203520584 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]]]}] 12:12:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:12:00 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 12:12:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1685ms 12:12:00 INFO - PROCESS | 1749 | 1464203520613 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:12:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:12:00 INFO - PROCESS | 1749 | 1464203520617 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 12:12:00 INFO - PROCESS | 1749 | 1464203520625 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 1749 | 1464203520628 Marionette TRACE conn4 <- [1,2958,null,{}] 12:12:00 INFO - PROCESS | 1749 | 1464203520635 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}] 12:12:00 INFO - PROCESS | 1749 | 1464203520941 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:12:01 INFO - PROCESS | 1749 | 1464203521315 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6df400 == 193 [pid = 1749] [id = 748] 12:12:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0x92e8ac00) [pid = 1749] [serial = 2244] [outer = (nil)] 12:12:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0x93c9a000) [pid = 1749] [serial = 2245] [outer = 0x92e8ac00] 12:12:01 INFO - PROCESS | 1749 | 1464203521415 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0x94635c00) [pid = 1749] [serial = 2246] [outer = 0x92e8ac00] 12:12:02 INFO - PROCESS | 1749 | 1464203522243 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]]]}] 12:12:02 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. 12:12:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1638ms 12:12:02 INFO - PROCESS | 1749 | 1464203522262 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 1749 | 1464203522267 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:12:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:12:02 INFO - PROCESS | 1749 | 1464203522275 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 1749 | 1464203522280 Marionette TRACE conn4 <- [1,2962,null,{}] 12:12:02 INFO - PROCESS | 1749 | 1464203522290 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}] 12:12:02 INFO - PROCESS | 1749 | 1464203522581 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:12:03 INFO - PROCESS | 1749 | 1464203522993 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x87053800 == 194 [pid = 1749] [id = 749] 12:12:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0x9252c800) [pid = 1749] [serial = 2247] [outer = (nil)] 12:12:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0x9500ec00) [pid = 1749] [serial = 2248] [outer = 0x9252c800] 12:12:03 INFO - PROCESS | 1749 | 1464203523092 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0x9507ac00) [pid = 1749] [serial = 2249] [outer = 0x9252c800] 12:12:03 INFO - PROCESS | 1749 | 1464203523949 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]]]}] 12:12:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:12:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1739ms 12:12:04 INFO - PROCESS | 1749 | 1464203524016 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:12:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:12:04 INFO - PROCESS | 1749 | 1464203524020 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 12:12:04 INFO - PROCESS | 1749 | 1464203524028 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 1749 | 1464203524032 Marionette TRACE conn4 <- [1,2966,null,{}] 12:12:04 INFO - PROCESS | 1749 | 1464203524061 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}] 12:12:04 INFO - PROCESS | 1749 | 1464203524337 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:12:04 INFO - PROCESS | 1749 | 1464203524699 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x92c29c00 == 193 [pid = 1749] [id = 598] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8a21e400 == 192 [pid = 1749] [id = 587] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x879d7400 == 191 [pid = 1749] [id = 310] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c085c00 == 190 [pid = 1749] [id = 606] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8ac2a400 == 189 [pid = 1749] [id = 585] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a964c00 == 188 [pid = 1749] [id = 599] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0xa6d46c00 == 187 [pid = 1749] [id = 125] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8dac2c00 == 186 [pid = 1749] [id = 293] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x90fd4c00 == 185 [pid = 1749] [id = 597] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8d73c800 == 184 [pid = 1749] [id = 589] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x88cd3800 == 183 [pid = 1749] [id = 584] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e312800 == 182 [pid = 1749] [id = 592] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x86e23000 == 181 [pid = 1749] [id = 601] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8f783000 == 180 [pid = 1749] [id = 95] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x90d07c00 == 179 [pid = 1749] [id = 593] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a96e400 == 178 [pid = 1749] [id = 600] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e316400 == 177 [pid = 1749] [id = 591] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8a1ea800 == 176 [pid = 1749] [id = 731] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8a00c000 == 175 [pid = 1749] [id = 730] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x88cd2c00 == 174 [pid = 1749] [id = 729] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x86e2d800 == 173 [pid = 1749] [id = 728] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8704b800 == 172 [pid = 1749] [id = 725] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x92c22800 == 171 [pid = 1749] [id = 724] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x951ee000 == 170 [pid = 1749] [id = 723] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x891b6800 == 169 [pid = 1749] [id = 721] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x92e8cc00 == 168 [pid = 1749] [id = 722] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0xa4e22000 == 167 [pid = 1749] [id = 686] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x92934400 == 166 [pid = 1749] [id = 720] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x90e2ec00 == 165 [pid = 1749] [id = 719] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x90ee3800 == 164 [pid = 1749] [id = 718] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8ed66c00 == 163 [pid = 1749] [id = 717] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8d902000 == 162 [pid = 1749] [id = 716] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e11bc00 == 161 [pid = 1749] [id = 714] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8e3d2800 == 160 [pid = 1749] [id = 715] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x8c531400 == 159 [pid = 1749] [id = 713] 12:12:07 INFO - PROCESS | 1749 | --DOCSHELL 0x87056000 == 158 [pid = 1749] [id = 712] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x95083000) [pid = 1749] [serial = 2094] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9a93a400) [pid = 1749] [serial = 2123] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x8d7b8c00) [pid = 1749] [serial = 2078] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x9a93d400) [pid = 1749] [serial = 2118] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x8c166c00) [pid = 1749] [serial = 2130] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x9a88e000) [pid = 1749] [serial = 2099] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x8e3d5800) [pid = 1749] [serial = 2120] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0xa4e22c00) [pid = 1749] [serial = 2111] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x8a009800) [pid = 1749] [serial = 2127] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x9a940000) [pid = 1749] [serial = 2124] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0xa3027400) [pid = 1749] [serial = 2109] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x99304800) [pid = 1749] [serial = 2097] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0xa0605800) [pid = 1749] [serial = 2106] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x9a93b400) [pid = 1749] [serial = 2117] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x90e30c00) [pid = 1749] [serial = 2084] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x9b3d3800) [pid = 1749] [serial = 2103] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0xa6cd8800) [pid = 1749] [serial = 2114] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9c24d400) [pid = 1749] [serial = 2105] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8c081800) [pid = 1749] [serial = 2129] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8e3d7400) [pid = 1749] [serial = 2121] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8ed5a400) [pid = 1749] [serial = 2016] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x9253b000) [pid = 1749] [serial = 2088] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x8a1ee400) [pid = 1749] [serial = 2075] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8f784800) [pid = 1749] [serial = 2081] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x90e01800) [pid = 1749] [serial = 2082] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x90eadc00) [pid = 1749] [serial = 2085] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9a897000) [pid = 1749] [serial = 2100] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9afe3000) [pid = 1749] [serial = 2102] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x9252c400) [pid = 1749] [serial = 2087] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0xa628fc00) [pid = 1749] [serial = 2112] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x93944800) [pid = 1749] [serial = 2091] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0xa6cdd800) [pid = 1749] [serial = 2004] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0xa2633800) [pid = 1749] [serial = 2108] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0xa6ce0000) [pid = 1749] [serial = 2115] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x95014c00) [pid = 1749] [serial = 2093] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x99112c00) [pid = 1749] [serial = 2096] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8e1ec800) [pid = 1749] [serial = 2079] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x8bea5400) [pid = 1749] [serial = 2076] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8d909000) [pid = 1749] [serial = 2133] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x89207000) [pid = 1749] [serial = 2126] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8d7af000) [pid = 1749] [serial = 2132] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x93904000) [pid = 1749] [serial = 2090] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8e118400) [pid = 1749] [serial = 2135] [outer = (nil)] [url = about:blank] 12:12:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e23000 == 159 [pid = 1749] [id = 750] 12:12:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x86e2d800) [pid = 1749] [serial = 2250] [outer = (nil)] 12:12:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x87052000) [pid = 1749] [serial = 2251] [outer = 0x86e2d800] 12:12:08 INFO - PROCESS | 1749 | 1464203528269 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x879d5800) [pid = 1749] [serial = 2252] [outer = 0x86e2d800] 12:12:09 INFO - PROCESS | 1749 | 1464203529098 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]]]}] 12:12:09 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. 12:12:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 5115ms 12:12:09 INFO - PROCESS | 1749 | 1464203529144 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 1749 | 1464203529151 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 12:12:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:12:09 INFO - PROCESS | 1749 | 1464203529161 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 1749 | 1464203529166 Marionette TRACE conn4 <- [1,2970,null,{}] 12:12:09 INFO - PROCESS | 1749 | 1464203529184 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}] 12:12:09 INFO - PROCESS | 1749 | 1464203529514 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:12:09 INFO - PROCESS | 1749 | 1464203529696 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x89380400 == 160 [pid = 1749] [id = 751] 12:12:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x89381000) [pid = 1749] [serial = 2253] [outer = (nil)] 12:12:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8a00b800) [pid = 1749] [serial = 2254] [outer = 0x89381000] 12:12:09 INFO - PROCESS | 1749 | 1464203529837 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8a1f1800) [pid = 1749] [serial = 2255] [outer = 0x89381000] 12:12:10 INFO - PROCESS | 1749 | 1464203530626 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]]]}] 12:12:10 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. 12:12:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1499ms 12:12:10 INFO - PROCESS | 1749 | 1464203530659 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 1749 | 1464203530666 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 12:12:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:12:10 INFO - PROCESS | 1749 | 1464203530677 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 1749 | 1464203530681 Marionette TRACE conn4 <- [1,2974,null,{}] 12:12:10 INFO - PROCESS | 1749 | 1464203530688 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}] 12:12:11 INFO - PROCESS | 1749 | 1464203531051 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:12:11 INFO - PROCESS | 1749 | 1464203531102 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8b3b0c00 == 161 [pid = 1749] [id = 752] 12:12:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8bea3400) [pid = 1749] [serial = 2256] [outer = (nil)] 12:12:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8bf14800) [pid = 1749] [serial = 2257] [outer = 0x8bea3400] 12:12:11 INFO - PROCESS | 1749 | 1464203531199 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8c16b000) [pid = 1749] [serial = 2258] [outer = 0x8bea3400] 12:12:12 INFO - PROCESS | 1749 | 1464203532240 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]]]}] 12:12:12 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. 12:12:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1590ms 12:12:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:12:12 INFO - PROCESS | 1749 | 1464203532273 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 1749 | 1464203532276 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 12:12:12 INFO - PROCESS | 1749 | 1464203532285 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 1749 | 1464203532292 Marionette TRACE conn4 <- [1,2978,null,{}] 12:12:12 INFO - PROCESS | 1749 | 1464203532321 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}] 12:12:12 INFO - PROCESS | 1749 | 1464203532663 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:12:12 INFO - PROCESS | 1749 | 1464203532728 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c53d400 == 162 [pid = 1749] [id = 753] 12:12:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8c6e9800) [pid = 1749] [serial = 2259] [outer = (nil)] 12:12:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8d737c00) [pid = 1749] [serial = 2260] [outer = 0x8c6e9800] 12:12:12 INFO - PROCESS | 1749 | 1464203532809 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8d744400) [pid = 1749] [serial = 2261] [outer = 0x8c6e9800] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x8e122c00) [pid = 1749] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8a1e4c00) [pid = 1749] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x88cd3c00) [pid = 1749] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x8d7aac00) [pid = 1749] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x9a73a000) [pid = 1749] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8d849000) [pid = 1749] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x86e30c00) [pid = 1749] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x891aa800) [pid = 1749] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x90fda400) [pid = 1749] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8c535800) [pid = 1749] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:12:13 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x9a739800) [pid = 1749] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x92935000) [pid = 1749] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8f6de400) [pid = 1749] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x879d5c00) [pid = 1749] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8e741000) [pid = 1749] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x90ea8400) [pid = 1749] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8e318000) [pid = 1749] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x99710400) [pid = 1749] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:12:14 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9253a400) [pid = 1749] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:12:14 INFO - PROCESS | 1749 | 1464203534444 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]]]}] 12:12:14 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. 12:12:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2195ms 12:12:14 INFO - PROCESS | 1749 | 1464203534479 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 1749 | 1464203534482 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:12:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:12:14 INFO - PROCESS | 1749 | 1464203534490 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 1749 | 1464203534494 Marionette TRACE conn4 <- [1,2982,null,{}] 12:12:14 INFO - PROCESS | 1749 | 1464203534500 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}] 12:12:14 INFO - PROCESS | 1749 | 1464203534750 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:12:15 INFO - PROCESS | 1749 | 1464203534981 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c08dc00 == 163 [pid = 1749] [id = 754] 12:12:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x8d7ad800) [pid = 1749] [serial = 2262] [outer = (nil)] 12:12:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8d854000) [pid = 1749] [serial = 2263] [outer = 0x8d7ad800] 12:12:15 INFO - PROCESS | 1749 | 1464203535066 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8d906c00) [pid = 1749] [serial = 2264] [outer = 0x8d7ad800] 12:12:15 INFO - PROCESS | 1749 | 1464203535988 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"]]]}] 12:12:16 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 12:12:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:12:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1535ms 12:12:16 INFO - PROCESS | 1749 | 1464203536036 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 1749 | 1464203536043 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 12:12:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:12:16 INFO - PROCESS | 1749 | 1464203536055 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 1749 | 1464203536060 Marionette TRACE conn4 <- [1,2986,null,{}] 12:12:16 INFO - PROCESS | 1749 | 1464203536071 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}] 12:12:16 INFO - PROCESS | 1749 | 1464203536370 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:12:16 INFO - PROCESS | 1749 | 1464203536746 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x89207000 == 164 [pid = 1749] [id = 755] 12:12:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x89208400) [pid = 1749] [serial = 2265] [outer = (nil)] 12:12:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x89376400) [pid = 1749] [serial = 2266] [outer = 0x89208400] 12:12:16 INFO - PROCESS | 1749 | 1464203536853 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8b3b5000) [pid = 1749] [serial = 2267] [outer = 0x89208400] 12:12:17 INFO - PROCESS | 1749 | 1464203537751 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]]]}] 12:12:17 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. 12:12:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1741ms 12:12:17 INFO - PROCESS | 1749 | 1464203537797 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 1749 | 1464203537807 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 12:12:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:12:17 INFO - PROCESS | 1749 | 1464203537821 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 1749 | 1464203537825 Marionette TRACE conn4 <- [1,2990,null,{}] 12:12:17 INFO - PROCESS | 1749 | 1464203537833 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}] 12:12:18 INFO - PROCESS | 1749 | 1464203538124 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:12:18 INFO - PROCESS | 1749 | 1464203538484 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c536800 == 165 [pid = 1749] [id = 756] 12:12:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8c6e2800) [pid = 1749] [serial = 2268] [outer = (nil)] 12:12:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d636400) [pid = 1749] [serial = 2269] [outer = 0x8c6e2800] 12:12:18 INFO - PROCESS | 1749 | 1464203538585 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d84fc00) [pid = 1749] [serial = 2270] [outer = 0x8c6e2800] 12:12:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e11bc00 == 166 [pid = 1749] [id = 757] 12:12:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8e11d000) [pid = 1749] [serial = 2271] [outer = (nil)] 12:12:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8e11f400) [pid = 1749] [serial = 2272] [outer = 0x8e11d000] 12:12:19 INFO - PROCESS | 1749 | 1464203539569 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]]]}] 12:12:19 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. 12:12:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1788ms 12:12:19 INFO - PROCESS | 1749 | 1464203539608 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:12:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:12:19 INFO - PROCESS | 1749 | 1464203539614 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 12:12:19 INFO - PROCESS | 1749 | 1464203539622 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 1749 | 1464203539629 Marionette TRACE conn4 <- [1,2994,null,{}] 12:12:19 INFO - PROCESS | 1749 | 1464203539647 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}] 12:12:20 INFO - PROCESS | 1749 | 1464203540048 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:12:20 INFO - PROCESS | 1749 | 1464203540450 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c08c800 == 167 [pid = 1749] [id = 758] 12:12:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8e1e4c00) [pid = 1749] [serial = 2273] [outer = (nil)] 12:12:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8e314c00) [pid = 1749] [serial = 2274] [outer = 0x8e1e4c00] 12:12:20 INFO - PROCESS | 1749 | 1464203540551 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8e3ce800) [pid = 1749] [serial = 2275] [outer = 0x8e1e4c00] 12:12:21 INFO - PROCESS | 1749 | 1464203541450 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]]]}] 12:12:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:12:21 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 12:12:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1847ms 12:12:21 INFO - PROCESS | 1749 | 1464203541468 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:12:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:12:21 INFO - PROCESS | 1749 | 1464203541474 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 12:12:21 INFO - PROCESS | 1749 | 1464203541482 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 1749 | 1464203541486 Marionette TRACE conn4 <- [1,2998,null,{}] 12:12:21 INFO - PROCESS | 1749 | 1464203541494 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}] 12:12:21 INFO - PROCESS | 1749 | 1464203541887 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:12:22 INFO - PROCESS | 1749 | 1464203542260 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c535800 == 168 [pid = 1749] [id = 759] 12:12:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8e3d3400) [pid = 1749] [serial = 2276] [outer = (nil)] 12:12:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8e745c00) [pid = 1749] [serial = 2277] [outer = 0x8e3d3400] 12:12:22 INFO - PROCESS | 1749 | 1464203542365 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8ef9c400) [pid = 1749] [serial = 2278] [outer = 0x8e3d3400] 12:12:23 INFO - PROCESS | 1749 | 1464203543225 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]]]}] 12:12:23 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. 12:12:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1796ms 12:12:23 INFO - PROCESS | 1749 | 1464203543278 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 1749 | 1464203543282 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:12:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:12:23 INFO - PROCESS | 1749 | 1464203543290 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 1749 | 1464203543294 Marionette TRACE conn4 <- [1,3002,null,{}] 12:12:23 INFO - PROCESS | 1749 | 1464203543302 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}] 12:12:23 INFO - PROCESS | 1749 | 1464203543572 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:12:23 INFO - PROCESS | 1749 | 1464203543934 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e3dac00 == 169 [pid = 1749] [id = 760] 12:12:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8e743c00) [pid = 1749] [serial = 2279] [outer = (nil)] 12:12:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8f786800) [pid = 1749] [serial = 2280] [outer = 0x8e743c00] 12:12:24 INFO - PROCESS | 1749 | 1464203544034 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90d0b000) [pid = 1749] [serial = 2281] [outer = 0x8e743c00] 12:12:24 INFO - PROCESS | 1749 | 1464203544881 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]]]}] 12:12:24 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. 12:12:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1638ms 12:12:24 INFO - PROCESS | 1749 | 1464203544929 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:12:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:12:24 INFO - PROCESS | 1749 | 1464203544934 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 12:12:24 INFO - PROCESS | 1749 | 1464203544941 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 1749 | 1464203544945 Marionette TRACE conn4 <- [1,3006,null,{}] 12:12:24 INFO - PROCESS | 1749 | 1464203544951 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}] 12:12:25 INFO - PROCESS | 1749 | 1464203545247 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:12:25 INFO - PROCESS | 1749 | 1464203545627 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x90e2c800 == 170 [pid = 1749] [id = 761] 12:12:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90e2dc00) [pid = 1749] [serial = 2282] [outer = (nil)] 12:12:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x90ea4000) [pid = 1749] [serial = 2283] [outer = 0x90e2dc00] 12:12:25 INFO - PROCESS | 1749 | 1464203545735 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x90eac400) [pid = 1749] [serial = 2284] [outer = 0x90e2dc00] 12:12:26 INFO - PROCESS | 1749 | 1464203546582 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]]]}] 12:12:26 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. 12:12:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1692ms 12:12:26 INFO - PROCESS | 1749 | 1464203546634 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 1749 | 1464203546638 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 12:12:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:12:26 INFO - PROCESS | 1749 | 1464203546646 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 1749 | 1464203546650 Marionette TRACE conn4 <- [1,3010,null,{}] 12:12:26 INFO - PROCESS | 1749 | 1464203546657 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}] 12:12:26 INFO - PROCESS | 1749 | 1464203546940 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:12:27 INFO - PROCESS | 1749 | 1464203547299 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c51fc00 == 171 [pid = 1749] [id = 762] 12:12:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x8f6e5c00) [pid = 1749] [serial = 2285] [outer = (nil)] 12:12:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x90fdcc00) [pid = 1749] [serial = 2286] [outer = 0x8f6e5c00] 12:12:27 INFO - PROCESS | 1749 | 1464203547400 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x92534000) [pid = 1749] [serial = 2287] [outer = 0x8f6e5c00] 12:12:28 INFO - PROCESS | 1749 | 1464203548255 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]]]}] 12:12:28 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 12:12:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1636ms 12:12:28 INFO - PROCESS | 1749 | 1464203548284 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 1749 | 1464203548288 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 12:12:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:12:28 INFO - PROCESS | 1749 | 1464203548295 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 1749 | 1464203548299 Marionette TRACE conn4 <- [1,3014,null,{}] 12:12:28 INFO - PROCESS | 1749 | 1464203548305 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}] 12:12:28 INFO - PROCESS | 1749 | 1464203548562 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:12:28 INFO - PROCESS | 1749 | 1464203548876 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c531400 == 172 [pid = 1749] [id = 763] 12:12:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x9253a400) [pid = 1749] [serial = 2288] [outer = (nil)] 12:12:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x92c22800) [pid = 1749] [serial = 2289] [outer = 0x9253a400] 12:12:29 INFO - PROCESS | 1749 | 1464203549019 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x92c2a800) [pid = 1749] [serial = 2290] [outer = 0x9253a400] 12:12:29 INFO - PROCESS | 1749 | [1749] 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 12:12:29 INFO - PROCESS | 1749 | 1464203549982 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:12:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:12:30 INFO - {} 12:12:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:12:30 INFO - {} 12:12:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:12:30 INFO - {} 12:12:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:12:30 INFO - {} 12:12:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1736ms 12:12:30 INFO - PROCESS | 1749 | 1464203550034 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 1749 | 1464203550039 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 12:12:30 INFO - TEST-START | /FileAPI/fileReader.html 12:12:30 INFO - PROCESS | 1749 | 1464203550095 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 1749 | 1464203550099 Marionette TRACE conn4 <- [1,3018,null,{}] 12:12:30 INFO - PROCESS | 1749 | 1464203550107 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}] 12:12:30 INFO - PROCESS | 1749 | 1464203550401 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:12:30 INFO - PROCESS | 1749 | 1464203550774 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x92936400 == 173 [pid = 1749] [id = 764] 12:12:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x93930400) [pid = 1749] [serial = 2291] [outer = (nil)] 12:12:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x9500c400) [pid = 1749] [serial = 2292] [outer = 0x93930400] 12:12:30 INFO - PROCESS | 1749 | 1464203550870 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x95014c00) [pid = 1749] [serial = 2293] [outer = 0x93930400] 12:12:31 INFO - PROCESS | 1749 | 1464203551876 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]]]}] 12:12:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:12:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:12:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:12:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:12:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 1850ms 12:12:31 INFO - PROCESS | 1749 | 1464203551938 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:12:31 INFO - TEST-START | /FileAPI/historical.html 12:12:31 INFO - PROCESS | 1749 | 1464203551943 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:12:31 INFO - PROCESS | 1749 | 1464203551967 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 1749 | 1464203551971 Marionette TRACE conn4 <- [1,3022,null,{}] 12:12:31 INFO - PROCESS | 1749 | 1464203551987 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}] 12:12:32 INFO - PROCESS | 1749 | 1464203552277 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:12:32 INFO - PROCESS | 1749 | 1464203552634 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x92e8cc00 == 174 [pid = 1749] [id = 765] 12:12:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9393b800) [pid = 1749] [serial = 2294] [outer = (nil)] 12:12:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x952dd800) [pid = 1749] [serial = 2295] [outer = 0x9393b800] 12:12:32 INFO - PROCESS | 1749 | 1464203552748 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x952e1000) [pid = 1749] [serial = 2296] [outer = 0x9393b800] 12:12:33 INFO - PROCESS | 1749 | 1464203553578 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"]]]}] 12:12:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:12:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:12:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:12:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:12:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:12:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:12:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:12:33 INFO - TEST-OK | /FileAPI/historical.html | took 1666ms 12:12:33 INFO - PROCESS | 1749 | 1464203553620 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 1749 | 1464203553625 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 12:12:33 INFO - TEST-START | /FileAPI/idlharness.html 12:12:33 INFO - PROCESS | 1749 | 1464203553634 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 1749 | 1464203553639 Marionette TRACE conn4 <- [1,3026,null,{}] 12:12:33 INFO - PROCESS | 1749 | 1464203553646 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}] 12:12:33 INFO - PROCESS | 1749 | 1464203553940 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:12:34 INFO - PROCESS | 1749 | 1464203554326 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f781800 == 175 [pid = 1749] [id = 766] 12:12:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x92935c00) [pid = 1749] [serial = 2297] [outer = (nil)] 12:12:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x99113000) [pid = 1749] [serial = 2298] [outer = 0x92935c00] 12:12:34 INFO - PROCESS | 1749 | 1464203554432 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x99307800) [pid = 1749] [serial = 2299] [outer = 0x92935c00] 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:12:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:12:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:12:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:12:36 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 12:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:12:36 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 12:12:36 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 12:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:12:36 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 12:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:12:36 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 12:12:36 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 12:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:12:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:12:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:12:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:12:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:12:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 2561ms 12:12:36 INFO - TEST-START | /FileAPI/idlharness.worker 12:12:36 INFO - PROCESS | 1749 | 1464203556046 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]]]}] 12:12:36 INFO - PROCESS | 1749 | 1464203556204 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 1749 | 1464203556215 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 12:12:36 INFO - PROCESS | 1749 | 1464203556240 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 1749 | 1464203556248 Marionette TRACE conn4 <- [1,3030,null,{}] 12:12:36 INFO - PROCESS | 1749 | 1464203556268 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}] 12:12:36 INFO - PROCESS | 1749 | 1464203556657 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:12:36 INFO - PROCESS | 1749 | 1464203556967 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x92938800 == 176 [pid = 1749] [id = 767] 12:12:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x93906400) [pid = 1749] [serial = 2300] [outer = (nil)] 12:12:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9ac30400) [pid = 1749] [serial = 2301] [outer = 0x93906400] 12:12:37 INFO - PROCESS | 1749 | 1464203557058 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9ac33800) [pid = 1749] [serial = 2302] [outer = 0x93906400] 12:12:37 INFO - PROCESS | 1749 | [1749] 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 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:12:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:12:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:12:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:12:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:12:39 INFO - {} 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:12:39 INFO - {} 12:12:39 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 - {} 12:12:39 INFO - {} 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:12:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:12:39 INFO - {} 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:12:39 INFO - {} 12:12:39 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 - {} 12:12:39 INFO - {} 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:12:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:12:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 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 12:12:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:12:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:12:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:12:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:12:39 INFO - {} 12:12:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3126ms 12:12:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:12:39 INFO - PROCESS | 1749 | 1464203559211 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,{},{}]]]}] 12:12:39 INFO - PROCESS | 1749 | 1464203559364 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 1749 | 1464203559378 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 12:12:39 INFO - PROCESS | 1749 | 1464203559391 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 1749 | 1464203559404 Marionette TRACE conn4 <- [1,3034,null,{}] 12:12:39 INFO - PROCESS | 1749 | 1464203559418 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}] 12:12:39 INFO - PROCESS | 1749 | 1464203559853 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:12:40 INFO - PROCESS | 1749 | 1464203560168 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac30c00 == 177 [pid = 1749] [id = 768] 12:12:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 165 (0x9afdec00) [pid = 1749] [serial = 2303] [outer = (nil)] 12:12:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 166 (0xa35f3000) [pid = 1749] [serial = 2304] [outer = 0x9afdec00] 12:12:40 INFO - PROCESS | 1749 | 1464203560260 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 167 (0xa4e1d800) [pid = 1749] [serial = 2305] [outer = 0x9afdec00] 12:12:41 INFO - PROCESS | 1749 | 1464203561083 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]]]}] 12:12:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:12:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1709ms 12:12:41 INFO - PROCESS | 1749 | 1464203561102 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 1749 | 1464203561106 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 12:12:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:12:41 INFO - PROCESS | 1749 | 1464203561114 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 1749 | 1464203561118 Marionette TRACE conn4 <- [1,3038,null,{}] 12:12:41 INFO - PROCESS | 1749 | 1464203561150 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}] 12:12:41 INFO - PROCESS | 1749 | 1464203561425 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:12:41 INFO - PROCESS | 1749 | 1464203561784 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e1e4800 == 178 [pid = 1749] [id = 769] 12:12:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 168 (0xa35efc00) [pid = 1749] [serial = 2306] [outer = (nil)] 12:12:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 169 (0xa6288400) [pid = 1749] [serial = 2307] [outer = 0xa35efc00] 12:12:41 INFO - PROCESS | 1749 | 1464203561880 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 170 (0xa62eec00) [pid = 1749] [serial = 2308] [outer = 0xa35efc00] 12:12:42 INFO - PROCESS | 1749 | 1464203562657 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"]]]}] 12:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:12:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1602ms 12:12:42 INFO - PROCESS | 1749 | 1464203562718 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 1749 | 1464203562721 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:12:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:12:42 INFO - PROCESS | 1749 | 1464203562729 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 1749 | 1464203562732 Marionette TRACE conn4 <- [1,3042,null,{}] 12:12:42 INFO - PROCESS | 1749 | 1464203562739 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}] 12:12:43 INFO - PROCESS | 1749 | 1464203562998 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:12:43 INFO - PROCESS | 1749 | 1464203563315 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6284400 == 179 [pid = 1749] [id = 770] 12:12:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 171 (0xa673a400) [pid = 1749] [serial = 2309] [outer = (nil)] 12:12:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 172 (0xa675e800) [pid = 1749] [serial = 2310] [outer = 0xa673a400] 12:12:43 INFO - PROCESS | 1749 | 1464203563455 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 173 (0xa6769400) [pid = 1749] [serial = 2311] [outer = 0xa673a400] 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:12:44 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. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:12:44 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'.) 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:12:44 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. 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:12:44 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. 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:12:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:12:44 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. 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:12:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:12:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:12:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1993ms 12:12:44 INFO - PROCESS | 1749 | 1464203564609 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]]]}] 12:12:44 INFO - PROCESS | 1749 | 1464203564830 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 1749 | 1464203564835 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 12:12:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:12:44 INFO - PROCESS | 1749 | 1464203564988 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 1749 | 1464203564991 Marionette TRACE conn4 <- [1,3046,null,{}] 12:12:45 INFO - PROCESS | 1749 | 1464203565000 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}] 12:12:45 INFO - PROCESS | 1749 | 1464203565284 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:12:45 INFO - PROCESS | 1749 | 1464203565599 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x9afdd800 == 180 [pid = 1749] [id = 771] 12:12:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 174 (0x9afde000) [pid = 1749] [serial = 2312] [outer = (nil)] 12:12:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 175 (0x9b3d0c00) [pid = 1749] [serial = 2313] [outer = 0x9afde000] 12:12:45 INFO - PROCESS | 1749 | 1464203565693 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 176 (0x9b59cc00) [pid = 1749] [serial = 2314] [outer = 0x9afde000] 12:12:46 INFO - PROCESS | 1749 | [1749] 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 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x964b5c00 == 179 [pid = 1749] [id = 578] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9bb5d400 == 178 [pid = 1749] [id = 581] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9500bc00 == 177 [pid = 1749] [id = 496] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8937d000 == 176 [pid = 1749] [id = 579] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x87412000 == 175 [pid = 1749] [id = 582] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9a96b400 == 174 [pid = 1749] [id = 497] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6df400 == 173 [pid = 1749] [id = 748] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x92e94c00 == 172 [pid = 1749] [id = 746] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x92c23400 == 171 [pid = 1749] [id = 747] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x92533000 == 170 [pid = 1749] [id = 745] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x90ea8000 == 169 [pid = 1749] [id = 743] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x90e2e800 == 168 [pid = 1749] [id = 744] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x90e03400 == 167 [pid = 1749] [id = 742] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8f6e4400 == 166 [pid = 1749] [id = 741] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1eec00 == 165 [pid = 1749] [id = 740] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1f1000 == 164 [pid = 1749] [id = 739] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8e1e8800 == 163 [pid = 1749] [id = 738] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x87056c00 == 162 [pid = 1749] [id = 736] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d855000 == 161 [pid = 1749] [id = 737] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8bf10c00 == 160 [pid = 1749] [id = 735] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8b3b5c00 == 159 [pid = 1749] [id = 734] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x89208c00 == 158 [pid = 1749] [id = 733] 12:12:49 INFO - PROCESS | 1749 | --DOCSHELL 0x86e29800 == 157 [pid = 1749] [id = 732] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 175 (0x8e31e000) [pid = 1749] [serial = 2144] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 174 (0x8a226800) [pid = 1749] [serial = 2193] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 173 (0x891acc00) [pid = 1749] [serial = 2189] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 172 (0x9c32a800) [pid = 1749] [serial = 2181] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 171 (0x9a935c00) [pid = 1749] [serial = 2171] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 170 (0x9c230800) [pid = 1749] [serial = 2178] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 169 (0x8740f000) [pid = 1749] [serial = 2187] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 168 (0x87054c00) [pid = 1749] [serial = 2186] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 167 (0x8ed60400) [pid = 1749] [serial = 2073] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 166 (0x92531800) [pid = 1749] [serial = 2156] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 165 (0xa21af800) [pid = 1749] [serial = 2183] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 164 (0x9c223400) [pid = 1749] [serial = 2177] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 163 (0x92537400) [pid = 1749] [serial = 2157] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 162 (0x8d7ae400) [pid = 1749] [serial = 2142] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 161 (0x9afdb400) [pid = 1749] [serial = 2174] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 160 (0x89205c00) [pid = 1749] [serial = 2190] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 159 (0x93932400) [pid = 1749] [serial = 2163] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 158 (0x8a1f0000) [pid = 1749] [serial = 2192] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 157 (0x8b3be400) [pid = 1749] [serial = 2195] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 156 (0x90ea3000) [pid = 1749] [serial = 2153] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 155 (0x9392c000) [pid = 1749] [serial = 2162] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 154 (0x8a1e7000) [pid = 1749] [serial = 2138] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 153 (0x8ef9f000) [pid = 1749] [serial = 2148] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 152 (0x8addb800) [pid = 1749] [serial = 2139] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 151 (0x8ed64c00) [pid = 1749] [serial = 2147] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 150 (0x92c28c00) [pid = 1749] [serial = 2160] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 149 (0x8f6e4c00) [pid = 1749] [serial = 2151] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 148 (0x8f6e0000) [pid = 1749] [serial = 2150] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 147 (0x99e0c800) [pid = 1749] [serial = 2168] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 146 (0x9c24d000) [pid = 1749] [serial = 2180] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 145 (0x9293cc00) [pid = 1749] [serial = 2159] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 144 (0x9b15e800) [pid = 1749] [serial = 2175] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 143 (0x95013400) [pid = 1749] [serial = 2166] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8e3d6000) [pid = 1749] [serial = 2145] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x9a73c800) [pid = 1749] [serial = 2169] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x8c6eb400) [pid = 1749] [serial = 2141] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x946b5000) [pid = 1749] [serial = 2165] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9a93b000) [pid = 1749] [serial = 2172] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x90eda000) [pid = 1749] [serial = 2154] [outer = (nil)] [url = about:blank] 12:12:49 INFO - PROCESS | 1749 | 1464203569924 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:12:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:12:49 INFO - {} 12:12:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 5025ms 12:12:49 INFO - PROCESS | 1749 | 1464203569935 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 1749 | 1464203569940 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 12:12:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:12:49 INFO - PROCESS | 1749 | 1464203569949 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 1749 | 1464203569954 Marionette TRACE conn4 <- [1,3050,null,{}] 12:12:50 INFO - PROCESS | 1749 | 1464203569999 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}] 12:12:50 INFO - PROCESS | 1749 | 1464203570311 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:12:50 INFO - PROCESS | 1749 | 1464203570473 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x88ccf000 == 158 [pid = 1749] [id = 772] 12:12:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x88cd6c00) [pid = 1749] [serial = 2315] [outer = (nil)] 12:12:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x8a227000) [pid = 1749] [serial = 2316] [outer = 0x88cd6c00] 12:12:50 INFO - PROCESS | 1749 | 1464203570557 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x8b3b1400) [pid = 1749] [serial = 2317] [outer = 0x88cd6c00] 12:12:51 INFO - PROCESS | 1749 | 1464203571273 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]]]}] 12:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:12:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:12:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1337ms 12:12:51 INFO - PROCESS | 1749 | 1464203571289 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 1749 | 1464203571298 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 12:12:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:12:51 INFO - PROCESS | 1749 | 1464203571309 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 1749 | 1464203571313 Marionette TRACE conn4 <- [1,3054,null,{}] 12:12:51 INFO - PROCESS | 1749 | 1464203571319 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}] 12:12:51 INFO - PROCESS | 1749 | 1464203571676 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:12:51 INFO - PROCESS | 1749 | 1464203571874 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8bea4800 == 159 [pid = 1749] [id = 773] 12:12:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x8bf1c800) [pid = 1749] [serial = 2318] [outer = (nil)] 12:12:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x8c525c00) [pid = 1749] [serial = 2319] [outer = 0x8bf1c800] 12:12:51 INFO - PROCESS | 1749 | 1464203571973 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x8c6eb000) [pid = 1749] [serial = 2320] [outer = 0x8bf1c800] 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:12:53 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" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:12:53 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" 12:12:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:12:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2235ms 12:12:53 INFO - PROCESS | 1749 | 1464203573348 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"]]]}] 12:12:53 INFO - PROCESS | 1749 | 1464203573690 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 1749 | 1464203573704 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 12:12:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:12:53 INFO - PROCESS | 1749 | 1464203573757 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 1749 | 1464203573763 Marionette TRACE conn4 <- [1,3058,null,{}] 12:12:53 INFO - PROCESS | 1749 | 1464203573795 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}] 12:12:54 INFO - PROCESS | 1749 | 1464203574590 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 142 (0x8ef9d000) [pid = 1749] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 141 (0x86e2bc00) [pid = 1749] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 140 (0x92e86c00) [pid = 1749] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 139 (0x9252c800) [pid = 1749] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x89383000) [pid = 1749] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x90ead800) [pid = 1749] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x8bea3400) [pid = 1749] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x89381000) [pid = 1749] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x8b3bbc00) [pid = 1749] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x8c539c00) [pid = 1749] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x8c6e9800) [pid = 1749] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0x92e8ac00) [pid = 1749] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x8e1eb000) [pid = 1749] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x8c529000) [pid = 1749] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x8d856400) [pid = 1749] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8e3d5c00) [pid = 1749] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x8f6e8c00) [pid = 1749] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x92934000) [pid = 1749] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x8c524400) [pid = 1749] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x90e04400) [pid = 1749] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x93901c00) [pid = 1749] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x90fd9400) [pid = 1749] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x86e2d800) [pid = 1749] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:12:54 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9a890000) [pid = 1749] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:12:54 INFO - PROCESS | 1749 | 1464203574799 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x86e2bc00 == 160 [pid = 1749] [id = 774] 12:12:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x87049400) [pid = 1749] [serial = 2321] [outer = (nil)] 12:12:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8bf17000) [pid = 1749] [serial = 2322] [outer = 0x87049400] 12:12:54 INFO - PROCESS | 1749 | 1464203574889 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x8e1e6000) [pid = 1749] [serial = 2323] [outer = 0x87049400] 12:12:55 INFO - PROCESS | 1749 | 1464203575843 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]]]}] 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:12:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:12:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:12:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:12:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:12:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2154ms 12:12:55 INFO - PROCESS | 1749 | 1464203575911 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 1749 | 1464203575921 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:12:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:12:55 INFO - PROCESS | 1749 | 1464203575929 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 1749 | 1464203575933 Marionette TRACE conn4 <- [1,3062,null,{}] 12:12:55 INFO - PROCESS | 1749 | 1464203575942 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}] 12:12:56 INFO - PROCESS | 1749 | 1464203576192 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:12:56 INFO - PROCESS | 1749 | 1464203576697 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x8634d400 == 161 [pid = 1749] [id = 775] 12:12:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x86355000) [pid = 1749] [serial = 2324] [outer = (nil)] 12:12:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x87056800) [pid = 1749] [serial = 2325] [outer = 0x86355000] 12:12:56 INFO - PROCESS | 1749 | 1464203576805 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x88ccac00) [pid = 1749] [serial = 2326] [outer = 0x86355000] 12:12:57 INFO - PROCESS | 1749 | [1749] 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 12:12:57 INFO - PROCESS | 1749 | 1464203577891 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:12:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:12:57 INFO - {} 12:12:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1990ms 12:12:57 INFO - PROCESS | 1749 | 1464203577921 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 1749 | 1464203577928 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 12:12:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:12:57 INFO - PROCESS | 1749 | 1464203577945 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 1749 | 1464203577953 Marionette TRACE conn4 <- [1,3066,null,{}] 12:12:58 INFO - PROCESS | 1749 | 1464203578010 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}] 12:12:58 INFO - PROCESS | 1749 | 1464203578291 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:12:58 INFO - PROCESS | 1749 | 1464203578669 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x8add8000 == 162 [pid = 1749] [id = 776] 12:12:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x8b3bb800) [pid = 1749] [serial = 2327] [outer = (nil)] 12:12:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8c165800) [pid = 1749] [serial = 2328] [outer = 0x8b3bb800] 12:12:58 INFO - PROCESS | 1749 | 1464203578764 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x8c520400) [pid = 1749] [serial = 2329] [outer = 0x8b3bb800] 12:12:59 INFO - PROCESS | 1749 | 1464203579691 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]]]}] 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:12:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:12:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1792ms 12:12:59 INFO - PROCESS | 1749 | 1464203579741 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 1749 | 1464203579748 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 12:12:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:12:59 INFO - PROCESS | 1749 | 1464203579757 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 1749 | 1464203579761 Marionette TRACE conn4 <- [1,3070,null,{}] 12:12:59 INFO - PROCESS | 1749 | 1464203579768 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}] 12:13:00 INFO - PROCESS | 1749 | 1464203580070 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:13:00 INFO - PROCESS | 1749 | 1464203580401 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d740000 == 163 [pid = 1749] [id = 777] 12:13:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x8d7acc00) [pid = 1749] [serial = 2330] [outer = (nil)] 12:13:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8d851000) [pid = 1749] [serial = 2331] [outer = 0x8d7acc00] 12:13:00 INFO - PROCESS | 1749 | 1464203580500 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8e118800) [pid = 1749] [serial = 2332] [outer = 0x8d7acc00] 12:13:01 INFO - PROCESS | 1749 | 1464203581459 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]]]}] 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:13:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1745ms 12:13:01 INFO - PROCESS | 1749 | 1464203581525 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 1749 | 1464203581531 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 12:13:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:13:01 INFO - PROCESS | 1749 | 1464203581542 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 1749 | 1464203581552 Marionette TRACE conn4 <- [1,3074,null,{}] 12:13:01 INFO - PROCESS | 1749 | 1464203581567 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}] 12:13:01 INFO - PROCESS | 1749 | 1464203581860 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:13:02 INFO - PROCESS | 1749 | 1464203582242 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e3da000 == 164 [pid = 1749] [id = 778] 12:13:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8e739800) [pid = 1749] [serial = 2333] [outer = (nil)] 12:13:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8e742400) [pid = 1749] [serial = 2334] [outer = 0x8e739800] 12:13:02 INFO - PROCESS | 1749 | 1464203582338 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8ed5d400) [pid = 1749] [serial = 2335] [outer = 0x8e739800] 12:13:03 INFO - PROCESS | 1749 | 1464203583221 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]]]}] 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:13:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1704ms 12:13:03 INFO - PROCESS | 1749 | 1464203583248 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 1749 | 1464203583253 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 12:13:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:13:03 INFO - PROCESS | 1749 | 1464203583261 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 1749 | 1464203583265 Marionette TRACE conn4 <- [1,3078,null,{}] 12:13:03 INFO - PROCESS | 1749 | 1464203583271 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}] 12:13:03 INFO - PROCESS | 1749 | 1464203583537 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:13:03 INFO - PROCESS | 1749 | 1464203583828 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8adcf800 == 165 [pid = 1749] [id = 779] 12:13:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8adda400) [pid = 1749] [serial = 2336] [outer = (nil)] 12:13:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x8ef9d800) [pid = 1749] [serial = 2337] [outer = 0x8adda400] 12:13:03 INFO - PROCESS | 1749 | 1464203583983 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x8efa2000) [pid = 1749] [serial = 2338] [outer = 0x8adda400] 12:13:04 INFO - PROCESS | 1749 | 1464203584843 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] 12:13:04 INFO - PROCESS | 1749 | 1464203584927 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:13:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:13:04 INFO - PROCESS | 1749 | 1464203584941 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 1749 | 1464203584946 Marionette TRACE conn4 <- [1,3082,null,{}] 12:13:04 INFO - PROCESS | 1749 | 1464203584952 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}] 12:13:05 INFO - PROCESS | 1749 | 1464203585208 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:13:05 INFO - PROCESS | 1749 | 1464203585628 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f786c00 == 166 [pid = 1749] [id = 780] 12:13:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x8f788000) [pid = 1749] [serial = 2339] [outer = (nil)] 12:13:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x90d0a800) [pid = 1749] [serial = 2340] [outer = 0x8f788000] 12:13:05 INFO - PROCESS | 1749 | 1464203585802 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 140 (0x90e30800) [pid = 1749] [serial = 2341] [outer = 0x8f788000] 12:13:07 INFO - PROCESS | 1749 | 1464203587085 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]]]}] 12:13:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:13:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:13:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:13:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2203ms 12:13:07 INFO - PROCESS | 1749 | 1464203587197 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 1749 | 1464203587204 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 12:13:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:13:07 INFO - PROCESS | 1749 | 1464203587226 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 1749 | 1464203587232 Marionette TRACE conn4 <- [1,3086,null,{}] 12:13:07 INFO - PROCESS | 1749 | 1464203587242 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}] 12:13:07 INFO - PROCESS | 1749 | 1464203587601 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:13:07 INFO - PROCESS | 1749 | 1464203587972 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8f6df400 == 167 [pid = 1749] [id = 781] 12:13:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 141 (0x90ea9c00) [pid = 1749] [serial = 2342] [outer = (nil)] 12:13:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 142 (0x90fd7400) [pid = 1749] [serial = 2343] [outer = 0x90ea9c00] 12:13:08 INFO - PROCESS | 1749 | 1464203588060 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 143 (0x90fdf000) [pid = 1749] [serial = 2344] [outer = 0x90ea9c00] 12:13:08 INFO - PROCESS | 1749 | 1464203588883 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:13:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:13:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1688ms 12:13:08 INFO - PROCESS | 1749 | 1464203588913 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:13:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:13:08 INFO - PROCESS | 1749 | 1464203588917 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 12:13:08 INFO - PROCESS | 1749 | 1464203588924 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 1749 | 1464203588928 Marionette TRACE conn4 <- [1,3090,null,{}] 12:13:08 INFO - PROCESS | 1749 | 1464203588933 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}] 12:13:09 INFO - PROCESS | 1749 | 1464203589188 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:13:09 INFO - PROCESS | 1749 | 1464203589510 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c520c00 == 168 [pid = 1749] [id = 782] 12:13:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 144 (0x90ea1400) [pid = 1749] [serial = 2345] [outer = (nil)] 12:13:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 145 (0x92934000) [pid = 1749] [serial = 2346] [outer = 0x90ea1400] 12:13:09 INFO - PROCESS | 1749 | 1464203589651 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 146 (0x92c23400) [pid = 1749] [serial = 2347] [outer = 0x90ea1400] 12:13:10 INFO - PROCESS | 1749 | 1464203590497 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1590ms 12:13:10 INFO - PROCESS | 1749 | 1464203590513 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 1749 | 1464203590517 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 12:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:13:10 INFO - PROCESS | 1749 | 1464203590524 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 1749 | 1464203590527 Marionette TRACE conn4 <- [1,3094,null,{}] 12:13:10 INFO - PROCESS | 1749 | 1464203590533 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}] 12:13:10 INFO - PROCESS | 1749 | 1464203590783 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:13:11 INFO - PROCESS | 1749 | 1464203591091 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8c085400 == 169 [pid = 1749] [id = 783] 12:13:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 147 (0x90fdbc00) [pid = 1749] [serial = 2348] [outer = (nil)] 12:13:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 148 (0x92e8ac00) [pid = 1749] [serial = 2349] [outer = 0x90fdbc00] 12:13:11 INFO - PROCESS | 1749 | 1464203591263 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 149 (0x93907c00) [pid = 1749] [serial = 2350] [outer = 0x90fdbc00] 12:13:12 INFO - PROCESS | 1749 | 1464203592171 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:13:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1687ms 12:13:12 INFO - PROCESS | 1749 | 1464203592212 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:13:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:13:12 INFO - PROCESS | 1749 | 1464203592217 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 12:13:12 INFO - PROCESS | 1749 | 1464203592224 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 1749 | 1464203592229 Marionette TRACE conn4 <- [1,3098,null,{}] 12:13:12 INFO - PROCESS | 1749 | 1464203592237 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}] 12:13:12 INFO - PROCESS | 1749 | 1464203592532 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:13:12 INFO - PROCESS | 1749 | 1464203592928 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x879cf800 == 170 [pid = 1749] [id = 784] 12:13:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 150 (0x92c2e000) [pid = 1749] [serial = 2351] [outer = (nil)] 12:13:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 151 (0x93943c00) [pid = 1749] [serial = 2352] [outer = 0x92c2e000] 12:13:13 INFO - PROCESS | 1749 | 1464203593020 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 152 (0x93c8bc00) [pid = 1749] [serial = 2353] [outer = 0x92c2e000] 12:13:13 INFO - PROCESS | 1749 | 1464203593858 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]]]}] 12:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1691ms 12:13:13 INFO - PROCESS | 1749 | 1464203593916 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 1749 | 1464203593920 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:13:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:13:13 INFO - PROCESS | 1749 | 1464203593927 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 1749 | 1464203593931 Marionette TRACE conn4 <- [1,3102,null,{}] 12:13:13 INFO - PROCESS | 1749 | 1464203593970 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}] 12:13:14 INFO - PROCESS | 1749 | 1464203594247 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:13:14 INFO - PROCESS | 1749 | 1464203594615 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x93933000 == 171 [pid = 1749] [id = 785] 12:13:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 153 (0x9393d400) [pid = 1749] [serial = 2354] [outer = (nil)] 12:13:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 154 (0x95018c00) [pid = 1749] [serial = 2355] [outer = 0x9393d400] 12:13:14 INFO - PROCESS | 1749 | 1464203594742 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 155 (0x952e1800) [pid = 1749] [serial = 2356] [outer = 0x9393d400] 12:13:16 INFO - PROCESS | 1749 | 1464203596037 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:13:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:13:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2159ms 12:13:16 INFO - PROCESS | 1749 | 1464203596090 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 1749 | 1464203596097 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 12:13:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:13:16 INFO - PROCESS | 1749 | 1464203596108 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - PROCESS | 1749 | 1464203596116 Marionette TRACE conn4 <- [1,3106,null,{}] 12:13:16 INFO - PROCESS | 1749 | 1464203596125 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}] 12:13:16 INFO - PROCESS | 1749 | 1464203596521 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:13:16 INFO - PROCESS | 1749 | 1464203596917 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x964afc00 == 172 [pid = 1749] [id = 786] 12:13:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 156 (0x9a79c800) [pid = 1749] [serial = 2357] [outer = (nil)] 12:13:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 157 (0x9a933800) [pid = 1749] [serial = 2358] [outer = 0x9a79c800] 12:13:17 INFO - PROCESS | 1749 | 1464203597010 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 158 (0x9a937c00) [pid = 1749] [serial = 2359] [outer = 0x9a79c800] 12:13:17 INFO - PROCESS | 1749 | 1464203597884 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]]]}] 12:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:13:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1796ms 12:13:17 INFO - PROCESS | 1749 | 1464203597903 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 1749 | 1464203597908 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 12:13:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:13:17 INFO - PROCESS | 1749 | 1464203597914 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 1749 | 1464203597918 Marionette TRACE conn4 <- [1,3110,null,{}] 12:13:17 INFO - PROCESS | 1749 | 1464203597924 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}] 12:13:18 INFO - PROCESS | 1749 | 1464203598217 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 12:13:18 INFO - PROCESS | 1749 | 1464203598523 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a93ec00 == 173 [pid = 1749] [id = 787] 12:13:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 159 (0x9a93fc00) [pid = 1749] [serial = 2360] [outer = (nil)] 12:13:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 160 (0x9ac9dc00) [pid = 1749] [serial = 2361] [outer = 0x9a93fc00] 12:13:18 INFO - PROCESS | 1749 | 1464203598669 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 161 (0x9afdb400) [pid = 1749] [serial = 2362] [outer = 0x9a93fc00] 12:13:19 INFO - PROCESS | 1749 | 1464203599575 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"]]]}] 12:13:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:13:19 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 12:13:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:13:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1684ms 12:13:19 INFO - PROCESS | 1749 | 1464203599603 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 1749 | 1464203599609 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 12:13:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:13:19 INFO - PROCESS | 1749 | 1464203599620 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 1749 | 1464203599625 Marionette TRACE conn4 <- [1,3114,null,{}] 12:13:19 INFO - PROCESS | 1749 | 1464203599635 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}] 12:13:19 INFO - PROCESS | 1749 | 1464203599943 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 12:13:20 INFO - PROCESS | 1749 | 1464203600334 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\", \"7b7abfcd-dbfd-4c72-af68-c77e048b0591\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x90ea4400 == 174 [pid = 1749] [id = 788] 12:13:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 162 (0x98775400) [pid = 1749] [serial = 2363] [outer = (nil)] 12:13:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 163 (0x9bb63c00) [pid = 1749] [serial = 2364] [outer = 0x98775400] 12:13:20 INFO - PROCESS | 1749 | 1464203600441 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 164 (0x9bbdc800) [pid = 1749] [serial = 2365] [outer = 0x98775400] 12:13:21 INFO - PROCESS | 1749 | 1464203601311 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]]]}] 12:13:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:13:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1740ms 12:13:21 INFO - PROCESS | 1749 | 1464203601359 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 1749 | 1464203601364 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 12:13:22 WARNING - u'runner_teardown' () 12:13:22 INFO - No more tests 12:13:22 INFO - Got 0 unexpected results 12:13:22 INFO - SUITE-END | took 1413s 12:13:22 INFO - Closing logging queue 12:13:22 INFO - queue closed 12:13:22 INFO - Return code: 0 12:13:22 WARNING - # TBPL SUCCESS # 12:13:22 INFO - Running post-action listener: _resource_record_post_action 12:13:22 INFO - Running post-run listener: _resource_record_post_run 12:13:23 INFO - Total resource usage - Wall time: 1451s; CPU: 98.0%; Read bytes: 14147584; Write bytes: 924725248; Read time: 784; Write time: 257212 12:13:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:13:23 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 133988352; Read time: 0; Write time: 125956 12:13:23 INFO - run-tests - Wall time: 1419s; CPU: 98.0%; Read bytes: 11436032; Write bytes: 779710464; Read time: 544; Write time: 122252 12:13:23 INFO - Running post-run listener: _upload_blobber_files 12:13:23 INFO - Blob upload gear active. 12:13:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:13:23 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 12:13:23 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'] 12:13:23 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 12:13:24 INFO - (blobuploader) - INFO - Open directory for files ... 12:13:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:13:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:13:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:13:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:13:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:13:27 INFO - (blobuploader) - INFO - Done attempting. 12:13:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:13:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:13:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:13:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:13:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:13:28 INFO - (blobuploader) - INFO - Done attempting. 12:13:28 INFO - (blobuploader) - INFO - Iteration through files over. 12:13:28 INFO - Return code: 0 12:13:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:13:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:13:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97a54a28f2c3554ac8a6a163d96d62ef11def6d0b57dda6bf541950c767d72fc9baf6badf28752231054787a3cf3032ebd3963a1532c06dfbee5d9d37441186f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f95ab0881756d96b085b540b31a8a3f130a4f3556d54f88d06760a5acec9f73774be9219020d596c27d6d779f6298747583e367c796efc173af0d0851c90a8d0"} 12:13:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:13:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:13:28 INFO - Contents: 12:13:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97a54a28f2c3554ac8a6a163d96d62ef11def6d0b57dda6bf541950c767d72fc9baf6badf28752231054787a3cf3032ebd3963a1532c06dfbee5d9d37441186f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f95ab0881756d96b085b540b31a8a3f130a4f3556d54f88d06760a5acec9f73774be9219020d596c27d6d779f6298747583e367c796efc173af0d0851c90a8d0"} 12:13:28 INFO - Running post-run listener: copy_logs_to_upload_dir 12:13:28 INFO - Copying logs to upload dir... 12:13:28 INFO - mkdir: /builds/slave/test/build/upload/logs 12:13:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1547.052471 ========= master_lag: 3.95 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 50 secs) (at 2016-05-25 12:13:32.350350) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-25 12:13:32.353616) ========= 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-1464199372.631918-1880785006 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/97a54a28f2c3554ac8a6a163d96d62ef11def6d0b57dda6bf541950c767d72fc9baf6badf28752231054787a3cf3032ebd3963a1532c06dfbee5d9d37441186f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f95ab0881756d96b085b540b31a8a3f130a4f3556d54f88d06760a5acec9f73774be9219020d596c27d6d779f6298747583e367c796efc173af0d0851c90a8d0"} build_url:https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034970 build_url: 'https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/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/97a54a28f2c3554ac8a6a163d96d62ef11def6d0b57dda6bf541950c767d72fc9baf6badf28752231054787a3cf3032ebd3963a1532c06dfbee5d9d37441186f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f95ab0881756d96b085b540b31a8a3f130a4f3556d54f88d06760a5acec9f73774be9219020d596c27d6d779f6298747583e367c796efc173af0d0851c90a8d0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PfueatBGSxWMvB_wQZituw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-25 12:13:35.153152) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 12:13:35.153503) ========= 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-1464199372.631918-1880785006 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017809 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 12:13:35.228388) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 12:13:35.228703) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 12:13:35.229847) ========= ========= Total master_lag: 7.16 =========