builder: mozilla-central_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-156 starttime: 1461344422.16 results: success (0) buildid: 20160422065559 builduid: 987f10bf376a459ebff0581fcf25fca4 revision: 005449bf12df9fa386f1644823961cebd94ed0e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:22.155686) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:22.156140) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:22.156430) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:22.192041) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 10:00:22.192332) ========= 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-1461344234.518000-120990433 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 10:00:22-- 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% 166K=0.07s 2016-04-22 10:00:22 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.610964 ========= master_lag: 1.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 10:00:24.142087) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 10:00:24.142373) ========= 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-1461344234.518000-120990433 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027685 ========= master_lag: 1.80 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 10:00:25.970789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-22 10:00:25.971111) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 005449bf12df9fa386f1644823961cebd94ed0e7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 005449bf12df9fa386f1644823961cebd94ed0e7 --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-1461344234.518000-120990433 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 10:00:26,173 truncating revision to first 12 chars 2016-04-22 10:00:26,173 Setting DEBUG logging. 2016-04-22 10:00:26,174 attempt 1/10 2016-04-22 10:00:26,174 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/005449bf12df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 10:00:27,473 unpacking tar archive at: mozilla-central-005449bf12df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.936323 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-22 10:00:28.062670) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:28.062973) ========= script_repo_revision: 005449bf12df9fa386f1644823961cebd94ed0e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:28.063362) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:28.063659) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 10:00:28.092087) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 7 secs) (at 2016-04-22 10:00:28.092430) ========= /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-central --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-central', '--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-1461344234.518000-120990433 _=/tools/buildbot/bin/python using PTY: False 10:00:28 INFO - MultiFileLogger online at 20160422 10:00:28 in /builds/slave/test 10:00:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 10:00:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:00:28 INFO - {'append_to_log': False, 10:00:28 INFO - 'base_work_dir': '/builds/slave/test', 10:00:28 INFO - 'blob_upload_branch': 'mozilla-central', 10:00:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:00:28 INFO - 'buildbot_json_path': 'buildprops.json', 10:00:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:00:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:00:28 INFO - 'download_minidump_stackwalk': True, 10:00:28 INFO - 'download_symbols': 'true', 10:00:28 INFO - 'e10s': False, 10:00:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:00:28 INFO - 'tooltool.py': '/tools/tooltool.py', 10:00:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:00:28 INFO - '/tools/misc-python/virtualenv.py')}, 10:00:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:00:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:00:28 INFO - 'log_level': 'info', 10:00:28 INFO - 'log_to_console': True, 10:00:28 INFO - 'opt_config_files': (), 10:00:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:00:28 INFO - '--processes=1', 10:00:28 INFO - '--config=%(test_path)s/wptrunner.ini', 10:00:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:00:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:00:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:00:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:00:28 INFO - 'pip_index': False, 10:00:28 INFO - 'require_test_zip': True, 10:00:28 INFO - 'test_type': ('testharness',), 10:00:28 INFO - 'this_chunk': '1', 10:00:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:00:28 INFO - 'total_chunks': '10', 10:00:28 INFO - 'virtualenv_path': 'venv', 10:00:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:00:28 INFO - 'work_dir': 'build'} 10:00:28 INFO - ##### 10:00:28 INFO - ##### Running clobber step. 10:00:28 INFO - ##### 10:00:28 INFO - Running pre-action listener: _resource_record_pre_action 10:00:28 INFO - Running main action method: clobber 10:00:28 INFO - rmtree: /builds/slave/test/build 10:00:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:00:29 INFO - Running post-action listener: _resource_record_post_action 10:00:29 INFO - ##### 10:00:29 INFO - ##### Running read-buildbot-config step. 10:00:29 INFO - ##### 10:00:29 INFO - Running pre-action listener: _resource_record_pre_action 10:00:29 INFO - Running main action method: read_buildbot_config 10:00:29 INFO - Using buildbot properties: 10:00:29 INFO - { 10:00:29 INFO - "project": "", 10:00:29 INFO - "product": "firefox", 10:00:29 INFO - "script_repo_revision": "production", 10:00:29 INFO - "scheduler": "tests-mozilla-central-ubuntu32_vm-debug-unittest", 10:00:29 INFO - "repository": "", 10:00:29 INFO - "buildername": "Ubuntu VM 12.04 mozilla-central debug test web-platform-tests-1", 10:00:29 INFO - "buildid": "20160422065559", 10:00:29 INFO - "pgo_build": "False", 10:00:29 INFO - "basedir": "/builds/slave/test", 10:00:29 INFO - "buildnumber": 11, 10:00:29 INFO - "slavename": "tst-linux32-spot-156", 10:00:29 INFO - "revision": "005449bf12df9fa386f1644823961cebd94ed0e7", 10:00:29 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 10:00:29 INFO - "platform": "linux", 10:00:29 INFO - "branch": "mozilla-central", 10:00:29 INFO - "repo_path": "mozilla-central", 10:00:29 INFO - "moz_repo_path": "", 10:00:29 INFO - "stage_platform": "linux", 10:00:29 INFO - "builduid": "987f10bf376a459ebff0581fcf25fca4", 10:00:29 INFO - "slavebuilddir": "test" 10:00:29 INFO - } 10:00:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 10:00:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 10:00:29 INFO - Running post-action listener: _resource_record_post_action 10:00:29 INFO - ##### 10:00:29 INFO - ##### Running download-and-extract step. 10:00:29 INFO - ##### 10:00:29 INFO - Running pre-action listener: _resource_record_pre_action 10:00:29 INFO - Running main action method: download_and_extract 10:00:29 INFO - mkdir: /builds/slave/test/build/tests 10:00:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:29 INFO - https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:00:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:00:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:00:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:00:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 10:00:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json: timed out 10:00:59 INFO - retry: attempt #1 caught exception: timed out 10:00:59 INFO - retry: Failed, sleeping 30 seconds before retrying 10:01:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #2 10:01:30 INFO - Downloaded 1325 bytes. 10:01:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 10:01:30 INFO - Using the following test package requirements: 10:01:30 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 10:01:30 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 10:01:30 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 10:01:30 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'jsshell-linux-i686.zip'], 10:01:30 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 10:01:30 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 10:01:30 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 10:01:30 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 10:01:30 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 10:01:30 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 10:01:30 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 10:01:30 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 10:01:30 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')]} 10:01:30 INFO - https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:01:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 10:01:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 10:01:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 10:01:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 10:01:33 INFO - Downloaded 22437962 bytes. 10:01:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:01:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:01:33 INFO - caution: filename not matched: web-platform/* 10:01:33 INFO - Return code: 11 10:01:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:01:33 INFO - https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:01:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 10:01:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 10:01:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 10:01:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 10:01:36 INFO - Downloaded 36400333 bytes. 10:01:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:01:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:01:39 INFO - caution: filename not matched: bin/* 10:01:39 INFO - caution: filename not matched: config/* 10:01:39 INFO - caution: filename not matched: mozbase/* 10:01:39 INFO - caution: filename not matched: marionette/* 10:01:39 INFO - caution: filename not matched: tools/wptserve/* 10:01:39 INFO - Return code: 11 10:01:39 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')]} 10:01:39 INFO - https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:01:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:01:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:01:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:01:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 10:01:58 INFO - Downloaded 63445935 bytes. 10:01:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:01:58 INFO - mkdir: /builds/slave/test/properties 10:01:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:01:58 INFO - Writing to file /builds/slave/test/properties/build_url 10:01:58 INFO - Contents: 10:01:58 INFO - build_url:https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 10:01:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:01:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:01:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:01:59 INFO - Contents: 10:01:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:01:59 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')]} 10:01:59 INFO - https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:01:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:01:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:01:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 10:01:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 10:02:25 INFO - Downloaded 91827937 bytes. 10:02:25 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:02:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:02:33 INFO - Return code: 0 10:02:33 INFO - Running post-action listener: _resource_record_post_action 10:02:33 INFO - Running post-action listener: set_extra_try_arguments 10:02:33 INFO - ##### 10:02:33 INFO - ##### Running create-virtualenv step. 10:02:33 INFO - ##### 10:02:33 INFO - Running pre-action listener: _pre_create_virtualenv 10:02:33 INFO - Running pre-action listener: _resource_record_pre_action 10:02:33 INFO - Running main action method: create_virtualenv 10:02:33 INFO - Creating virtualenv /builds/slave/test/build/venv 10:02:33 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 10:02:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:02:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:02:34 INFO - Using real prefix '/usr' 10:02:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:02:36 INFO - Installing distribute.............................................................................................................................................................................................done. 10:02:39 INFO - Installing pip.................done. 10:02:39 INFO - Return code: 0 10:02:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:02:39 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')]} 10:02:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:02:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:02:39 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')]} 10:02:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:02:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:02:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9040c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x915b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x914af70>, '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 0x914a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150750>, '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-1461344234.518000-120990433', '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 10:02:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:02:39 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:02:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:02:39 INFO - 'CCACHE_UMASK': '002', 10:02:39 INFO - 'DISPLAY': ':0', 10:02:39 INFO - 'HOME': '/home/cltbld', 10:02:39 INFO - 'LANG': 'en_US.UTF-8', 10:02:39 INFO - 'LOGNAME': 'cltbld', 10:02:39 INFO - 'MAIL': '/var/mail/cltbld', 10:02:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:02:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:02:39 INFO - 'MOZ_NO_REMOTE': '1', 10:02:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:02:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:02:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:02:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:02:39 INFO - 'PWD': '/builds/slave/test', 10:02:39 INFO - 'SHELL': '/bin/bash', 10:02:39 INFO - 'SHLVL': '1', 10:02:39 INFO - 'TERM': 'linux', 10:02:39 INFO - 'TMOUT': '86400', 10:02:39 INFO - 'USER': 'cltbld', 10:02:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461344234.518000-120990433', 10:02:39 INFO - '_': '/tools/buildbot/bin/python'} 10:02:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:02:40 INFO - Downloading/unpacking psutil>=0.7.1 10:02:40 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 10:02:40 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 10:02:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:40 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 10:02:40 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 10:02:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:02:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:02:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:02:45 INFO - Installing collected packages: psutil 10:02:45 INFO - Running setup.py install for psutil 10:02:45 INFO - building 'psutil._psutil_linux' extension 10:02:45 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 10:02:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:02:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:02:46 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 10:02:46 INFO - building 'psutil._psutil_posix' extension 10:02:46 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 10:02:46 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 10:02:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:02:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:02:46 INFO - Successfully installed psutil 10:02:46 INFO - Cleaning up... 10:02:47 INFO - Return code: 0 10:02:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:02:47 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')]} 10:02:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:02:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:02:47 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')]} 10:02:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:02:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:02:47 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9040c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x915b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x914af70>, '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 0x914a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150750>, '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-1461344234.518000-120990433', '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 10:02:47 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:02:47 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:02:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:02:47 INFO - 'CCACHE_UMASK': '002', 10:02:47 INFO - 'DISPLAY': ':0', 10:02:47 INFO - 'HOME': '/home/cltbld', 10:02:47 INFO - 'LANG': 'en_US.UTF-8', 10:02:47 INFO - 'LOGNAME': 'cltbld', 10:02:47 INFO - 'MAIL': '/var/mail/cltbld', 10:02:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:02:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:02:47 INFO - 'MOZ_NO_REMOTE': '1', 10:02:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:02:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:02:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:02:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:02:47 INFO - 'PWD': '/builds/slave/test', 10:02:47 INFO - 'SHELL': '/bin/bash', 10:02:47 INFO - 'SHLVL': '1', 10:02:47 INFO - 'TERM': 'linux', 10:02:47 INFO - 'TMOUT': '86400', 10:02:47 INFO - 'USER': 'cltbld', 10:02:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461344234.518000-120990433', 10:02:47 INFO - '_': '/tools/buildbot/bin/python'} 10:02:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:02:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:02:47 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 10:02:47 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 10:02:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:47 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 10:02:47 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 10:02:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:02:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:02:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:02:52 INFO - Installing collected packages: mozsystemmonitor 10:02:52 INFO - Running setup.py install for mozsystemmonitor 10:02:52 INFO - Successfully installed mozsystemmonitor 10:02:52 INFO - Cleaning up... 10:02:52 INFO - Return code: 0 10:02:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:02:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:02:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:02:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:02:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:02:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:02:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:02:52 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9040c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x915b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x914af70>, '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 0x914a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150750>, '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-1461344234.518000-120990433', '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 10:02:52 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:02:52 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:02:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:02:52 INFO - 'CCACHE_UMASK': '002', 10:02:52 INFO - 'DISPLAY': ':0', 10:02:52 INFO - 'HOME': '/home/cltbld', 10:02:52 INFO - 'LANG': 'en_US.UTF-8', 10:02:52 INFO - 'LOGNAME': 'cltbld', 10:02:52 INFO - 'MAIL': '/var/mail/cltbld', 10:02:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:02:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:02:52 INFO - 'MOZ_NO_REMOTE': '1', 10:02:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:02:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:02:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:02:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:02:52 INFO - 'PWD': '/builds/slave/test', 10:02:52 INFO - 'SHELL': '/bin/bash', 10:02:52 INFO - 'SHLVL': '1', 10:02:52 INFO - 'TERM': 'linux', 10:02:52 INFO - 'TMOUT': '86400', 10:02:52 INFO - 'USER': 'cltbld', 10:02:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461344234.518000-120990433', 10:02:52 INFO - '_': '/tools/buildbot/bin/python'} 10:02:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:02:53 INFO - Downloading/unpacking blobuploader==1.2.4 10:02:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:02:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:02:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:02:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:02:57 INFO - Downloading blobuploader-1.2.4.tar.gz 10:02:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:02:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:02:58 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 10:02:58 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 10:02:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:58 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 10:02:58 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 10:02:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:02:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:02:59 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 10:02:59 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 10:02:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:02:59 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 10:02:59 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 10:02:59 INFO - Downloading docopt-0.6.1.tar.gz 10:02:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:02:59 INFO - Installing collected packages: blobuploader, requests, docopt 10:02:59 INFO - Running setup.py install for blobuploader 10:03:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:03:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:03:00 INFO - Running setup.py install for requests 10:03:00 INFO - Running setup.py install for docopt 10:03:01 INFO - Successfully installed blobuploader requests docopt 10:03:01 INFO - Cleaning up... 10:03:01 INFO - Return code: 0 10:03:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:03: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')]} 10:03:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:03:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:03: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')]} 10:03:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:03:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:03:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9040c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x915b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x914af70>, '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 0x914a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150750>, '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-1461344234.518000-120990433', '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 10:03:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:03:01 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:03:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:03:01 INFO - 'CCACHE_UMASK': '002', 10:03:01 INFO - 'DISPLAY': ':0', 10:03:01 INFO - 'HOME': '/home/cltbld', 10:03:01 INFO - 'LANG': 'en_US.UTF-8', 10:03:01 INFO - 'LOGNAME': 'cltbld', 10:03:01 INFO - 'MAIL': '/var/mail/cltbld', 10:03:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:03:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:03:01 INFO - 'MOZ_NO_REMOTE': '1', 10:03:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:03:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:03:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:03:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:03:01 INFO - 'PWD': '/builds/slave/test', 10:03:01 INFO - 'SHELL': '/bin/bash', 10:03:01 INFO - 'SHLVL': '1', 10:03:01 INFO - 'TERM': 'linux', 10:03:01 INFO - 'TMOUT': '86400', 10:03:01 INFO - 'USER': 'cltbld', 10:03:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461344234.518000-120990433', 10:03:01 INFO - '_': '/tools/buildbot/bin/python'} 10:03:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:03:01 INFO - Running setup.py (path:/tmp/pip-MQFWrr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:03:01 INFO - Running setup.py (path:/tmp/pip-5ibtTi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:03:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:03:01 INFO - Running setup.py (path:/tmp/pip-DC9bUD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:03:02 INFO - Running setup.py (path:/tmp/pip-DN4OzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:03:02 INFO - Running setup.py (path:/tmp/pip-zPYP8y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:03:02 INFO - Running setup.py (path:/tmp/pip-SqKEAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:03:02 INFO - Running setup.py (path:/tmp/pip-FBafzZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:03:02 INFO - Running setup.py (path:/tmp/pip-9rF6Ub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:03:02 INFO - Running setup.py (path:/tmp/pip-BfaNk7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:03:02 INFO - Running setup.py (path:/tmp/pip-WD3hkW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:03:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:03:02 INFO - Running setup.py (path:/tmp/pip-T827tq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:03:03 INFO - Running setup.py (path:/tmp/pip-bghxRF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:03:03 INFO - Running setup.py (path:/tmp/pip-JKolmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:03:03 INFO - Running setup.py (path:/tmp/pip-YbdQj0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:03:03 INFO - Running setup.py (path:/tmp/pip-UHr2vc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:03:03 INFO - Running setup.py (path:/tmp/pip-yDyWh1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:03:03 INFO - Running setup.py (path:/tmp/pip-l61lAa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:03:03 INFO - Running setup.py (path:/tmp/pip-ZozPu9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:03:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:03:03 INFO - Running setup.py (path:/tmp/pip-iAKeuj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:03:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:03:04 INFO - Running setup.py (path:/tmp/pip-N0njVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:03:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:03:04 INFO - Running setup.py (path:/tmp/pip-uu5U6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:03:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:03:04 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 10:03:04 INFO - Running setup.py install for manifestparser 10:03:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:03:04 INFO - Running setup.py install for mozcrash 10:03:05 INFO - Running setup.py install for mozdebug 10:03:05 INFO - Running setup.py install for mozdevice 10:03:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:03:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:03:05 INFO - Running setup.py install for mozfile 10:03:05 INFO - Running setup.py install for mozhttpd 10:03:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:03:05 INFO - Running setup.py install for mozinfo 10:03:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:03:06 INFO - Running setup.py install for mozInstall 10:03:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:03:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:03:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:03:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:03:06 INFO - Running setup.py install for mozleak 10:03:06 INFO - Running setup.py install for mozlog 10:03:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:03:06 INFO - Running setup.py install for moznetwork 10:03:07 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:03:07 INFO - Running setup.py install for mozprocess 10:03:07 INFO - Running setup.py install for mozprofile 10:03:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:03:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:03:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:03:07 INFO - Running setup.py install for mozrunner 10:03:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:03:07 INFO - Running setup.py install for mozscreenshot 10:03:07 INFO - Running setup.py install for moztest 10:03:08 INFO - Running setup.py install for mozversion 10:03:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:03:08 INFO - Running setup.py install for wptserve 10:03:08 INFO - Running setup.py install for marionette-driver 10:03:08 INFO - Running setup.py install for browsermob-proxy 10:03:09 INFO - Running setup.py install for marionette-client 10:03:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:03:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:03:09 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 10:03:09 INFO - Cleaning up... 10:03:09 INFO - Return code: 0 10:03:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:03: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')]} 10:03:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:03:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:03: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')]} 10:03:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:03:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 10:03:09 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9040c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90a7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x915b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x914af70>, '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 0x914a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150750>, '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-1461344234.518000-120990433', '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 10:03:09 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 10:03:09 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:03:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:03:09 INFO - 'CCACHE_UMASK': '002', 10:03:09 INFO - 'DISPLAY': ':0', 10:03:09 INFO - 'HOME': '/home/cltbld', 10:03:09 INFO - 'LANG': 'en_US.UTF-8', 10:03:09 INFO - 'LOGNAME': 'cltbld', 10:03:09 INFO - 'MAIL': '/var/mail/cltbld', 10:03:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:03:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:03:09 INFO - 'MOZ_NO_REMOTE': '1', 10:03:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:03:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:03:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:03:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:03:09 INFO - 'PWD': '/builds/slave/test', 10:03:09 INFO - 'SHELL': '/bin/bash', 10:03:09 INFO - 'SHLVL': '1', 10:03:09 INFO - 'TERM': 'linux', 10:03:09 INFO - 'TMOUT': '86400', 10:03:09 INFO - 'USER': 'cltbld', 10:03:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461344234.518000-120990433', 10:03:09 INFO - '_': '/tools/buildbot/bin/python'} 10:03:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:03:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:03:10 INFO - Running setup.py (path:/tmp/pip-5WbtHr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:03:10 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)) 10:03:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:03:10 INFO - Running setup.py (path:/tmp/pip-fuGubg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:03:10 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)) 10:03:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:03:10 INFO - Running setup.py (path:/tmp/pip-YFV4Vq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:03:10 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)) 10:03:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:03:10 INFO - Running setup.py (path:/tmp/pip-YrLKLL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:03:10 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)) 10:03:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:03:10 INFO - Running setup.py (path:/tmp/pip-XVnZob-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:03:10 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)) 10:03:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:03:10 INFO - Running setup.py (path:/tmp/pip-76Axvs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:03:11 INFO - Running setup.py (path:/tmp/pip-K67J_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:03:11 INFO - Running setup.py (path:/tmp/pip-nVx2r0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:03:11 INFO - Running setup.py (path:/tmp/pip-ESEmIc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:03:11 INFO - Running setup.py (path:/tmp/pip-qoVMwY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:03:11 INFO - Running setup.py (path:/tmp/pip-qBXLbA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:03:11 INFO - Running setup.py (path:/tmp/pip-FpcxPZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:03:11 INFO - Running setup.py (path:/tmp/pip-DiHnHo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:03:11 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)) 10:03:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:03:11 INFO - Running setup.py (path:/tmp/pip-hCnvSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:03:12 INFO - Running setup.py (path:/tmp/pip-B4TeNM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:03:12 INFO - Running setup.py (path:/tmp/pip-LGqFsU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:03:12 INFO - Running setup.py (path:/tmp/pip-6uup3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:03:12 INFO - Running setup.py (path:/tmp/pip-inpxDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:03:12 INFO - Running setup.py (path:/tmp/pip-YU5bBC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:03:12 INFO - Running setup.py (path:/tmp/pip-X6zp9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:03:12 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)) 10:03:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:03:13 INFO - Running setup.py (path:/tmp/pip-RLC7Cz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:03:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:03:13 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)) 10:03:13 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)) 10:03:13 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)) 10:03:13 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)) 10:03:13 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)) 10:03:13 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)) 10:03:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:03:13 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 10:03:13 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 10:03:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:03:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 10:03:13 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 10:03:13 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 10:03:18 INFO - Downloading blessings-1.6.tar.gz 10:03:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:03:18 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)) 10:03:18 INFO - Installing collected packages: blessings 10:03:18 INFO - Running setup.py install for blessings 10:03:18 INFO - Successfully installed blessings 10:03:18 INFO - Cleaning up... 10:03:19 INFO - Return code: 0 10:03:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:03:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:03:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:03:19 INFO - Reading from file tmpfile_stdout 10:03:19 INFO - Current package versions: 10:03:19 INFO - argparse == 1.2.1 10:03:19 INFO - blessings == 1.6 10:03:19 INFO - blobuploader == 1.2.4 10:03:19 INFO - browsermob-proxy == 0.6.0 10:03:19 INFO - docopt == 0.6.1 10:03:19 INFO - manifestparser == 1.1 10:03:19 INFO - marionette-client == 2.3.0 10:03:19 INFO - marionette-driver == 1.4.0 10:03:19 INFO - mozInstall == 1.12 10:03:19 INFO - mozcrash == 0.17 10:03:19 INFO - mozdebug == 0.1 10:03:19 INFO - mozdevice == 0.48 10:03:19 INFO - mozfile == 1.2 10:03:19 INFO - mozhttpd == 0.7 10:03:19 INFO - mozinfo == 0.9 10:03:19 INFO - mozleak == 0.1 10:03:19 INFO - mozlog == 3.1 10:03:19 INFO - moznetwork == 0.27 10:03:19 INFO - mozprocess == 0.22 10:03:19 INFO - mozprofile == 0.28 10:03:19 INFO - mozrunner == 6.11 10:03:19 INFO - mozscreenshot == 0.1 10:03:19 INFO - mozsystemmonitor == 0.0 10:03:19 INFO - moztest == 0.7 10:03:19 INFO - mozversion == 1.4 10:03:19 INFO - psutil == 3.1.1 10:03:19 INFO - requests == 1.2.3 10:03:19 INFO - wptserve == 1.4.0 10:03:19 INFO - wsgiref == 0.1.2 10:03:19 INFO - Running post-action listener: _resource_record_post_action 10:03:19 INFO - Running post-action listener: _start_resource_monitoring 10:03:19 INFO - Starting resource monitoring. 10:03:19 INFO - ##### 10:03:19 INFO - ##### Running pull step. 10:03:19 INFO - ##### 10:03:19 INFO - Running pre-action listener: _resource_record_pre_action 10:03:19 INFO - Running main action method: pull 10:03:19 INFO - Pull has nothing to do! 10:03:19 INFO - Running post-action listener: _resource_record_post_action 10:03:19 INFO - ##### 10:03:19 INFO - ##### Running install step. 10:03:19 INFO - ##### 10:03:19 INFO - Running pre-action listener: _resource_record_pre_action 10:03:19 INFO - Running main action method: install 10:03:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:03:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:03:19 INFO - Reading from file tmpfile_stdout 10:03:19 INFO - Detecting whether we're running mozinstall >=1.0... 10:03:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:03:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:03:20 INFO - Reading from file tmpfile_stdout 10:03:20 INFO - Output received: 10:03:20 INFO - Usage: mozinstall [options] installer 10:03:20 INFO - Options: 10:03:20 INFO - -h, --help show this help message and exit 10:03:20 INFO - -d DEST, --destination=DEST 10:03:20 INFO - Directory to install application into. [default: 10:03:20 INFO - "/builds/slave/test"] 10:03:20 INFO - --app=APP Application being installed. [default: firefox] 10:03:20 INFO - mkdir: /builds/slave/test/build/application 10:03:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:03:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 10:03:52 INFO - Reading from file tmpfile_stdout 10:03:52 INFO - Output received: 10:03:52 INFO - /builds/slave/test/build/application/firefox/firefox 10:03:52 INFO - Running post-action listener: _resource_record_post_action 10:03:52 INFO - ##### 10:03:52 INFO - ##### Running run-tests step. 10:03:52 INFO - ##### 10:03:52 INFO - Running pre-action listener: _resource_record_pre_action 10:03:52 INFO - Running main action method: run_tests 10:03:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:03:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:03:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:03:52 INFO - grabbing minidump binary from tooltool 10:03:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:03:52 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 0x914af70>, '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 0x914a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9150750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:03:52 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 10:03:52 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 10:03:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:03:52 INFO - Return code: 0 10:03:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:03:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:03:52 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/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.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 10:03:52 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/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.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 10:03:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:03:52 INFO - 'CCACHE_UMASK': '002', 10:03:52 INFO - 'DISPLAY': ':0', 10:03:52 INFO - 'HOME': '/home/cltbld', 10:03:52 INFO - 'LANG': 'en_US.UTF-8', 10:03:52 INFO - 'LOGNAME': 'cltbld', 10:03:52 INFO - 'MAIL': '/var/mail/cltbld', 10:03:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:03:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:03:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:03:52 INFO - 'MOZ_NO_REMOTE': '1', 10:03:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:03:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:03:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:03:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:03:52 INFO - 'PWD': '/builds/slave/test', 10:03:52 INFO - 'SHELL': '/bin/bash', 10:03:52 INFO - 'SHLVL': '1', 10:03:52 INFO - 'TERM': 'linux', 10:03:52 INFO - 'TMOUT': '86400', 10:03:52 INFO - 'USER': 'cltbld', 10:03:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461344234.518000-120990433', 10:03:52 INFO - '_': '/tools/buildbot/bin/python'} 10:03:52 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/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.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 10:03:53 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 10:03:53 INFO - import pkg_resources 10:03:54 INFO - Using 1 client processes 10:03:55 INFO - wptserve Starting http server on 127.0.0.1:8000 10:03:55 INFO - wptserve Starting http server on 127.0.0.1:8001 10:03:55 INFO - wptserve Starting http server on 127.0.0.1:8443 10:03:57 INFO - SUITE-START | Running 778 tests 10:03:57 INFO - Running testharness tests 10:03:57 INFO - Setting up ssl 10:03:57 INFO - PROCESS | certutil | 10:03:57 INFO - PROCESS | certutil | 10:03:57 INFO - PROCESS | certutil | 10:03:57 INFO - Certificate Nickname Trust Attributes 10:03:57 INFO - SSL,S/MIME,JAR/XPI 10:03:57 INFO - 10:03:57 INFO - web-platform-tests CT,, 10:03:57 INFO - 10:03:57 INFO - Starting runner 10:04:00 INFO - PROCESS | 1807 | 1461344640192 Marionette DEBUG Marionette enabled via build flag and pref 10:04:00 INFO - PROCESS | 1807 | ++DOCSHELL 0xa2ae4800 == 1 [pid = 1807] [id = 1] 10:04:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 1 (0xa2ae4c00) [pid = 1807] [serial = 1] [outer = (nil)] 10:04:00 INFO - PROCESS | 1807 | [1807] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:04:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 2 (0xa2ae5400) [pid = 1807] [serial = 2] [outer = 0xa2ae4c00] 10:04:00 INFO - PROCESS | 1807 | 1461344640870 Marionette INFO Listening on port 2828 10:04:01 INFO - PROCESS | 1807 | 1461344641540 Marionette DEBUG Marionette enabled via command-line flag 10:04:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fc60400 == 2 [pid = 1807] [id = 2] 10:04:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 3 (0x9fca2c00) [pid = 1807] [serial = 3] [outer = (nil)] 10:04:01 INFO - PROCESS | 1807 | [1807] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:04:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 4 (0x9fca3400) [pid = 1807] [serial = 4] [outer = 0x9fca2c00] 10:04:01 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb825e0 10:04:01 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb89120 10:04:01 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb9f020 10:04:01 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb9fc60 10:04:01 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fba39a0 10:04:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 5 (0x9fb9a400) [pid = 1807] [serial = 5] [outer = 0xa2ae4c00] 10:04:01 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:04:01 INFO - PROCESS | 1807 | 1461344641939 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45511 10:04:01 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:04:01 INFO - PROCESS | 1807 | 1461344641970 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45512 10:04:02 INFO - PROCESS | 1807 | 1461344642028 Marionette DEBUG Closed connection conn0 10:04:02 INFO - PROCESS | 1807 | 1461344642031 Marionette DEBUG Closed connection conn1 10:04:02 INFO - PROCESS | 1807 | [1807] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 10:04:02 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:04:02 INFO - PROCESS | 1807 | 1461344642166 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45513 10:04:02 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:04:02 INFO - PROCESS | 1807 | 1461344642223 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45514 10:04:02 INFO - PROCESS | 1807 | 1461344642233 Marionette DEBUG Closed connection conn2 10:04:02 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:04:02 INFO - PROCESS | 1807 | 1461344642284 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:45515 10:04:02 INFO - PROCESS | 1807 | 1461344642294 Marionette DEBUG Closed connection conn3 10:04:02 INFO - PROCESS | 1807 | 1461344642345 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:04:02 INFO - PROCESS | 1807 | 1461344642357 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422065559","device":"desktop","version":"48.0a1"} 10:04:03 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:04:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x98e84400 == 3 [pid = 1807] [id = 3] 10:04:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 6 (0x98e84800) [pid = 1807] [serial = 6] [outer = (nil)] 10:04:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x98e84c00 == 4 [pid = 1807] [id = 4] 10:04:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 7 (0x98e88400) [pid = 1807] [serial = 7] [outer = (nil)] 10:04:04 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:04:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x98357000 == 5 [pid = 1807] [id = 5] 10:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 8 (0x98357400) [pid = 1807] [serial = 8] [outer = (nil)] 10:04:05 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:04:05 INFO - PROCESS | 1807 | [1807] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 9 (0x981ba000) [pid = 1807] [serial = 9] [outer = 0x98357400] 10:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 10 (0x98584000) [pid = 1807] [serial = 10] [outer = 0x98e84800] 10:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 11 (0x98585c00) [pid = 1807] [serial = 11] [outer = 0x98e88400] 10:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 12 (0x97dec400) [pid = 1807] [serial = 12] [outer = 0x98357400] 10:04:06 INFO - PROCESS | 1807 | 1461344646747 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1807 | 1461344646768 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 13 (0x95a31800) [pid = 1807] [serial = 13] [outer = 0x98357400] 10:04:07 INFO - PROCESS | 1807 | 1461344647599 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3a9d20bd-b2c7-4c6e-8fab-1df1443d4830","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422065559","device":"desktop","version":"48.0a1","command_id":1}}] 10:04:07 INFO - PROCESS | 1807 | 1461344647856 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}] 10:04:08 INFO - PROCESS | 1807 | 1461344648083 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 10:04:08 INFO - PROCESS | 1807 | 1461344648257 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:04:08 INFO - PROCESS | 1807 | [1807] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 14 (0x92b79800) [pid = 1807] [serial = 14] [outer = 0x98357400] 10:04:08 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:04:08 INFO - PROCESS | 1807 | 1461344648781 Marionette TRACE conn4 <- [1,3,null,{}] 10:04:08 INFO - PROCESS | 1807 | 1461344648800 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:04:08 INFO - PROCESS | 1807 | 1461344648825 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 10:04:08 INFO - PROCESS | 1807 | 1461344648865 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 1807 | 1461344648868 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 10:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:04:08 INFO - PROCESS | 1807 | 1461344648876 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 1807 | 1461344648882 Marionette TRACE conn4 <- [1,6,null,{}] 10:04:08 INFO - PROCESS | 1807 | 1461344648904 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}] 10:04:08 INFO - PROCESS | 1807 | 1461344648934 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 10:04:08 INFO - PROCESS | 1807 | 1461344648941 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b02800 == 6 [pid = 1807] [id = 6] 10:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 15 (0x92b02c00) [pid = 1807] [serial = 15] [outer = (nil)] 10:04:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 16 (0x92b77400) [pid = 1807] [serial = 16] [outer = 0x92b02c00] 10:04:09 INFO - PROCESS | 1807 | 1461344649030 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 17 (0x99ca5400) [pid = 1807] [serial = 17] [outer = 0x92b02c00] 10:04:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x9120f400 == 7 [pid = 1807] [id = 7] 10:04:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 18 (0x91215800) [pid = 1807] [serial = 18] [outer = (nil)] 10:04:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 19 (0x91217c00) [pid = 1807] [serial = 19] [outer = 0x91215800] 10:04:09 INFO - PROCESS | 1807 | 1461344649503 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 20 (0x91214c00) [pid = 1807] [serial = 20] [outer = 0x91215800] 10:04:10 INFO - PROCESS | 1807 | [1807] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:04:10 INFO - PROCESS | 1807 | 1461344650122 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]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1305ms 10:04:10 INFO - PROCESS | 1807 | 1461344650249 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1807 | 1461344650254 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 10:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:04:10 INFO - PROCESS | 1807 | 1461344650301 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1807 | 1461344650305 Marionette TRACE conn4 <- [1,10,null,{}] 10:04:10 INFO - PROCESS | 1807 | 1461344650318 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}] 10:04:10 INFO - PROCESS | 1807 | 1461344650487 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 10:04:10 INFO - PROCESS | 1807 | 1461344650730 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9c800 == 8 [pid = 1807] [id = 8] 10:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 21 (0x8fc9cc00) [pid = 1807] [serial = 21] [outer = (nil)] 10:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 22 (0x8fca5800) [pid = 1807] [serial = 22] [outer = 0x8fc9cc00] 10:04:10 INFO - PROCESS | 1807 | 1461344650884 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 23 (0x907b4000) [pid = 1807] [serial = 23] [outer = 0x8fc9cc00] 10:04:11 INFO - PROCESS | 1807 | 1461344651732 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]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1499ms 10:04:11 INFO - PROCESS | 1807 | 1461344651782 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 10:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:04:11 INFO - PROCESS | 1807 | 1461344651790 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 10:04:11 INFO - PROCESS | 1807 | 1461344651799 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 1807 | 1461344651805 Marionette TRACE conn4 <- [1,14,null,{}] 10:04:11 INFO - PROCESS | 1807 | 1461344651813 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}] 10:04:12 INFO - PROCESS | 1807 | 1461344651999 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 10:04:12 INFO - PROCESS | 1807 | 1461344652122 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x91ffe800 == 9 [pid = 1807] [id = 9] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 24 (0x92b01800) [pid = 1807] [serial = 24] [outer = (nil)] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 25 (0x92b7c800) [pid = 1807] [serial = 25] [outer = 0x92b01800] 10:04:12 INFO - PROCESS | 1807 | 1461344652214 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 26 (0x94f6dc00) [pid = 1807] [serial = 26] [outer = 0x92b01800] 10:04:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x96f91000 == 10 [pid = 1807] [id = 10] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 27 (0x96f91800) [pid = 1807] [serial = 27] [outer = (nil)] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 28 (0x8fca6c00) [pid = 1807] [serial = 28] [outer = 0x96f91800] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 29 (0x97905800) [pid = 1807] [serial = 29] [outer = 0x96f91800] 10:04:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x96f90400 == 11 [pid = 1807] [id = 11] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 30 (0x96f92000) [pid = 1807] [serial = 30] [outer = (nil)] 10:04:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 31 (0x9857f800) [pid = 1807] [serial = 31] [outer = 0x96f92000] 10:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 32 (0x98b3fc00) [pid = 1807] [serial = 32] [outer = 0x96f92000] 10:04:13 INFO - PROCESS | 1807 | 1461344653457 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]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1688ms 10:04:13 INFO - PROCESS | 1807 | 1461344653508 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 10:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:04:13 INFO - PROCESS | 1807 | 1461344653515 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 10:04:13 INFO - PROCESS | 1807 | 1461344653523 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1807 | 1461344653526 Marionette TRACE conn4 <- [1,18,null,{}] 10:04:13 INFO - PROCESS | 1807 | 1461344653543 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}] 10:04:13 INFO - PROCESS | 1807 | 1461344653720 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 10:04:13 INFO - PROCESS | 1807 | 1461344653848 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x907afc00 == 12 [pid = 1807] [id = 12] 10:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 33 (0x97dee400) [pid = 1807] [serial = 33] [outer = (nil)] 10:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 34 (0x992a4000) [pid = 1807] [serial = 34] [outer = 0x97dee400] 10:04:13 INFO - PROCESS | 1807 | 1461344653934 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 35 (0x9a8a3c00) [pid = 1807] [serial = 35] [outer = 0x97dee400] 10:04:14 INFO - PROCESS | 1807 | 1461344654833 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]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1391ms 10:04:14 INFO - PROCESS | 1807 | 1461344654913 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 1807 | 1461344654919 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 10:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:04:14 INFO - PROCESS | 1807 | 1461344654933 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1807 | 1461344654942 Marionette TRACE conn4 <- [1,22,null,{}] 10:04:14 INFO - PROCESS | 1807 | 1461344654951 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}] 10:04:15 INFO - PROCESS | 1807 | 1461344655183 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 10:04:15 INFO - PROCESS | 1807 | 1461344655337 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x912e2400 == 13 [pid = 1807] [id = 13] 10:04:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 36 (0x9a8a1800) [pid = 1807] [serial = 36] [outer = (nil)] 10:04:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 37 (0x9fb91400) [pid = 1807] [serial = 37] [outer = 0x9a8a1800] 10:04:15 INFO - PROCESS | 1807 | 1461344655428 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 38 (0x9fef2800) [pid = 1807] [serial = 38] [outer = 0x9a8a1800] 10:04:16 INFO - PROCESS | 1807 | 1461344656455 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]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1545ms 10:04:16 INFO - PROCESS | 1807 | 1461344656471 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 10:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:04:16 INFO - PROCESS | 1807 | 1461344656476 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 10:04:16 INFO - PROCESS | 1807 | 1461344656484 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1807 | 1461344656490 Marionette TRACE conn4 <- [1,26,null,{}] 10:04:16 INFO - PROCESS | 1807 | 1461344656499 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}] 10:04:16 INFO - PROCESS | 1807 | 1461344656732 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 10:04:16 INFO - PROCESS | 1807 | 1461344656922 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x977bfc00 == 14 [pid = 1807] [id = 14] 10:04:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 39 (0x977c3c00) [pid = 1807] [serial = 39] [outer = (nil)] 10:04:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 40 (0x978c8000) [pid = 1807] [serial = 40] [outer = 0x977c3c00] 10:04:17 INFO - PROCESS | 1807 | 1461344657001 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 41 (0x97cc6800) [pid = 1807] [serial = 41] [outer = 0x977c3c00] 10:04:17 INFO - PROCESS | 1807 | --DOCSHELL 0x92b02800 == 13 [pid = 1807] [id = 6] 10:04:17 INFO - PROCESS | 1807 | 1461344657834 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]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1384ms 10:04:17 INFO - PROCESS | 1807 | 1461344657867 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 1807 | 1461344657875 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 10:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:04:17 INFO - PROCESS | 1807 | 1461344657885 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1807 | 1461344657888 Marionette TRACE conn4 <- [1,30,null,{}] 10:04:17 INFO - PROCESS | 1807 | 1461344657894 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}] 10:04:18 INFO - PROCESS | 1807 | 1461344658067 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 10:04:18 INFO - PROCESS | 1807 | 1461344658163 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x91ffa800 == 14 [pid = 1807] [id = 15] 10:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 42 (0x91fff800) [pid = 1807] [serial = 42] [outer = (nil)] 10:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 43 (0x96f8fc00) [pid = 1807] [serial = 43] [outer = 0x91fff800] 10:04:18 INFO - PROCESS | 1807 | 1461344658237 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 44 (0x98488400) [pid = 1807] [serial = 44] [outer = 0x91fff800] 10:04:18 INFO - PROCESS | 1807 | 1461344658940 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]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1081ms 10:04:18 INFO - PROCESS | 1807 | 1461344658965 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 10:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:04:18 INFO - PROCESS | 1807 | 1461344658969 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 10:04:18 INFO - PROCESS | 1807 | 1461344658975 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 1807 | 1461344658981 Marionette TRACE conn4 <- [1,34,null,{}] 10:04:19 INFO - PROCESS | 1807 | 1461344659014 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}] 10:04:19 INFO - PROCESS | 1807 | 1461344659168 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 10:04:19 INFO - PROCESS | 1807 | 1461344659180 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ccbc00 == 15 [pid = 1807] [id = 16] 10:04:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 45 (0x99216c00) [pid = 1807] [serial = 45] [outer = (nil)] 10:04:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 46 (0x992ac400) [pid = 1807] [serial = 46] [outer = 0x99216c00] 10:04:19 INFO - PROCESS | 1807 | 1461344659260 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 47 (0x998f5000) [pid = 1807] [serial = 47] [outer = 0x99216c00] 10:04:20 INFO - PROCESS | 1807 | 1461344660038 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]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1094ms 10:04:20 INFO - PROCESS | 1807 | 1461344660074 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 1807 | 1461344660078 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 10:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:04:20 INFO - PROCESS | 1807 | 1461344660084 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 1807 | 1461344660086 Marionette TRACE conn4 <- [1,38,null,{}] 10:04:20 INFO - PROCESS | 1807 | 1461344660092 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}] 10:04:20 INFO - PROCESS | 1807 | 1461344660232 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 10:04:20 INFO - PROCESS | 1807 | 1461344660248 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x99c9f000 == 16 [pid = 1807] [id = 17] 10:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 48 (0x99ca4c00) [pid = 1807] [serial = 48] [outer = (nil)] 10:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 49 (0x9a8a2000) [pid = 1807] [serial = 49] [outer = 0x99ca4c00] 10:04:20 INFO - PROCESS | 1807 | 1461344660323 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 50 (0x9296a000) [pid = 1807] [serial = 50] [outer = 0x99ca4c00] 10:04:21 INFO - PROCESS | 1807 | 1461344661319 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]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1280ms 10:04:21 INFO - PROCESS | 1807 | 1461344661365 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1807 | 1461344661371 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 10:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:04:21 INFO - PROCESS | 1807 | 1461344661381 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1807 | 1461344661386 Marionette TRACE conn4 <- [1,42,null,{}] 10:04:21 INFO - PROCESS | 1807 | 1461344661413 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}] 10:04:21 INFO - PROCESS | 1807 | 1461344661591 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 10:04:21 INFO - PROCESS | 1807 | 1461344661718 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x94f64c00 == 17 [pid = 1807] [id = 18] 10:04:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 51 (0x94f6a800) [pid = 1807] [serial = 51] [outer = (nil)] 10:04:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 52 (0x977be000) [pid = 1807] [serial = 52] [outer = 0x94f6a800] 10:04:21 INFO - PROCESS | 1807 | 1461344661830 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x97ccec00) [pid = 1807] [serial = 53] [outer = 0x94f6a800] 10:04:22 INFO - PROCESS | 1807 | 1461344662684 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]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1349ms 10:04:22 INFO - PROCESS | 1807 | 1461344662730 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 1807 | 1461344662739 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 10:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:04:22 INFO - PROCESS | 1807 | 1461344662750 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 1807 | 1461344662761 Marionette TRACE conn4 <- [1,46,null,{}] 10:04:22 INFO - PROCESS | 1807 | 1461344662773 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}] 10:04:23 INFO - PROCESS | 1807 | 1461344663009 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 10:04:23 INFO - PROCESS | 1807 | 1461344663115 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x98e15400 == 18 [pid = 1807] [id = 19] 10:04:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x98e82800) [pid = 1807] [serial = 54] [outer = (nil)] 10:04:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x992a3c00) [pid = 1807] [serial = 55] [outer = 0x98e82800] 10:04:23 INFO - PROCESS | 1807 | 1461344663202 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x998f4c00) [pid = 1807] [serial = 56] [outer = 0x98e82800] 10:04:24 INFO - PROCESS | 1807 | 1461344664050 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]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1347ms 10:04:24 INFO - PROCESS | 1807 | 1461344664097 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 10:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:04:24 INFO - PROCESS | 1807 | 1461344664102 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 10:04:24 INFO - PROCESS | 1807 | 1461344664108 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 1807 | 1461344664114 Marionette TRACE conn4 <- [1,50,null,{}] 10:04:24 INFO - PROCESS | 1807 | 1461344664131 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}] 10:04:24 INFO - PROCESS | 1807 | 1461344664308 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 10:04:24 INFO - PROCESS | 1807 | 1461344664439 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x992a4800 == 19 [pid = 1807] [id = 20] 10:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x9dfed000) [pid = 1807] [serial = 57] [outer = (nil)] 10:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x9ea22c00) [pid = 1807] [serial = 58] [outer = 0x9dfed000] 10:04:24 INFO - PROCESS | 1807 | 1461344664535 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x9fb8fc00) [pid = 1807] [serial = 59] [outer = 0x9dfed000] 10:04:25 INFO - PROCESS | 1807 | 1461344665434 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]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1387ms 10:04:25 INFO - PROCESS | 1807 | 1461344665495 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 1807 | 1461344665500 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 10:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:04:25 INFO - PROCESS | 1807 | 1461344665507 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 1807 | 1461344665511 Marionette TRACE conn4 <- [1,54,null,{}] 10:04:25 INFO - PROCESS | 1807 | 1461344665516 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}] 10:04:25 INFO - PROCESS | 1807 | 1461344665681 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 10:04:25 INFO - PROCESS | 1807 | 1461344665808 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fca0c00 == 20 [pid = 1807] [id = 21] 10:04:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x912e5400) [pid = 1807] [serial = 60] [outer = (nil)] 10:04:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0xa000f800) [pid = 1807] [serial = 61] [outer = 0x912e5400] 10:04:25 INFO - PROCESS | 1807 | 1461344665898 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0xa0a0ec00) [pid = 1807] [serial = 62] [outer = 0x912e5400] 10:04:26 INFO - PROCESS | 1807 | 1461344666731 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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1277ms 10:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:04:26 INFO - PROCESS | 1807 | 1461344666785 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 1807 | 1461344666788 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 10:04:26 INFO - PROCESS | 1807 | 1461344666795 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 1807 | 1461344666798 Marionette TRACE conn4 <- [1,58,null,{}] 10:04:26 INFO - PROCESS | 1807 | 1461344666804 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}] 10:04:26 INFO - PROCESS | 1807 | 1461344666972 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 10:04:27 INFO - PROCESS | 1807 | 1461344667101 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9ac00 == 21 [pid = 1807] [id = 22] 10:04:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x9120c800) [pid = 1807] [serial = 63] [outer = (nil)] 10:04:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x99ca7800) [pid = 1807] [serial = 64] [outer = 0x9120c800] 10:04:27 INFO - PROCESS | 1807 | 1461344667187 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0xa0c0c400) [pid = 1807] [serial = 65] [outer = 0x9120c800] 10:04:28 INFO - PROCESS | 1807 | 1461344668191 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]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1437ms 10:04:28 INFO - PROCESS | 1807 | 1461344668231 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 1807 | 1461344668239 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 10:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:04:28 INFO - PROCESS | 1807 | 1461344668247 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 1807 | 1461344668252 Marionette TRACE conn4 <- [1,62,null,{}] 10:04:28 INFO - PROCESS | 1807 | 1461344668259 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}] 10:04:28 INFO - PROCESS | 1807 | 1461344668418 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 10:04:28 INFO - PROCESS | 1807 | 1461344668575 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1807 | --DOCSHELL 0x97ccbc00 == 20 [pid = 1807] [id = 16] 10:04:28 INFO - PROCESS | 1807 | --DOCSHELL 0x91ffa800 == 19 [pid = 1807] [id = 15] 10:04:28 INFO - PROCESS | 1807 | --DOCSHELL 0x977bfc00 == 18 [pid = 1807] [id = 14] 10:04:28 INFO - PROCESS | 1807 | --DOCSHELL 0x91ffe800 == 17 [pid = 1807] [id = 9] 10:04:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9c800 == 16 [pid = 1807] [id = 8] 10:04:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9c800 == 17 [pid = 1807] [id = 23] 10:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x8fca7800) [pid = 1807] [serial = 66] [outer = (nil)] 10:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x912e1400) [pid = 1807] [serial = 67] [outer = 0x8fca7800] 10:04:28 INFO - PROCESS | 1807 | 1461344668688 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x9296b800) [pid = 1807] [serial = 68] [outer = 0x8fca7800] 10:04:29 INFO - PROCESS | 1807 | 1461344669559 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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1384ms 10:04:29 INFO - PROCESS | 1807 | 1461344669640 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1807 | 1461344669648 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 10:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:04:29 INFO - PROCESS | 1807 | 1461344669659 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1807 | 1461344669663 Marionette TRACE conn4 <- [1,66,null,{}] 10:04:29 INFO - PROCESS | 1807 | 1461344669672 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}] 10:04:29 INFO - PROCESS | 1807 | 1461344669850 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 10:04:30 INFO - PROCESS | 1807 | 1461344669981 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x977bfc00 == 18 [pid = 1807] [id = 24] 10:04:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x981c1400) [pid = 1807] [serial = 69] [outer = (nil)] 10:04:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x984bc000) [pid = 1807] [serial = 70] [outer = 0x981c1400] 10:04:30 INFO - PROCESS | 1807 | 1461344670075 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x98e0ec00) [pid = 1807] [serial = 71] [outer = 0x981c1400] 10:04:30 INFO - PROCESS | 1807 | 1461344670898 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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1286ms 10:04:30 INFO - PROCESS | 1807 | 1461344670948 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 1807 | 1461344670954 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 10:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:04:30 INFO - PROCESS | 1807 | 1461344670963 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 1807 | 1461344670967 Marionette TRACE conn4 <- [1,70,null,{}] 10:04:30 INFO - PROCESS | 1807 | 1461344670973 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}] 10:04:31 INFO - PROCESS | 1807 | 1461344671142 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 10:04:31 INFO - PROCESS | 1807 | 1461344671272 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x97df9000 == 19 [pid = 1807] [id = 25] 10:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x992a4400) [pid = 1807] [serial = 72] [outer = (nil)] 10:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x99ca2000) [pid = 1807] [serial = 73] [outer = 0x992a4400] 10:04:31 INFO - PROCESS | 1807 | 1461344671364 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x9dfef400) [pid = 1807] [serial = 74] [outer = 0x992a4400] 10:04:32 INFO - PROCESS | 1807 | 1461344672274 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]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1385ms 10:04:32 INFO - PROCESS | 1807 | 1461344672348 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 1807 | 1461344672353 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 10:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:04:32 INFO - PROCESS | 1807 | 1461344672361 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 1807 | 1461344672370 Marionette TRACE conn4 <- [1,74,null,{}] 10:04:32 INFO - PROCESS | 1807 | 1461344672385 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}] 10:04:32 INFO - PROCESS | 1807 | 1461344672592 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 10:04:32 INFO - PROCESS | 1807 | 1461344672727 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x907ab000 == 20 [pid = 1807] [id = 26] 10:04:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x907ae000) [pid = 1807] [serial = 75] [outer = (nil)] 10:04:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0xa0c0e400) [pid = 1807] [serial = 76] [outer = 0x907ae000] 10:04:32 INFO - PROCESS | 1807 | 1461344672856 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0xa0fe7c00) [pid = 1807] [serial = 77] [outer = 0x907ae000] 10:04:33 INFO - PROCESS | 1807 | 1461344673622 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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1293ms 10:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:04:33 INFO - PROCESS | 1807 | 1461344673653 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 1807 | 1461344673657 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 10:04:33 INFO - PROCESS | 1807 | 1461344673664 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 1807 | 1461344673667 Marionette TRACE conn4 <- [1,78,null,{}] 10:04:33 INFO - PROCESS | 1807 | 1461344673674 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}] 10:04:33 INFO - PROCESS | 1807 | 1461344673827 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 10:04:33 INFO - PROCESS | 1807 | 1461344673963 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9f000 == 21 [pid = 1807] [id = 27] 10:04:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x907aac00) [pid = 1807] [serial = 78] [outer = (nil)] 10:04:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0xa2a9c800) [pid = 1807] [serial = 79] [outer = 0x907aac00] 10:04:34 INFO - PROCESS | 1807 | 1461344674050 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0xa2ae8c00) [pid = 1807] [serial = 80] [outer = 0x907aac00] 10:04:34 INFO - PROCESS | 1807 | 1461344674860 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]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1229ms 10:04:34 INFO - PROCESS | 1807 | 1461344674893 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 1807 | 1461344674897 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 10:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:04:34 INFO - PROCESS | 1807 | 1461344674903 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 1807 | 1461344674907 Marionette TRACE conn4 <- [1,82,null,{}] 10:04:34 INFO - PROCESS | 1807 | 1461344674912 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}] 10:04:35 INFO - PROCESS | 1807 | 1461344675117 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 10:04:35 INFO - PROCESS | 1807 | 1461344675132 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1807 | ++DOCSHELL 0xa00b6c00 == 22 [pid = 1807] [id = 28] 10:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0xa3c86000) [pid = 1807] [serial = 81] [outer = (nil)] 10:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0xa4459c00) [pid = 1807] [serial = 82] [outer = 0xa3c86000] 10:04:35 INFO - PROCESS | 1807 | 1461344675280 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0xa4599000) [pid = 1807] [serial = 83] [outer = 0xa3c86000] 10:04:36 INFO - PROCESS | 1807 | 1461344676370 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]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1528ms 10:04:36 INFO - PROCESS | 1807 | 1461344676432 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1807 | 1461344676438 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 10:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:04:36 INFO - PROCESS | 1807 | 1461344676446 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1807 | 1461344676452 Marionette TRACE conn4 <- [1,86,null,{}] 10:04:36 INFO - PROCESS | 1807 | 1461344676461 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}] 10:04:36 INFO - PROCESS | 1807 | 1461344676696 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 10:04:36 INFO - PROCESS | 1807 | 1461344676919 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x912e5000 == 23 [pid = 1807] [id = 29] 10:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x915da400) [pid = 1807] [serial = 84] [outer = (nil)] 10:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x978cec00) [pid = 1807] [serial = 85] [outer = 0x915da400] 10:04:37 INFO - PROCESS | 1807 | 1461344677000 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x98486400) [pid = 1807] [serial = 86] [outer = 0x915da400] 10:04:37 INFO - PROCESS | 1807 | --DOCSHELL 0x98e15400 == 22 [pid = 1807] [id = 19] 10:04:37 INFO - PROCESS | 1807 | --DOCSHELL 0x94f64c00 == 21 [pid = 1807] [id = 18] 10:04:37 INFO - PROCESS | 1807 | 1461344677877 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]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1485ms 10:04:37 INFO - PROCESS | 1807 | 1461344677937 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 1807 | 1461344677945 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 10:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:04:37 INFO - PROCESS | 1807 | 1461344677956 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 1807 | 1461344677961 Marionette TRACE conn4 <- [1,90,null,{}] 10:04:37 INFO - PROCESS | 1807 | 1461344677970 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}] 10:04:38 INFO - PROCESS | 1807 | 1461344678149 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 10:04:38 INFO - PROCESS | 1807 | 1461344678283 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x97906000 == 22 [pid = 1807] [id = 30] 10:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x979e2400) [pid = 1807] [serial = 87] [outer = (nil)] 10:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x9857e800) [pid = 1807] [serial = 88] [outer = 0x979e2400] 10:04:38 INFO - PROCESS | 1807 | 1461344678384 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x998ef400) [pid = 1807] [serial = 89] [outer = 0x979e2400] 10:04:39 INFO - PROCESS | 1807 | 1461344679227 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]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1335ms 10:04:39 INFO - PROCESS | 1807 | 1461344679293 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 1807 | 1461344679302 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 10:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:04:39 INFO - PROCESS | 1807 | 1461344679312 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 1807 | 1461344679316 Marionette TRACE conn4 <- [1,94,null,{}] 10:04:39 INFO - PROCESS | 1807 | 1461344679323 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}] 10:04:39 INFO - PROCESS | 1807 | 1461344679500 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 10:04:39 INFO - PROCESS | 1807 | 1461344679634 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x992a2c00 == 23 [pid = 1807] [id = 31] 10:04:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x9a8a3400) [pid = 1807] [serial = 90] [outer = (nil)] 10:04:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x9fc5a400) [pid = 1807] [serial = 91] [outer = 0x9a8a3400] 10:04:39 INFO - PROCESS | 1807 | 1461344679727 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x9fca4c00) [pid = 1807] [serial = 92] [outer = 0x9a8a3400] 10:04:40 INFO - PROCESS | 1807 | 1461344680618 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]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1339ms 10:04:40 INFO - PROCESS | 1807 | 1461344680652 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1807 | 1461344680657 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:04:40 INFO - PROCESS | 1807 | 1461344680664 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1807 | 1461344680670 Marionette TRACE conn4 <- [1,98,null,{}] 10:04:40 INFO - PROCESS | 1807 | 1461344680687 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}] 10:04:40 INFO - PROCESS | 1807 | 1461344680883 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 10:04:41 INFO - PROCESS | 1807 | 1461344681022 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x907af000 == 24 [pid = 1807] [id = 32] 10:04:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0xa2a4cc00) [pid = 1807] [serial = 93] [outer = (nil)] 10:04:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0xa445a400) [pid = 1807] [serial = 94] [outer = 0xa2a4cc00] 10:04:41 INFO - PROCESS | 1807 | 1461344681117 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0xa4597800) [pid = 1807] [serial = 95] [outer = 0xa2a4cc00] 10:04:41 INFO - PROCESS | 1807 | 1461344681982 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]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1389ms 10:04:42 INFO - PROCESS | 1807 | 1461344682054 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 1807 | 1461344682058 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 10:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:04:42 INFO - PROCESS | 1807 | 1461344682065 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1807 | 1461344682068 Marionette TRACE conn4 <- [1,102,null,{}] 10:04:42 INFO - PROCESS | 1807 | 1461344682074 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}] 10:04:42 INFO - PROCESS | 1807 | 1461344682246 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 10:04:42 INFO - PROCESS | 1807 | 1461344682383 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x992a9000 == 25 [pid = 1807] [id = 33] 10:04:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0xa45d4800) [pid = 1807] [serial = 96] [outer = (nil)] 10:04:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0xa4b0a000) [pid = 1807] [serial = 97] [outer = 0xa45d4800] 10:04:42 INFO - PROCESS | 1807 | 1461344682475 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0xa4b57800) [pid = 1807] [serial = 98] [outer = 0xa45d4800] 10:04:43 INFO - PROCESS | 1807 | 1461344683282 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]]]}] 10:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0xa4b04400) [pid = 1807] [serial = 99] [outer = 0x96f92000] 10:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1278ms 10:04:43 INFO - PROCESS | 1807 | 1461344683357 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 1807 | 1461344683361 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 10:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:04:43 INFO - PROCESS | 1807 | 1461344683417 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 1807 | 1461344683422 Marionette TRACE conn4 <- [1,106,null,{}] 10:04:43 INFO - PROCESS | 1807 | 1461344683435 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}] 10:04:43 INFO - PROCESS | 1807 | 1461344683587 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 10:04:43 INFO - PROCESS | 1807 | 1461344683723 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9bc00 == 26 [pid = 1807] [id = 34] 10:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x96bc0400) [pid = 1807] [serial = 100] [outer = (nil)] 10:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0xa4736800) [pid = 1807] [serial = 101] [outer = 0x96bc0400] 10:04:43 INFO - PROCESS | 1807 | 1461344683819 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0xa683cc00) [pid = 1807] [serial = 102] [outer = 0x96bc0400] 10:04:44 INFO - PROCESS | 1807 | 1461344684632 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]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1311ms 10:04:44 INFO - PROCESS | 1807 | 1461344684711 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 1807 | 1461344684715 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 10:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:04:44 INFO - PROCESS | 1807 | 1461344684722 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 1807 | 1461344684726 Marionette TRACE conn4 <- [1,110,null,{}] 10:04:44 INFO - PROCESS | 1807 | 1461344684731 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}] 10:04:44 INFO - PROCESS | 1807 | 1461344684916 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 10:04:45 INFO - PROCESS | 1807 | 1461344685043 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9e000 == 27 [pid = 1807] [id = 35] 10:04:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x8fca4c00) [pid = 1807] [serial = 103] [outer = (nil)] 10:04:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x902c9800) [pid = 1807] [serial = 104] [outer = 0x8fca4c00] 10:04:45 INFO - PROCESS | 1807 | 1461344685132 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0xa2a42400) [pid = 1807] [serial = 105] [outer = 0x8fca4c00] 10:04:45 INFO - PROCESS | 1807 | 1461344685982 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]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1335ms 10:04:46 INFO - PROCESS | 1807 | 1461344686058 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 1807 | 1461344686062 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 10:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:04:46 INFO - PROCESS | 1807 | 1461344686069 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 1807 | 1461344686072 Marionette TRACE conn4 <- [1,114,null,{}] 10:04:46 INFO - PROCESS | 1807 | 1461344686078 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}] 10:04:46 INFO - PROCESS | 1807 | 1461344686269 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 10:04:46 INFO - PROCESS | 1807 | 1461344686411 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d2400 == 28 [pid = 1807] [id = 36] 10:04:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x8f4d2c00) [pid = 1807] [serial = 106] [outer = (nil)] 10:04:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x8f4dac00) [pid = 1807] [serial = 107] [outer = 0x8f4d2c00] 10:04:46 INFO - PROCESS | 1807 | 1461344686504 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x8f4dd000) [pid = 1807] [serial = 108] [outer = 0x8f4d2c00] 10:04:47 INFO - PROCESS | 1807 | 1461344687426 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]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1429ms 10:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:04:47 INFO - PROCESS | 1807 | 1461344687498 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 1807 | 1461344687502 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 10:04:47 INFO - PROCESS | 1807 | 1461344687508 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 1807 | 1461344687512 Marionette TRACE conn4 <- [1,118,null,{}] 10:04:47 INFO - PROCESS | 1807 | 1461344687517 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}] 10:04:47 INFO - PROCESS | 1807 | 1461344687670 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 10:04:47 INFO - PROCESS | 1807 | 1461344687808 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d4800 == 29 [pid = 1807] [id = 37] 10:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x8f4e0400) [pid = 1807] [serial = 109] [outer = (nil)] 10:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x8f62c000) [pid = 1807] [serial = 110] [outer = 0x8f4e0400] 10:04:47 INFO - PROCESS | 1807 | 1461344687905 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x8f62ec00) [pid = 1807] [serial = 111] [outer = 0x8f4e0400] 10:04:48 INFO - PROCESS | 1807 | 1461344688753 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]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1283ms 10:04:48 INFO - PROCESS | 1807 | 1461344688791 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 1807 | 1461344688794 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 10:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:04:48 INFO - PROCESS | 1807 | 1461344688802 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 1807 | 1461344688807 Marionette TRACE conn4 <- [1,122,null,{}] 10:04:48 INFO - PROCESS | 1807 | 1461344688950 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}] 10:04:49 INFO - PROCESS | 1807 | 1461344689160 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 10:04:49 INFO - PROCESS | 1807 | 1461344689287 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x902c3800 == 30 [pid = 1807] [id = 38] 10:04:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x902c4800) [pid = 1807] [serial = 112] [outer = (nil)] 10:04:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x902c8c00) [pid = 1807] [serial = 113] [outer = 0x902c4800] 10:04:49 INFO - PROCESS | 1807 | 1461344689412 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x902cdc00) [pid = 1807] [serial = 114] [outer = 0x902c4800] 10:04:50 INFO - PROCESS | 1807 | --DOCSHELL 0x907ab000 == 29 [pid = 1807] [id = 26] 10:04:50 INFO - PROCESS | 1807 | --DOCSHELL 0x97df9000 == 28 [pid = 1807] [id = 25] 10:04:50 INFO - PROCESS | 1807 | --DOCSHELL 0x977bfc00 == 27 [pid = 1807] [id = 24] 10:04:50 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9c800 == 26 [pid = 1807] [id = 23] 10:04:50 INFO - PROCESS | 1807 | 1461344690366 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]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1629ms 10:04:50 INFO - PROCESS | 1807 | 1461344690433 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 1807 | 1461344690440 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 10:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:04:50 INFO - PROCESS | 1807 | 1461344690449 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 1807 | 1461344690455 Marionette TRACE conn4 <- [1,126,null,{}] 10:04:50 INFO - PROCESS | 1807 | 1461344690463 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}] 10:04:50 INFO - PROCESS | 1807 | 1461344690681 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 10:04:50 INFO - PROCESS | 1807 | 1461344690879 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x902c4400 == 27 [pid = 1807] [id = 39] 10:04:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x902ccc00) [pid = 1807] [serial = 115] [outer = (nil)] 10:04:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x912dd400) [pid = 1807] [serial = 116] [outer = 0x902ccc00] 10:04:51 INFO - PROCESS | 1807 | 1461344691019 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x9295fc00) [pid = 1807] [serial = 117] [outer = 0x902ccc00] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x907afc00 == 26 [pid = 1807] [id = 12] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x912e2400 == 25 [pid = 1807] [id = 13] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8f4d2400 == 24 [pid = 1807] [id = 36] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9bc00 == 23 [pid = 1807] [id = 34] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9e000 == 22 [pid = 1807] [id = 35] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x907af000 == 21 [pid = 1807] [id = 32] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x992a9000 == 20 [pid = 1807] [id = 33] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x97906000 == 19 [pid = 1807] [id = 30] 10:04:52 INFO - PROCESS | 1807 | --DOCSHELL 0x992a2c00 == 18 [pid = 1807] [id = 31] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x99c9f000 == 17 [pid = 1807] [id = 17] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x8f4d4800 == 16 [pid = 1807] [id = 37] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9f000 == 15 [pid = 1807] [id = 27] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x992a4800 == 14 [pid = 1807] [id = 20] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x8fca0c00 == 13 [pid = 1807] [id = 21] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0xa00b6c00 == 12 [pid = 1807] [id = 28] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x902c3800 == 11 [pid = 1807] [id = 38] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9ac00 == 10 [pid = 1807] [id = 22] 10:04:54 INFO - PROCESS | 1807 | --DOCSHELL 0x912e5000 == 9 [pid = 1807] [id = 29] 10:04:56 INFO - PROCESS | 1807 | 1461344696321 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5940ms 10:04:56 INFO - PROCESS | 1807 | 1461344696389 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 1807 | 1461344696394 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 10:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:04:56 INFO - PROCESS | 1807 | 1461344696402 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 1807 | 1461344696408 Marionette TRACE conn4 <- [1,130,null,{}] 10:04:56 INFO - PROCESS | 1807 | 1461344696416 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}] 10:04:56 INFO - PROCESS | 1807 | 1461344696581 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 10:04:56 INFO - PROCESS | 1807 | 1461344696596 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x902ca400 == 10 [pid = 1807] [id = 40] 10:04:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x902cac00) [pid = 1807] [serial = 118] [outer = (nil)] 10:04:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x91210800) [pid = 1807] [serial = 119] [outer = 0x902cac00] 10:04:56 INFO - PROCESS | 1807 | 1461344696678 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x912e5000) [pid = 1807] [serial = 120] [outer = 0x902cac00] 10:04:57 INFO - PROCESS | 1807 | 1461344697627 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]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1282ms 10:04:57 INFO - PROCESS | 1807 | 1461344697687 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 1807 | 1461344697697 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 10:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:04:57 INFO - PROCESS | 1807 | 1461344697752 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 1807 | 1461344697758 Marionette TRACE conn4 <- [1,134,null,{}] 10:04:57 INFO - PROCESS | 1807 | 1461344697765 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}] 10:04:57 INFO - PROCESS | 1807 | 1461344697948 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 10:04:57 INFO - PROCESS | 1807 | 1461344697960 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x9295e400 == 11 [pid = 1807] [id = 41] 10:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x93dcd400) [pid = 1807] [serial = 121] [outer = (nil)] 10:04:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x94f6e800) [pid = 1807] [serial = 122] [outer = 0x93dcd400] 10:04:58 INFO - PROCESS | 1807 | 1461344698036 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x95a90c00) [pid = 1807] [serial = 123] [outer = 0x93dcd400] 10:04:58 INFO - PROCESS | 1807 | 1461344698936 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]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1277ms 10:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:04:58 INFO - PROCESS | 1807 | 1461344698987 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 1807 | 1461344698991 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 10:04:59 INFO - PROCESS | 1807 | 1461344698998 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 1807 | 1461344699004 Marionette TRACE conn4 <- [1,138,null,{}] 10:04:59 INFO - PROCESS | 1807 | 1461344699029 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}] 10:04:59 INFO - PROCESS | 1807 | 1461344699243 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 10:04:59 INFO - PROCESS | 1807 | 1461344699274 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ded400 == 12 [pid = 1807] [id = 42] 10:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x97df9c00) [pid = 1807] [serial = 124] [outer = (nil)] 10:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x98e0ac00) [pid = 1807] [serial = 125] [outer = 0x97df9c00] 10:04:59 INFO - PROCESS | 1807 | 1461344699356 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x99bb7800) [pid = 1807] [serial = 126] [outer = 0x97df9c00] 10:05:00 INFO - PROCESS | 1807 | 1461344700154 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]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1185ms 10:05:00 INFO - PROCESS | 1807 | 1461344700183 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 1807 | 1461344700186 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 10:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:05:00 INFO - PROCESS | 1807 | 1461344700192 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 1807 | 1461344700195 Marionette TRACE conn4 <- [1,142,null,{}] 10:05:00 INFO - PROCESS | 1807 | 1461344700201 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}] 10:05:01 INFO - PROCESS | 1807 | 1461344701325 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x902c4800) [pid = 1807] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x981c1400) [pid = 1807] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x99ca4c00) [pid = 1807] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x99216c00) [pid = 1807] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x977c3c00) [pid = 1807] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x92b01800) [pid = 1807] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x91fff800) [pid = 1807] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x8fc9cc00) [pid = 1807] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x97dee400) [pid = 1807] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x9a8a1800) [pid = 1807] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x9120c800) [pid = 1807] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0xa2a4cc00) [pid = 1807] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x992a4400) [pid = 1807] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x94f6a800) [pid = 1807] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x912e5400) [pid = 1807] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x915da400) [pid = 1807] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x979e2400) [pid = 1807] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x9a8a3400) [pid = 1807] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x9dfed000) [pid = 1807] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x98e82800) [pid = 1807] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x8fca7800) [pid = 1807] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x907aac00) [pid = 1807] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x8f4e0400) [pid = 1807] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x8f4d2c00) [pid = 1807] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x96bc0400) [pid = 1807] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x92b02c00) [pid = 1807] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x8fca4c00) [pid = 1807] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0xa3c86000) [pid = 1807] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x907ae000) [pid = 1807] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:05:01 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0xa45d4800) [pid = 1807] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:05:01 INFO - PROCESS | 1807 | 1461344701586 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d7400 == 13 [pid = 1807] [id = 43] 10:05:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x8f4dc000) [pid = 1807] [serial = 127] [outer = (nil)] 10:05:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x902c4800) [pid = 1807] [serial = 128] [outer = 0x8f4dc000] 10:05:01 INFO - PROCESS | 1807 | 1461344701670 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x912e6800) [pid = 1807] [serial = 129] [outer = 0x8f4dc000] 10:05:02 INFO - PROCESS | 1807 | 1461344702500 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]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2391ms 10:05:02 INFO - PROCESS | 1807 | 1461344702585 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 1807 | 1461344702588 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 10:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:05:02 INFO - PROCESS | 1807 | 1461344702594 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 1807 | 1461344702596 Marionette TRACE conn4 <- [1,146,null,{}] 10:05:02 INFO - PROCESS | 1807 | 1461344702602 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}] 10:05:02 INFO - PROCESS | 1807 | 1461344702748 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 10:05:02 INFO - PROCESS | 1807 | 1461344702758 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f62d400 == 14 [pid = 1807] [id = 44] 10:05:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x912fa800) [pid = 1807] [serial = 130] [outer = (nil)] 10:05:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x9848b400) [pid = 1807] [serial = 131] [outer = 0x912fa800] 10:05:02 INFO - PROCESS | 1807 | 1461344702832 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x99bd6800) [pid = 1807] [serial = 132] [outer = 0x912fa800] 10:05:03 INFO - PROCESS | 1807 | 1461344703885 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]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1333ms 10:05:03 INFO - PROCESS | 1807 | 1461344703929 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 1807 | 1461344703935 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 10:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:05:03 INFO - PROCESS | 1807 | 1461344703943 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 1807 | 1461344703949 Marionette TRACE conn4 <- [1,150,null,{}] 10:05:03 INFO - PROCESS | 1807 | 1461344703958 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}] 10:05:04 INFO - PROCESS | 1807 | 1461344704185 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 10:05:04 INFO - PROCESS | 1807 | 1461344704371 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f636c00 == 15 [pid = 1807] [id = 45] 10:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x902c7400) [pid = 1807] [serial = 133] [outer = (nil)] 10:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x92963000) [pid = 1807] [serial = 134] [outer = 0x902c7400] 10:05:04 INFO - PROCESS | 1807 | 1461344704506 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x93dd5800) [pid = 1807] [serial = 135] [outer = 0x902c7400] 10:05:05 INFO - PROCESS | 1807 | 1461344705357 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]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1431ms 10:05:05 INFO - PROCESS | 1807 | 1461344705374 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 1807 | 1461344705383 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 10:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:05:05 INFO - PROCESS | 1807 | 1461344705394 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 1807 | 1461344705397 Marionette TRACE conn4 <- [1,154,null,{}] 10:05:05 INFO - PROCESS | 1807 | 1461344705404 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}] 10:05:05 INFO - PROCESS | 1807 | 1461344705567 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 10:05:05 INFO - PROCESS | 1807 | 1461344705716 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x978c5c00 == 16 [pid = 1807] [id = 46] 10:05:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x978cd000) [pid = 1807] [serial = 136] [outer = (nil)] 10:05:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x98c91800) [pid = 1807] [serial = 137] [outer = 0x978cd000] 10:05:05 INFO - PROCESS | 1807 | 1461344705804 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x99bb6000) [pid = 1807] [serial = 138] [outer = 0x978cd000] 10:05:06 INFO - PROCESS | 1807 | 1461344706762 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]]]}] 10:05:06 INFO - PROCESS | 1807 | 1461344706768 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1442ms 10:05:06 INFO - PROCESS | 1807 | 1461344706836 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 1807 | 1461344706841 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 10:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:05:06 INFO - PROCESS | 1807 | 1461344706849 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 1807 | 1461344706855 Marionette TRACE conn4 <- [1,158,null,{}] 10:05:06 INFO - PROCESS | 1807 | 1461344706880 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}] 10:05:07 INFO - PROCESS | 1807 | 1461344707078 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 10:05:07 INFO - PROCESS | 1807 | 1461344707239 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x9a89a400 == 17 [pid = 1807] [id = 47] 10:05:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x9fef5400) [pid = 1807] [serial = 139] [outer = (nil)] 10:05:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0xa2a47800) [pid = 1807] [serial = 140] [outer = 0x9fef5400] 10:05:07 INFO - PROCESS | 1807 | 1461344707335 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0xa3c88400) [pid = 1807] [serial = 141] [outer = 0x9fef5400] 10:05:08 INFO - PROCESS | 1807 | 1461344708205 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]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1388ms 10:05:08 INFO - PROCESS | 1807 | 1461344708238 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 1807 | 1461344708242 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 10:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:05:08 INFO - PROCESS | 1807 | 1461344708249 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 1807 | 1461344708253 Marionette TRACE conn4 <- [1,162,null,{}] 10:05:08 INFO - PROCESS | 1807 | 1461344708259 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}] 10:05:08 INFO - PROCESS | 1807 | 1461344708463 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 10:05:08 INFO - PROCESS | 1807 | 1461344708571 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x92963c00 == 18 [pid = 1807] [id = 48] 10:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x97cd4000) [pid = 1807] [serial = 142] [outer = (nil)] 10:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0xa448d400) [pid = 1807] [serial = 143] [outer = 0x97cd4000] 10:05:08 INFO - PROCESS | 1807 | 1461344708660 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0xa44cbc00) [pid = 1807] [serial = 144] [outer = 0x97cd4000] 10:05:09 INFO - PROCESS | 1807 | 1461344709770 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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1533ms 10:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:05:09 INFO - PROCESS | 1807 | 1461344709783 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 1807 | 1461344709786 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 10:05:09 INFO - PROCESS | 1807 | 1461344709793 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 1807 | 1461344709796 Marionette TRACE conn4 <- [1,166,null,{}] 10:05:09 INFO - PROCESS | 1807 | 1461344709802 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}] 10:05:09 INFO - PROCESS | 1807 | 1461344709954 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 10:05:10 INFO - PROCESS | 1807 | 1461344710103 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d5400 == 19 [pid = 1807] [id = 49] 10:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x8f4d8000) [pid = 1807] [serial = 145] [outer = (nil)] 10:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x8f629000) [pid = 1807] [serial = 146] [outer = 0x8f4d8000] 10:05:10 INFO - PROCESS | 1807 | 1461344710225 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x902cd000) [pid = 1807] [serial = 147] [outer = 0x8f4d8000] 10:05:11 INFO - PROCESS | 1807 | 1461344711234 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]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1485ms 10:05:11 INFO - PROCESS | 1807 | 1461344711276 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 1807 | 1461344711280 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 10:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:05:11 INFO - PROCESS | 1807 | 1461344711287 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 1807 | 1461344711291 Marionette TRACE conn4 <- [1,170,null,{}] 10:05:11 INFO - PROCESS | 1807 | 1461344711296 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}] 10:05:11 INFO - PROCESS | 1807 | 1461344711671 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 10:05:11 INFO - PROCESS | 1807 | 1461344711872 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x912dec00 == 20 [pid = 1807] [id = 50] 10:05:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x912e0000) [pid = 1807] [serial = 148] [outer = (nil)] 10:05:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x912f7c00) [pid = 1807] [serial = 149] [outer = 0x912e0000] 10:05:11 INFO - PROCESS | 1807 | 1461344711964 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x9295f800) [pid = 1807] [serial = 150] [outer = 0x912e0000] 10:05:12 INFO - PROCESS | 1807 | 1461344712857 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]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1629ms 10:05:12 INFO - PROCESS | 1807 | 1461344712918 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 1807 | 1461344712925 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 10:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:05:12 INFO - PROCESS | 1807 | 1461344712932 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 1807 | 1461344712938 Marionette TRACE conn4 <- [1,174,null,{}] 10:05:12 INFO - PROCESS | 1807 | 1461344712945 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}] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x99ca2000) [pid = 1807] [serial = 73] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x98e0ec00) [pid = 1807] [serial = 71] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x984bc000) [pid = 1807] [serial = 70] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x912e1400) [pid = 1807] [serial = 67] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0xa2ae5400) [pid = 1807] [serial = 2] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x9a8a2000) [pid = 1807] [serial = 49] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x9296a000) [pid = 1807] [serial = 50] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x998f5000) [pid = 1807] [serial = 47] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x978c8000) [pid = 1807] [serial = 40] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x992ac400) [pid = 1807] [serial = 46] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x92b7c800) [pid = 1807] [serial = 25] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x9857f800) [pid = 1807] [serial = 31] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x8fca6c00) [pid = 1807] [serial = 28] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x96f8fc00) [pid = 1807] [serial = 43] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x94f6dc00) [pid = 1807] [serial = 26] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x97cc6800) [pid = 1807] [serial = 41] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x8fca5800) [pid = 1807] [serial = 22] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x98488400) [pid = 1807] [serial = 44] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x992a4000) [pid = 1807] [serial = 34] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x9a8a3c00) [pid = 1807] [serial = 35] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x9fb91400) [pid = 1807] [serial = 37] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x907b4000) [pid = 1807] [serial = 23] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x9fef2800) [pid = 1807] [serial = 38] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x99ca7800) [pid = 1807] [serial = 64] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0xa445a400) [pid = 1807] [serial = 94] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x9fb8fc00) [pid = 1807] [serial = 59] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0xa000f800) [pid = 1807] [serial = 61] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x998f4c00) [pid = 1807] [serial = 56] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x9296b800) [pid = 1807] [serial = 68] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x9ea22c00) [pid = 1807] [serial = 58] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x9fc5a400) [pid = 1807] [serial = 91] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x98486400) [pid = 1807] [serial = 86] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x97ccec00) [pid = 1807] [serial = 53] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x992a3c00) [pid = 1807] [serial = 55] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x9857e800) [pid = 1807] [serial = 88] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0xa0c0c400) [pid = 1807] [serial = 65] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0xa4597800) [pid = 1807] [serial = 95] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0xa4b0a000) [pid = 1807] [serial = 97] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x97dec400) [pid = 1807] [serial = 12] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x9dfef400) [pid = 1807] [serial = 74] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x977be000) [pid = 1807] [serial = 52] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x981ba000) [pid = 1807] [serial = 9] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0xa4599000) [pid = 1807] [serial = 83] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0xa0a0ec00) [pid = 1807] [serial = 62] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x978cec00) [pid = 1807] [serial = 85] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x998ef400) [pid = 1807] [serial = 89] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x9fca4c00) [pid = 1807] [serial = 92] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x99ca5400) [pid = 1807] [serial = 17] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0xa4459c00) [pid = 1807] [serial = 82] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0xa0c0e400) [pid = 1807] [serial = 76] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 69 (0x92b77400) [pid = 1807] [serial = 16] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 68 (0xa0fe7c00) [pid = 1807] [serial = 77] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 67 (0x91217c00) [pid = 1807] [serial = 19] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 66 (0x912dd400) [pid = 1807] [serial = 116] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 65 (0xa2a9c800) [pid = 1807] [serial = 79] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 64 (0xa4b57800) [pid = 1807] [serial = 98] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 63 (0xa2ae8c00) [pid = 1807] [serial = 80] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 62 (0x98b3fc00) [pid = 1807] [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.] 10:05:13 INFO - PROCESS | 1807 | 1461344713268 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 61 (0x902cdc00) [pid = 1807] [serial = 114] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 60 (0x902c8c00) [pid = 1807] [serial = 113] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 59 (0x8f62ec00) [pid = 1807] [serial = 111] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 58 (0x8f62c000) [pid = 1807] [serial = 110] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 57 (0x8f4dd000) [pid = 1807] [serial = 108] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 56 (0xa683cc00) [pid = 1807] [serial = 102] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 55 (0x8f4dac00) [pid = 1807] [serial = 107] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 54 (0xa2a42400) [pid = 1807] [serial = 105] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 53 (0x902c9800) [pid = 1807] [serial = 104] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | --DOMWINDOW == 52 (0xa4736800) [pid = 1807] [serial = 101] [outer = (nil)] [url = about:blank] 10:05:13 INFO - PROCESS | 1807 | 1461344713426 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9d000 == 21 [pid = 1807] [id = 51] 10:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x902c5c00) [pid = 1807] [serial = 151] [outer = (nil)] 10:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x902ce800) [pid = 1807] [serial = 152] [outer = 0x902c5c00] 10:05:13 INFO - PROCESS | 1807 | 1461344713505 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x912e4000) [pid = 1807] [serial = 153] [outer = 0x902c5c00] 10:05:14 INFO - PROCESS | 1807 | 1461344714163 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]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1287ms 10:05:14 INFO - PROCESS | 1807 | 1461344714219 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 1807 | 1461344714223 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 10:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:05:14 INFO - PROCESS | 1807 | 1461344714229 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 1807 | 1461344714232 Marionette TRACE conn4 <- [1,178,null,{}] 10:05:14 INFO - PROCESS | 1807 | 1461344714238 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}] 10:05:14 INFO - PROCESS | 1807 | 1461344714427 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 10:05:14 INFO - PROCESS | 1807 | 1461344714443 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x902d0c00 == 22 [pid = 1807] [id = 52] 10:05:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x92b77400) [pid = 1807] [serial = 154] [outer = (nil)] 10:05:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x94f6ac00) [pid = 1807] [serial = 155] [outer = 0x92b77400] 10:05:14 INFO - PROCESS | 1807 | 1461344714516 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x96b22000) [pid = 1807] [serial = 156] [outer = 0x92b77400] 10:05:15 INFO - PROCESS | 1807 | 1461344715209 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1029ms 10:05:15 INFO - PROCESS | 1807 | 1461344715259 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 1807 | 1461344715264 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 10:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:05:15 INFO - PROCESS | 1807 | 1461344715300 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1807 | 1461344715307 Marionette TRACE conn4 <- [1,182,null,{}] 10:05:15 INFO - PROCESS | 1807 | 1461344715322 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}] 10:05:15 INFO - PROCESS | 1807 | 1461344715469 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 10:05:15 INFO - PROCESS | 1807 | 1461344715479 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f62b400 == 23 [pid = 1807] [id = 53] 10:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x96c96000) [pid = 1807] [serial = 157] [outer = (nil)] 10:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x97cc7000) [pid = 1807] [serial = 158] [outer = 0x96c96000] 10:05:15 INFO - PROCESS | 1807 | 1461344715552 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x97ded000) [pid = 1807] [serial = 159] [outer = 0x96c96000] 10:05:16 INFO - PROCESS | 1807 | 1461344716362 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]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1103ms 10:05:16 INFO - PROCESS | 1807 | 1461344716392 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 1807 | 1461344716395 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 10:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:05:16 INFO - PROCESS | 1807 | 1461344716401 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 1807 | 1461344716403 Marionette TRACE conn4 <- [1,186,null,{}] 10:05:16 INFO - PROCESS | 1807 | 1461344716415 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}] 10:05:16 INFO - PROCESS | 1807 | 1461344716590 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 10:05:16 INFO - PROCESS | 1807 | 1461344716659 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x912dbc00 == 24 [pid = 1807] [id = 54] 10:05:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0x96f88000) [pid = 1807] [serial = 160] [outer = (nil)] 10:05:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x98483400) [pid = 1807] [serial = 161] [outer = 0x96f88000] 10:05:16 INFO - PROCESS | 1807 | 1461344716732 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x98487400) [pid = 1807] [serial = 162] [outer = 0x96f88000] 10:05:17 INFO - PROCESS | 1807 | --DOMWINDOW == 63 (0x97df9c00) [pid = 1807] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:05:17 INFO - PROCESS | 1807 | --DOMWINDOW == 62 (0x902ccc00) [pid = 1807] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:05:17 INFO - PROCESS | 1807 | --DOMWINDOW == 61 (0x902cac00) [pid = 1807] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:05:17 INFO - PROCESS | 1807 | --DOMWINDOW == 60 (0x93dcd400) [pid = 1807] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:05:17 INFO - PROCESS | 1807 | --DOMWINDOW == 59 (0x8f4dc000) [pid = 1807] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:05:17 INFO - PROCESS | 1807 | 1461344717636 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]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1285ms 10:05:17 INFO - PROCESS | 1807 | 1461344717709 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 1807 | 1461344717714 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 10:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:05:17 INFO - PROCESS | 1807 | 1461344717723 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1807 | 1461344717730 Marionette TRACE conn4 <- [1,190,null,{}] 10:05:17 INFO - PROCESS | 1807 | 1461344717739 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}] 10:05:17 INFO - PROCESS | 1807 | 1461344717915 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 10:05:18 INFO - PROCESS | 1807 | 1461344718046 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f633000 == 25 [pid = 1807] [id = 55] 10:05:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x8fca6800) [pid = 1807] [serial = 163] [outer = (nil)] 10:05:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x902d0800) [pid = 1807] [serial = 164] [outer = 0x8fca6800] 10:05:18 INFO - PROCESS | 1807 | 1461344718138 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0x912e4400) [pid = 1807] [serial = 165] [outer = 0x8fca6800] 10:05:19 INFO - PROCESS | 1807 | 1461344719012 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]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1335ms 10:05:19 INFO - PROCESS | 1807 | 1461344719060 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 10:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:05:19 INFO - PROCESS | 1807 | 1461344719066 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 10:05:19 INFO - PROCESS | 1807 | 1461344719078 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 1807 | 1461344719084 Marionette TRACE conn4 <- [1,194,null,{}] 10:05:19 INFO - PROCESS | 1807 | 1461344719091 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}] 10:05:19 INFO - PROCESS | 1807 | 1461344719263 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 10:05:19 INFO - PROCESS | 1807 | 1461344719397 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x912f9800 == 26 [pid = 1807] [id = 56] 10:05:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x92967800) [pid = 1807] [serial = 166] [outer = (nil)] 10:05:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x96ca0800) [pid = 1807] [serial = 167] [outer = 0x92967800] 10:05:19 INFO - PROCESS | 1807 | 1461344719484 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0x977c7400) [pid = 1807] [serial = 168] [outer = 0x92967800] 10:05:20 INFO - PROCESS | 1807 | 1461344720393 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]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1390ms 10:05:20 INFO - PROCESS | 1807 | 1461344720463 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 1807 | 1461344720468 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 10:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:05:20 INFO - PROCESS | 1807 | 1461344720475 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1807 | 1461344720478 Marionette TRACE conn4 <- [1,198,null,{}] 10:05:20 INFO - PROCESS | 1807 | 1461344720492 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}] 10:05:20 INFO - PROCESS | 1807 | 1461344720702 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 10:05:20 INFO - PROCESS | 1807 | 1461344720840 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b3fc00 == 27 [pid = 1807] [id = 57] 10:05:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x98c93c00) [pid = 1807] [serial = 169] [outer = (nil)] 10:05:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x98e12000) [pid = 1807] [serial = 170] [outer = 0x98c93c00] 10:05:20 INFO - PROCESS | 1807 | 1461344720936 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x9912cc00) [pid = 1807] [serial = 171] [outer = 0x98c93c00] 10:05:21 INFO - PROCESS | 1807 | 1461344721783 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]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1378ms 10:05:21 INFO - PROCESS | 1807 | 1461344721853 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 10:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:05:21 INFO - PROCESS | 1807 | 1461344721858 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 10:05:21 INFO - PROCESS | 1807 | 1461344721864 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 1807 | 1461344721868 Marionette TRACE conn4 <- [1,202,null,{}] 10:05:21 INFO - PROCESS | 1807 | 1461344721874 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}] 10:05:22 INFO - PROCESS | 1807 | 1461344722073 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 10:05:22 INFO - PROCESS | 1807 | 1461344722207 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x96f92c00 == 28 [pid = 1807] [id = 58] 10:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x98b40800) [pid = 1807] [serial = 172] [outer = (nil)] 10:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x998f5800) [pid = 1807] [serial = 173] [outer = 0x98b40800] 10:05:22 INFO - PROCESS | 1807 | 1461344722297 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x99bcc000) [pid = 1807] [serial = 174] [outer = 0x98b40800] 10:05:23 INFO - PROCESS | 1807 | 1461344723239 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]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1431ms 10:05:23 INFO - PROCESS | 1807 | 1461344723296 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 1807 | 1461344723300 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 10:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:05:23 INFO - PROCESS | 1807 | 1461344723306 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 1807 | 1461344723310 Marionette TRACE conn4 <- [1,206,null,{}] 10:05:23 INFO - PROCESS | 1807 | 1461344723316 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}] 10:05:23 INFO - PROCESS | 1807 | 1461344723474 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 10:05:23 INFO - PROCESS | 1807 | 1461344723607 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x992ad800 == 29 [pid = 1807] [id = 59] 10:05:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x992adc00) [pid = 1807] [serial = 175] [outer = (nil)] 10:05:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x9a8ea400) [pid = 1807] [serial = 176] [outer = 0x992adc00] 10:05:23 INFO - PROCESS | 1807 | 1461344723696 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x9a8efc00) [pid = 1807] [serial = 177] [outer = 0x992adc00] 10:05:24 INFO - PROCESS | 1807 | 1461344724524 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]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1281ms 10:05:24 INFO - PROCESS | 1807 | 1461344724588 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 1807 | 1461344724592 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 10:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:05:24 INFO - PROCESS | 1807 | 1461344724599 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 1807 | 1461344724603 Marionette TRACE conn4 <- [1,210,null,{}] 10:05:24 INFO - PROCESS | 1807 | 1461344724609 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}] 10:05:24 INFO - PROCESS | 1807 | 1461344724807 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 10:05:24 INFO - PROCESS | 1807 | 1461344724943 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x98483000 == 30 [pid = 1807] [id = 60] 10:05:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x9a8a2400) [pid = 1807] [serial = 178] [outer = (nil)] 10:05:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x9fcaa000) [pid = 1807] [serial = 179] [outer = 0x9a8a2400] 10:05:25 INFO - PROCESS | 1807 | 1461344725037 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0xa00d6000) [pid = 1807] [serial = 180] [outer = 0x9a8a2400] 10:05:26 INFO - PROCESS | 1807 | 1461344726088 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]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1541ms 10:05:26 INFO - PROCESS | 1807 | 1461344726157 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 1807 | 1461344726162 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 10:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:05:26 INFO - PROCESS | 1807 | 1461344726171 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 1807 | 1461344726175 Marionette TRACE conn4 <- [1,214,null,{}] 10:05:26 INFO - PROCESS | 1807 | 1461344726185 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}] 10:05:26 INFO - PROCESS | 1807 | 1461344726344 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 10:05:26 INFO - PROCESS | 1807 | 1461344726554 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x902cb400 == 31 [pid = 1807] [id = 61] 10:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x905f6c00) [pid = 1807] [serial = 181] [outer = (nil)] 10:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x905fd400) [pid = 1807] [serial = 182] [outer = 0x905f6c00] 10:05:26 INFO - PROCESS | 1807 | 1461344726665 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x9120a800) [pid = 1807] [serial = 183] [outer = 0x905f6c00] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x9848b400) [pid = 1807] [serial = 131] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | 1461344727500 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]]]}] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x98e0ac00) [pid = 1807] [serial = 125] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x99bb7800) [pid = 1807] [serial = 126] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0x9295fc00) [pid = 1807] [serial = 117] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x91210800) [pid = 1807] [serial = 119] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x912e5000) [pid = 1807] [serial = 120] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x94f6e800) [pid = 1807] [serial = 122] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x95a90c00) [pid = 1807] [serial = 123] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x902c4800) [pid = 1807] [serial = 128] [outer = (nil)] [url = about:blank] 10:05:27 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0x912e6800) [pid = 1807] [serial = 129] [outer = (nil)] [url = about:blank] 10:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1386ms 10:05:27 INFO - PROCESS | 1807 | 1461344727557 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 1807 | 1461344727565 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 10:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:05:27 INFO - PROCESS | 1807 | 1461344727575 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 1807 | 1461344727578 Marionette TRACE conn4 <- [1,218,null,{}] 10:05:27 INFO - PROCESS | 1807 | 1461344727584 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}] 10:05:27 INFO - PROCESS | 1807 | 1461344727753 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 10:05:27 INFO - PROCESS | 1807 | 1461344727852 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x912e7000 == 32 [pid = 1807] [id = 62] 10:05:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x912e8800) [pid = 1807] [serial = 184] [outer = (nil)] 10:05:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x91ffcc00) [pid = 1807] [serial = 185] [outer = 0x912e8800] 10:05:27 INFO - PROCESS | 1807 | 1461344727926 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x907ab000) [pid = 1807] [serial = 186] [outer = 0x912e8800] 10:05:28 INFO - PROCESS | 1807 | 1461344728693 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]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1133ms 10:05:28 INFO - PROCESS | 1807 | 1461344728707 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 1807 | 1461344728710 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 10:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:05:28 INFO - PROCESS | 1807 | 1461344728721 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 1807 | 1461344728725 Marionette TRACE conn4 <- [1,222,null,{}] 10:05:28 INFO - PROCESS | 1807 | 1461344728754 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}] 10:05:28 INFO - PROCESS | 1807 | 1461344728897 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 10:05:28 INFO - PROCESS | 1807 | 1461344728918 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x915d8c00 == 33 [pid = 1807] [id = 63] 10:05:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x96f8d800) [pid = 1807] [serial = 187] [outer = (nil)] 10:05:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x97907000) [pid = 1807] [serial = 188] [outer = 0x96f8d800] 10:05:29 INFO - PROCESS | 1807 | 1461344728996 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x97df9c00) [pid = 1807] [serial = 189] [outer = 0x96f8d800] 10:05:29 INFO - PROCESS | 1807 | 1461344729852 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]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1202ms 10:05:29 INFO - PROCESS | 1807 | 1461344729924 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 1807 | 1461344729927 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 10:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:05:29 INFO - PROCESS | 1807 | 1461344729938 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 1807 | 1461344729940 Marionette TRACE conn4 <- [1,226,null,{}] 10:05:29 INFO - PROCESS | 1807 | 1461344729945 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}] 10:05:30 INFO - PROCESS | 1807 | 1461344730122 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 10:05:30 INFO - PROCESS | 1807 | 1461344730141 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b01800 == 34 [pid = 1807] [id = 64] 10:05:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x984bd800) [pid = 1807] [serial = 190] [outer = (nil)] 10:05:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x98e15800) [pid = 1807] [serial = 191] [outer = 0x984bd800] 10:05:30 INFO - PROCESS | 1807 | 1461344730217 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x998ef000) [pid = 1807] [serial = 192] [outer = 0x984bd800] 10:05:31 INFO - PROCESS | 1807 | 1461344731007 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]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1129ms 10:05:31 INFO - PROCESS | 1807 | 1461344731069 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 1807 | 1461344731073 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 10:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:05:31 INFO - PROCESS | 1807 | 1461344731079 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 1807 | 1461344731081 Marionette TRACE conn4 <- [1,230,null,{}] 10:05:31 INFO - PROCESS | 1807 | 1461344731087 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}] 10:05:31 INFO - PROCESS | 1807 | 1461344731288 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 10:05:31 INFO - PROCESS | 1807 | 1461344731312 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9ac00 == 35 [pid = 1807] [id = 65] 10:05:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x905f5800) [pid = 1807] [serial = 193] [outer = (nil)] 10:05:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x9a8a3400) [pid = 1807] [serial = 194] [outer = 0x905f5800] 10:05:31 INFO - PROCESS | 1807 | 1461344731387 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x9a8ea800) [pid = 1807] [serial = 195] [outer = 0x905f5800] 10:05:32 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x96c96000) [pid = 1807] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:05:32 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x902c5c00) [pid = 1807] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:05:32 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x912e0000) [pid = 1807] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:05:32 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x92b77400) [pid = 1807] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:05:32 INFO - PROCESS | 1807 | 1461344732212 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]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1185ms 10:05:32 INFO - PROCESS | 1807 | 1461344732264 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 1807 | 1461344732266 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 10:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:05:32 INFO - PROCESS | 1807 | 1461344732279 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 1807 | 1461344732282 Marionette TRACE conn4 <- [1,234,null,{}] 10:05:32 INFO - PROCESS | 1807 | 1461344732287 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}] 10:05:32 INFO - PROCESS | 1807 | 1461344732455 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 10:05:32 INFO - PROCESS | 1807 | 1461344732466 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9cc00 == 36 [pid = 1807] [id = 66] 10:05:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x92b05800) [pid = 1807] [serial = 196] [outer = (nil)] 10:05:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x9fc5ac00) [pid = 1807] [serial = 197] [outer = 0x92b05800] 10:05:32 INFO - PROCESS | 1807 | 1461344732544 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0xa00b6800) [pid = 1807] [serial = 198] [outer = 0x92b05800] 10:05:33 INFO - PROCESS | 1807 | 1461344733316 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]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1074ms 10:05:33 INFO - PROCESS | 1807 | 1461344733402 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 1807 | 1461344733405 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 10:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:05:33 INFO - PROCESS | 1807 | 1461344733416 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 1807 | 1461344733418 Marionette TRACE conn4 <- [1,238,null,{}] 10:05:33 INFO - PROCESS | 1807 | 1461344733424 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}] 10:05:33 INFO - PROCESS | 1807 | 1461344733560 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 10:05:33 INFO - PROCESS | 1807 | 1461344733570 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f636800 == 37 [pid = 1807] [id = 67] 10:05:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x91511c00) [pid = 1807] [serial = 199] [outer = (nil)] 10:05:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x9151b400) [pid = 1807] [serial = 200] [outer = 0x91511c00] 10:05:33 INFO - PROCESS | 1807 | 1461344733642 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x9151f400) [pid = 1807] [serial = 201] [outer = 0x91511c00] 10:05:34 INFO - PROCESS | 1807 | 1461344734523 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]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1131ms 10:05:34 INFO - PROCESS | 1807 | 1461344734544 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 10:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:05:34 INFO - PROCESS | 1807 | 1461344734550 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 10:05:34 INFO - PROCESS | 1807 | 1461344734559 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 1807 | 1461344734565 Marionette TRACE conn4 <- [1,242,null,{}] 10:05:34 INFO - PROCESS | 1807 | 1461344734591 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}] 10:05:34 INFO - PROCESS | 1807 | 1461344734764 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 10:05:34 INFO - PROCESS | 1807 | 1461344734901 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d7c00 == 38 [pid = 1807] [id = 68] 10:05:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x8fc99400) [pid = 1807] [serial = 202] [outer = (nil)] 10:05:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x905f7c00) [pid = 1807] [serial = 203] [outer = 0x8fc99400] 10:05:35 INFO - PROCESS | 1807 | 1461344734995 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x912e5000) [pid = 1807] [serial = 204] [outer = 0x8fc99400] 10:05:35 INFO - PROCESS | 1807 | 1461344735867 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]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1353ms 10:05:35 INFO - PROCESS | 1807 | 1461344735912 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1807 | 1461344735920 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 10:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:05:35 INFO - PROCESS | 1807 | 1461344735931 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1807 | 1461344735935 Marionette TRACE conn4 <- [1,246,null,{}] 10:05:35 INFO - PROCESS | 1807 | 1461344735942 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}] 10:05:36 INFO - PROCESS | 1807 | 1461344736113 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 10:05:36 INFO - PROCESS | 1807 | 1461344736266 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x905fd000 == 39 [pid = 1807] [id = 69] 10:05:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x912e3400) [pid = 1807] [serial = 205] [outer = (nil)] 10:05:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x92966c00) [pid = 1807] [serial = 206] [outer = 0x912e3400] 10:05:36 INFO - PROCESS | 1807 | 1461344736353 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x95a85400) [pid = 1807] [serial = 207] [outer = 0x912e3400] 10:05:37 INFO - PROCESS | 1807 | 1461344737358 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]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1481ms 10:05:37 INFO - PROCESS | 1807 | 1461344737414 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 1807 | 1461344737417 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 10:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:05:37 INFO - PROCESS | 1807 | 1461344737426 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 1807 | 1461344737432 Marionette TRACE conn4 <- [1,250,null,{}] 10:05:37 INFO - PROCESS | 1807 | 1461344737448 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}] 10:05:37 INFO - PROCESS | 1807 | 1461344737622 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 10:05:37 INFO - PROCESS | 1807 | 1461344737779 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x902c3400 == 40 [pid = 1807] [id = 70] 10:05:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x98e12c00) [pid = 1807] [serial = 208] [outer = (nil)] 10:05:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x9fca2000) [pid = 1807] [serial = 209] [outer = 0x98e12c00] 10:05:37 INFO - PROCESS | 1807 | 1461344737869 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0xa0c0c400) [pid = 1807] [serial = 210] [outer = 0x98e12c00] 10:05:38 INFO - PROCESS | 1807 | 1461344738784 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]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1384ms 10:05:38 INFO - PROCESS | 1807 | 1461344738813 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 1807 | 1461344738818 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 10:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:05:38 INFO - PROCESS | 1807 | 1461344738826 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1807 | 1461344738829 Marionette TRACE conn4 <- [1,254,null,{}] 10:05:38 INFO - PROCESS | 1807 | 1461344738835 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}] 10:05:39 INFO - PROCESS | 1807 | 1461344739023 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 10:05:39 INFO - PROCESS | 1807 | 1461344739163 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f633800 == 41 [pid = 1807] [id = 71] 10:05:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x9fc5c000) [pid = 1807] [serial = 211] [outer = (nil)] 10:05:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0xa0fe7800) [pid = 1807] [serial = 212] [outer = 0x9fc5c000] 10:05:39 INFO - PROCESS | 1807 | 1461344739255 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0xa0feac00) [pid = 1807] [serial = 213] [outer = 0x9fc5c000] 10:05:40 INFO - PROCESS | 1807 | 1461344740114 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]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1330ms 10:05:40 INFO - PROCESS | 1807 | 1461344740157 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 10:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:05:40 INFO - PROCESS | 1807 | 1461344740161 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 10:05:40 INFO - PROCESS | 1807 | 1461344740167 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 1807 | 1461344740171 Marionette TRACE conn4 <- [1,258,null,{}] 10:05:40 INFO - PROCESS | 1807 | 1461344740194 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}] 10:05:40 INFO - PROCESS | 1807 | 1461344740354 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 10:05:40 INFO - PROCESS | 1807 | 1461344740492 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x96f8f400 == 42 [pid = 1807] [id = 72] 10:05:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0xa0f50800) [pid = 1807] [serial = 214] [outer = (nil)] 10:05:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0xa2ae8c00) [pid = 1807] [serial = 215] [outer = 0xa0f50800] 10:05:40 INFO - PROCESS | 1807 | 1461344740582 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0xa2ae5800) [pid = 1807] [serial = 216] [outer = 0xa0f50800] 10:05:41 INFO - PROCESS | 1807 | 1461344741465 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]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1335ms 10:05:41 INFO - PROCESS | 1807 | 1461344741502 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 1807 | 1461344741506 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 10:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:05:41 INFO - PROCESS | 1807 | 1461344741513 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 1807 | 1461344741517 Marionette TRACE conn4 <- [1,262,null,{}] 10:05:41 INFO - PROCESS | 1807 | 1461344741522 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}] 10:05:41 INFO - PROCESS | 1807 | 1461344741714 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 10:05:41 INFO - PROCESS | 1807 | 1461344741856 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fc9dc00 == 43 [pid = 1807] [id = 73] 10:05:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x92aecc00) [pid = 1807] [serial = 217] [outer = (nil)] 10:05:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x92af7800) [pid = 1807] [serial = 218] [outer = 0x92aecc00] 10:05:41 INFO - PROCESS | 1807 | 1461344741947 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0xa0fe5800) [pid = 1807] [serial = 219] [outer = 0x92aecc00] 10:05:42 INFO - PROCESS | 1807 | 1461344742798 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]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1333ms 10:05:42 INFO - PROCESS | 1807 | 1461344742847 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 1807 | 1461344742851 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 10:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:05:42 INFO - PROCESS | 1807 | 1461344742877 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 1807 | 1461344742881 Marionette TRACE conn4 <- [1,266,null,{}] 10:05:42 INFO - PROCESS | 1807 | 1461344742887 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}] 10:05:43 INFO - PROCESS | 1807 | 1461344743049 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 10:05:43 INFO - PROCESS | 1807 | 1461344743215 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x9983d400 == 44 [pid = 1807] [id = 74] 10:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x99842400) [pid = 1807] [serial = 220] [outer = (nil)] 10:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0xa4488000) [pid = 1807] [serial = 221] [outer = 0x99842400] 10:05:43 INFO - PROCESS | 1807 | 1461344743310 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0xa44cc000) [pid = 1807] [serial = 222] [outer = 0x99842400] 10:05:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x98161c00) [pid = 1807] [serial = 223] [outer = 0x96f92000] 10:05:44 INFO - PROCESS | 1807 | 1461344744271 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]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1450ms 10:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:05:44 INFO - PROCESS | 1807 | 1461344744325 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 1807 | 1461344744328 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 10:05:44 INFO - PROCESS | 1807 | 1461344744335 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 1807 | 1461344744338 Marionette TRACE conn4 <- [1,270,null,{}] 10:05:44 INFO - PROCESS | 1807 | 1461344744344 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}] 10:05:44 INFO - PROCESS | 1807 | 1461344744512 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 10:05:44 INFO - PROCESS | 1807 | 1461344744864 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x905fb000 == 45 [pid = 1807] [id = 75] 10:05:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x905fb800) [pid = 1807] [serial = 224] [outer = (nil)] 10:05:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x91214800) [pid = 1807] [serial = 225] [outer = 0x905fb800] 10:05:45 INFO - PROCESS | 1807 | 1461344745013 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x91516800) [pid = 1807] [serial = 226] [outer = 0x905fb800] 10:05:45 INFO - PROCESS | 1807 | 1461344745867 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]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1580ms 10:05:45 INFO - PROCESS | 1807 | 1461344745933 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 1807 | 1461344745941 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 10:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:05:45 INFO - PROCESS | 1807 | 1461344745951 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 1807 | 1461344745954 Marionette TRACE conn4 <- [1,274,null,{}] 10:05:45 INFO - PROCESS | 1807 | 1461344745962 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}] 10:05:46 INFO - PROCESS | 1807 | 1461344746128 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 10:05:46 INFO - PROCESS | 1807 | 1461344746278 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x905ff400 == 46 [pid = 1807] [id = 76] 10:05:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x912df800) [pid = 1807] [serial = 227] [outer = (nil)] 10:05:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x92aefc00) [pid = 1807] [serial = 228] [outer = 0x912df800] 10:05:46 INFO - PROCESS | 1807 | 1461344746363 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x92af9400) [pid = 1807] [serial = 229] [outer = 0x912df800] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x902c4400 == 45 [pid = 1807] [id = 39] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9cc00 == 44 [pid = 1807] [id = 66] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x98483400) [pid = 1807] [serial = 161] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9ac00 == 43 [pid = 1807] [id = 65] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x92b01800 == 42 [pid = 1807] [id = 64] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x915d8c00 == 41 [pid = 1807] [id = 63] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x912e7000 == 40 [pid = 1807] [id = 62] 10:05:47 INFO - PROCESS | 1807 | --DOCSHELL 0x902cb400 == 39 [pid = 1807] [id = 61] 10:05:47 INFO - PROCESS | 1807 | 1461344747242 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]]]}] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x97cc7000) [pid = 1807] [serial = 158] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x97ded000) [pid = 1807] [serial = 159] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x902ce800) [pid = 1807] [serial = 152] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x912e4000) [pid = 1807] [serial = 153] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0xa2a47800) [pid = 1807] [serial = 140] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x9295f800) [pid = 1807] [serial = 150] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x912f7c00) [pid = 1807] [serial = 149] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x94f6ac00) [pid = 1807] [serial = 155] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x96b22000) [pid = 1807] [serial = 156] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x98c91800) [pid = 1807] [serial = 137] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x92963000) [pid = 1807] [serial = 134] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x8f629000) [pid = 1807] [serial = 146] [outer = (nil)] [url = about:blank] 10:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1331ms 10:05:47 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0xa448d400) [pid = 1807] [serial = 143] [outer = (nil)] [url = about:blank] 10:05:47 INFO - PROCESS | 1807 | 1461344747285 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 1807 | 1461344747291 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 10:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:05:47 INFO - PROCESS | 1807 | 1461344747299 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 1807 | 1461344747302 Marionette TRACE conn4 <- [1,278,null,{}] 10:05:47 INFO - PROCESS | 1807 | 1461344747309 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}] 10:05:47 INFO - PROCESS | 1807 | 1461344747459 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 10:05:47 INFO - PROCESS | 1807 | 1461344747470 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f627400 == 40 [pid = 1807] [id = 77] 10:05:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x8f634800) [pid = 1807] [serial = 230] [outer = (nil)] 10:05:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x91ff8000) [pid = 1807] [serial = 231] [outer = 0x8f634800] 10:05:47 INFO - PROCESS | 1807 | 1461344747545 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x92b76c00) [pid = 1807] [serial = 232] [outer = 0x8f634800] 10:05:48 INFO - PROCESS | 1807 | 1461344748482 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]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1240ms 10:05:48 INFO - PROCESS | 1807 | 1461344748541 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 1807 | 1461344748544 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 10:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:05:48 INFO - PROCESS | 1807 | 1461344748560 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 1807 | 1461344748569 Marionette TRACE conn4 <- [1,282,null,{}] 10:05:48 INFO - PROCESS | 1807 | 1461344748582 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}] 10:05:48 INFO - PROCESS | 1807 | 1461344748743 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 10:05:48 INFO - PROCESS | 1807 | 1461344748849 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x92963000 == 41 [pid = 1807] [id = 78] 10:05:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x96c9fc00) [pid = 1807] [serial = 233] [outer = (nil)] 10:05:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x97dee000) [pid = 1807] [serial = 234] [outer = 0x96c9fc00] 10:05:48 INFO - PROCESS | 1807 | 1461344748925 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x98167400) [pid = 1807] [serial = 235] [outer = 0x96c9fc00] 10:05:49 INFO - PROCESS | 1807 | 1461344749650 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]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1135ms 10:05:49 INFO - PROCESS | 1807 | 1461344749694 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 1807 | 1461344749699 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 10:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:05:49 INFO - PROCESS | 1807 | 1461344749705 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1807 | 1461344749709 Marionette TRACE conn4 <- [1,286,null,{}] 10:05:49 INFO - PROCESS | 1807 | 1461344749732 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}] 10:05:49 INFO - PROCESS | 1807 | 1461344749926 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 10:05:49 INFO - PROCESS | 1807 | 1461344749949 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x977c7c00 == 42 [pid = 1807] [id = 79] 10:05:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x98160000) [pid = 1807] [serial = 236] [outer = (nil)] 10:05:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x981ba800) [pid = 1807] [serial = 237] [outer = 0x98160000] 10:05:50 INFO - PROCESS | 1807 | 1461344750023 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x98484c00) [pid = 1807] [serial = 238] [outer = 0x98160000] 10:05:50 INFO - PROCESS | 1807 | 1461344750766 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]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1098ms 10:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:05:50 INFO - PROCESS | 1807 | 1461344750803 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 1807 | 1461344750806 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 10:05:50 INFO - PROCESS | 1807 | 1461344750812 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 1807 | 1461344750816 Marionette TRACE conn4 <- [1,290,null,{}] 10:05:50 INFO - PROCESS | 1807 | 1461344750826 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}] 10:05:51 INFO - PROCESS | 1807 | 1461344751013 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 10:05:51 INFO - PROCESS | 1807 | 1461344751041 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x98b3f800 == 43 [pid = 1807] [id = 80] 10:05:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x98b40000) [pid = 1807] [serial = 239] [outer = (nil)] 10:05:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x98e16000) [pid = 1807] [serial = 240] [outer = 0x98b40000] 10:05:51 INFO - PROCESS | 1807 | 1461344751125 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x99ca6800) [pid = 1807] [serial = 241] [outer = 0x98b40000] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x912fa800) [pid = 1807] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x905f5800) [pid = 1807] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x92b05800) [pid = 1807] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x912e8800) [pid = 1807] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x96f8d800) [pid = 1807] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x96f88000) [pid = 1807] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x905f6c00) [pid = 1807] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:05:52 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x984bd800) [pid = 1807] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:05:52 INFO - PROCESS | 1807 | 1461344752201 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]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1434ms 10:05:52 INFO - PROCESS | 1807 | 1461344752246 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 1807 | 1461344752249 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 10:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:05:52 INFO - PROCESS | 1807 | 1461344752255 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 1807 | 1461344752258 Marionette TRACE conn4 <- [1,294,null,{}] 10:05:52 INFO - PROCESS | 1807 | 1461344752263 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}] 10:05:52 INFO - PROCESS | 1807 | 1461344752402 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 10:05:52 INFO - PROCESS | 1807 | 1461344752419 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f636000 == 44 [pid = 1807] [id = 81] 10:05:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x8fc99c00) [pid = 1807] [serial = 242] [outer = (nil)] 10:05:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x95a90c00) [pid = 1807] [serial = 243] [outer = 0x8fc99c00] 10:05:52 INFO - PROCESS | 1807 | 1461344752490 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x97edec00) [pid = 1807] [serial = 244] [outer = 0x8fc99c00] 10:05:53 INFO - PROCESS | 1807 | 1461344753265 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]]]}] 10:05:53 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. 10:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1028ms 10:05:53 INFO - PROCESS | 1807 | 1461344753283 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 1807 | 1461344753286 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 10:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:05:53 INFO - PROCESS | 1807 | 1461344753292 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 1807 | 1461344753294 Marionette TRACE conn4 <- [1,298,null,{}] 10:05:53 INFO - PROCESS | 1807 | 1461344753308 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}] 10:05:53 INFO - PROCESS | 1807 | 1461344753454 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 10:05:53 INFO - PROCESS | 1807 | 1461344753468 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x9151c400 == 45 [pid = 1807] [id = 82] 10:05:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x97ed8c00) [pid = 1807] [serial = 245] [outer = (nil)] 10:05:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x98165800) [pid = 1807] [serial = 246] [outer = 0x97ed8c00] 10:05:53 INFO - PROCESS | 1807 | 1461344753542 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x98e7d400) [pid = 1807] [serial = 247] [outer = 0x97ed8c00] 10:05:54 INFO - PROCESS | 1807 | 1461344754455 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]]]}] 10:05:54 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. 10:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1235ms 10:05:54 INFO - PROCESS | 1807 | 1461344754528 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 1807 | 1461344754534 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 10:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:05:54 INFO - PROCESS | 1807 | 1461344754543 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 1807 | 1461344754549 Marionette TRACE conn4 <- [1,302,null,{}] 10:05:54 INFO - PROCESS | 1807 | 1461344754558 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}] 10:05:54 INFO - PROCESS | 1807 | 1461344754772 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 10:05:54 INFO - PROCESS | 1807 | 1461344754917 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x905f2000 == 46 [pid = 1807] [id = 83] 10:05:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x905f8800) [pid = 1807] [serial = 248] [outer = (nil)] 10:05:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x91519000) [pid = 1807] [serial = 249] [outer = 0x905f8800] 10:05:55 INFO - PROCESS | 1807 | 1461344755012 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x9295f800) [pid = 1807] [serial = 250] [outer = 0x905f8800] 10:05:55 INFO - PROCESS | 1807 | 1461344755920 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]]]}] 10:05:55 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. 10:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1437ms 10:05:55 INFO - PROCESS | 1807 | 1461344755980 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 1807 | 1461344755990 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 10:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:05:56 INFO - PROCESS | 1807 | 1461344756000 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1807 | 1461344756004 Marionette TRACE conn4 <- [1,306,null,{}] 10:05:56 INFO - PROCESS | 1807 | 1461344756011 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}] 10:05:56 INFO - PROCESS | 1807 | 1461344756222 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 10:05:56 INFO - PROCESS | 1807 | 1461344756400 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x905f4400 == 47 [pid = 1807] [id = 84] 10:05:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x977bfc00) [pid = 1807] [serial = 251] [outer = (nil)] 10:05:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x9790bc00) [pid = 1807] [serial = 252] [outer = 0x977bfc00] 10:05:56 INFO - PROCESS | 1807 | 1461344756584 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x97ed5800) [pid = 1807] [serial = 253] [outer = 0x977bfc00] 10:05:57 INFO - PROCESS | 1807 | 1461344757439 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]]]}] 10:05:57 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. 10:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1487ms 10:05:57 INFO - PROCESS | 1807 | 1461344757488 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 1807 | 1461344757492 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 10:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:05:57 INFO - PROCESS | 1807 | 1461344757499 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 1807 | 1461344757505 Marionette TRACE conn4 <- [1,310,null,{}] 10:05:57 INFO - PROCESS | 1807 | 1461344757522 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}] 10:05:57 INFO - PROCESS | 1807 | 1461344757736 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 10:05:57 INFO - PROCESS | 1807 | 1461344757884 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f55f000 == 48 [pid = 1807] [id = 85] 10:05:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x8f564400) [pid = 1807] [serial = 254] [outer = (nil)] 10:05:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x92af9c00) [pid = 1807] [serial = 255] [outer = 0x8f564400] 10:05:57 INFO - PROCESS | 1807 | 1461344757978 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x97edcc00) [pid = 1807] [serial = 256] [outer = 0x8f564400] 10:05:58 INFO - PROCESS | 1807 | 1461344758957 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]]]}] 10:05:58 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. 10:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1490ms 10:05:58 INFO - PROCESS | 1807 | 1461344758989 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 1807 | 1461344758994 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 10:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:05:59 INFO - PROCESS | 1807 | 1461344759001 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 1807 | 1461344759005 Marionette TRACE conn4 <- [1,314,null,{}] 10:05:59 INFO - PROCESS | 1807 | 1461344759011 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}] 10:05:59 INFO - PROCESS | 1807 | 1461344759170 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 10:05:59 INFO - PROCESS | 1807 | 1461344759320 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f635000 == 49 [pid = 1807] [id = 86] 10:05:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x9815f800) [pid = 1807] [serial = 257] [outer = (nil)] 10:05:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x98e82c00) [pid = 1807] [serial = 258] [outer = 0x9815f800] 10:05:59 INFO - PROCESS | 1807 | 1461344759408 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x9fb31800) [pid = 1807] [serial = 259] [outer = 0x9815f800] 10:06:00 INFO - PROCESS | 1807 | 1461344760276 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]]]}] 10:06:00 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. 10:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1330ms 10:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:06:00 INFO - PROCESS | 1807 | 1461344760332 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 1807 | 1461344760335 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 10:06:00 INFO - PROCESS | 1807 | 1461344760341 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 1807 | 1461344760345 Marionette TRACE conn4 <- [1,318,null,{}] 10:06:00 INFO - PROCESS | 1807 | 1461344760350 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}] 10:06:00 INFO - PROCESS | 1807 | 1461344760516 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 10:06:00 INFO - PROCESS | 1807 | 1461344760728 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x981c1c00 == 50 [pid = 1807] [id = 87] 10:06:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0xa000dc00) [pid = 1807] [serial = 260] [outer = (nil)] 10:06:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0xa0c3dc00) [pid = 1807] [serial = 261] [outer = 0xa000dc00] 10:06:00 INFO - PROCESS | 1807 | 1461344760821 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0xa0fea800) [pid = 1807] [serial = 262] [outer = 0xa000dc00] 10:06:01 INFO - PROCESS | 1807 | 1461344761742 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]]]}] 10:06:01 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. 10:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1430ms 10:06:01 INFO - PROCESS | 1807 | 1461344761770 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 1807 | 1461344761774 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 10:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:06:01 INFO - PROCESS | 1807 | 1461344761780 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 1807 | 1461344761784 Marionette TRACE conn4 <- [1,322,null,{}] 10:06:01 INFO - PROCESS | 1807 | 1461344761790 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}] 10:06:01 INFO - PROCESS | 1807 | 1461344761981 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 10:06:02 INFO - PROCESS | 1807 | 1461344762133 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 1807 | ++DOCSHELL 0xa0f4e000 == 51 [pid = 1807] [id = 88] 10:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0xa2a92400) [pid = 1807] [serial = 263] [outer = (nil)] 10:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0xa45d4c00) [pid = 1807] [serial = 264] [outer = 0xa2a92400] 10:06:02 INFO - PROCESS | 1807 | 1461344762225 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0xa45d7c00) [pid = 1807] [serial = 265] [outer = 0xa2a92400] 10:06:03 INFO - PROCESS | 1807 | 1461344763187 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]]]}] 10:06:03 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. 10:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1480ms 10:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:06:03 INFO - PROCESS | 1807 | 1461344763262 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 1807 | 1461344763265 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 10:06:03 INFO - PROCESS | 1807 | 1461344763272 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 1807 | 1461344763275 Marionette TRACE conn4 <- [1,326,null,{}] 10:06:03 INFO - PROCESS | 1807 | 1461344763281 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}] 10:06:03 INFO - PROCESS | 1807 | 1461344763477 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 10:06:03 INFO - PROCESS | 1807 | 1461344763669 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4de000 == 52 [pid = 1807] [id = 89] 10:06:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x90652400) [pid = 1807] [serial = 266] [outer = (nil)] 10:06:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x90657c00) [pid = 1807] [serial = 267] [outer = 0x90652400] 10:06:03 INFO - PROCESS | 1807 | 1461344763798 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x9065a400) [pid = 1807] [serial = 268] [outer = 0x90652400] 10:06:04 INFO - PROCESS | 1807 | 1461344764627 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]]]}] 10:06:04 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. 10:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1682ms 10:06:04 INFO - PROCESS | 1807 | 1461344764954 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 1807 | 1461344764961 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 10:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:06:04 INFO - PROCESS | 1807 | 1461344764969 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 1807 | 1461344764974 Marionette TRACE conn4 <- [1,330,null,{}] 10:06:04 INFO - PROCESS | 1807 | 1461344764982 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}] 10:06:05 INFO - PROCESS | 1807 | 1461344765204 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 10:06:05 INFO - PROCESS | 1807 | 1461344765408 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x90653000 == 53 [pid = 1807] [id = 90] 10:06:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x90654c00) [pid = 1807] [serial = 269] [outer = (nil)] 10:06:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x90659800) [pid = 1807] [serial = 270] [outer = 0x90654c00] 10:06:05 INFO - PROCESS | 1807 | 1461344765488 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x9120d400) [pid = 1807] [serial = 271] [outer = 0x90654c00] 10:06:06 INFO - PROCESS | 1807 | 1461344766438 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]]]}] 10:06:06 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. 10:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1485ms 10:06:06 INFO - PROCESS | 1807 | 1461344766454 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 1807 | 1461344766461 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 10:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:06:06 INFO - PROCESS | 1807 | 1461344766473 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 1807 | 1461344766478 Marionette TRACE conn4 <- [1,334,null,{}] 10:06:06 INFO - PROCESS | 1807 | 1461344766484 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}] 10:06:06 INFO - PROCESS | 1807 | 1461344766635 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 10:06:06 INFO - PROCESS | 1807 | 1461344766801 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x9151b400) [pid = 1807] [serial = 200] [outer = (nil)] [url = about:blank] 10:06:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f629000 == 54 [pid = 1807] [id = 91] 10:06:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x902ce800) [pid = 1807] [serial = 272] [outer = (nil)] 10:06:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x9120b800) [pid = 1807] [serial = 273] [outer = 0x902ce800] 10:06:06 INFO - PROCESS | 1807 | 1461344766914 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x915db000) [pid = 1807] [serial = 274] [outer = 0x902ce800] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8f636000 == 53 [pid = 1807] [id = 81] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x98b3f800 == 52 [pid = 1807] [id = 80] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x977c7c00 == 51 [pid = 1807] [id = 79] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x96f92c00 == 50 [pid = 1807] [id = 58] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x92963000 == 49 [pid = 1807] [id = 78] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8f627400 == 48 [pid = 1807] [id = 77] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x905ff400 == 47 [pid = 1807] [id = 76] 10:06:07 INFO - PROCESS | 1807 | --DOCSHELL 0x905fb000 == 46 [pid = 1807] [id = 75] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x9a8a3400) [pid = 1807] [serial = 194] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x9fc5ac00) [pid = 1807] [serial = 197] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x91ffcc00) [pid = 1807] [serial = 185] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x907ab000) [pid = 1807] [serial = 186] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x9fcaa000) [pid = 1807] [serial = 179] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x97907000) [pid = 1807] [serial = 188] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x98487400) [pid = 1807] [serial = 162] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x9120a800) [pid = 1807] [serial = 183] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x905fd400) [pid = 1807] [serial = 182] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x902d0800) [pid = 1807] [serial = 164] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x96ca0800) [pid = 1807] [serial = 167] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x98e12000) [pid = 1807] [serial = 170] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x998f5800) [pid = 1807] [serial = 173] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x9a8ea400) [pid = 1807] [serial = 176] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x98e15800) [pid = 1807] [serial = 191] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x9a8ea800) [pid = 1807] [serial = 195] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x998ef000) [pid = 1807] [serial = 192] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x97df9c00) [pid = 1807] [serial = 189] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0xa00b6800) [pid = 1807] [serial = 198] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x99bd6800) [pid = 1807] [serial = 132] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1807 | 1461344767707 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]]]}] 10:06:07 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. 10:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1295ms 10:06:07 INFO - PROCESS | 1807 | 1461344767770 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 1807 | 1461344767773 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 10:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:06:07 INFO - PROCESS | 1807 | 1461344767780 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 1807 | 1461344767784 Marionette TRACE conn4 <- [1,338,null,{}] 10:06:07 INFO - PROCESS | 1807 | 1461344767798 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}] 10:06:07 INFO - PROCESS | 1807 | 1461344767969 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 10:06:08 INFO - PROCESS | 1807 | 1461344767984 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x91210000 == 47 [pid = 1807] [id = 92] 10:06:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x94f6f400) [pid = 1807] [serial = 275] [outer = (nil)] 10:06:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x96b21c00) [pid = 1807] [serial = 276] [outer = 0x94f6f400] 10:06:08 INFO - PROCESS | 1807 | 1461344768067 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x96f92c00) [pid = 1807] [serial = 277] [outer = 0x94f6f400] 10:06:08 INFO - PROCESS | 1807 | 1461344768950 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]]]}] 10:06:09 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. 10:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1230ms 10:06:09 INFO - PROCESS | 1807 | 1461344769014 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 1807 | 1461344769017 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 10:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:06:09 INFO - PROCESS | 1807 | 1461344769023 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 1807 | 1461344769027 Marionette TRACE conn4 <- [1,342,null,{}] 10:06:09 INFO - PROCESS | 1807 | 1461344769032 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}] 10:06:09 INFO - PROCESS | 1807 | 1461344769181 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 10:06:09 INFO - PROCESS | 1807 | 1461344769191 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x96b22000 == 48 [pid = 1807] [id = 93] 10:06:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x97ed3c00) [pid = 1807] [serial = 278] [outer = (nil)] 10:06:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x9815e400) [pid = 1807] [serial = 279] [outer = 0x97ed3c00] 10:06:09 INFO - PROCESS | 1807 | 1461344769266 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x981ba000) [pid = 1807] [serial = 280] [outer = 0x97ed3c00] 10:06:10 INFO - PROCESS | 1807 | 1461344770130 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]]]}] 10:06:10 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. 10:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1139ms 10:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:06:10 INFO - PROCESS | 1807 | 1461344770163 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 1807 | 1461344770165 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 10:06:10 INFO - PROCESS | 1807 | 1461344770171 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 1807 | 1461344770175 Marionette TRACE conn4 <- [1,346,null,{}] 10:06:10 INFO - PROCESS | 1807 | 1461344770180 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}] 10:06:10 INFO - PROCESS | 1807 | 1461344770358 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 10:06:10 INFO - PROCESS | 1807 | 1461344770433 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x91212800 == 49 [pid = 1807] [id = 94] 10:06:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x91ffac00) [pid = 1807] [serial = 281] [outer = (nil)] 10:06:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x98580000) [pid = 1807] [serial = 282] [outer = 0x91ffac00] 10:06:10 INFO - PROCESS | 1807 | 1461344770504 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x98e12000) [pid = 1807] [serial = 283] [outer = 0x91ffac00] 10:06:11 INFO - PROCESS | 1807 | 1461344771324 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]]]}] 10:06:11 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. 10:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1181ms 10:06:11 INFO - PROCESS | 1807 | 1461344771352 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 1807 | 1461344771356 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 10:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:06:11 INFO - PROCESS | 1807 | 1461344771361 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 1807 | 1461344771364 Marionette TRACE conn4 <- [1,350,null,{}] 10:06:11 INFO - PROCESS | 1807 | 1461344771374 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}] 10:06:11 INFO - PROCESS | 1807 | 1461344771773 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8f634800) [pid = 1807] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x912df800) [pid = 1807] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x96c9fc00) [pid = 1807] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x905fb800) [pid = 1807] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x98b40000) [pid = 1807] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x8fc99c00) [pid = 1807] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:06:11 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x98160000) [pid = 1807] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:06:11 INFO - PROCESS | 1807 | 1461344771913 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f634800 == 50 [pid = 1807] [id = 95] 10:06:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x905f1400) [pid = 1807] [serial = 284] [outer = (nil)] 10:06:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x96c9fc00) [pid = 1807] [serial = 285] [outer = 0x905f1400] 10:06:11 INFO - PROCESS | 1807 | 1461344771993 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x9fb37c00) [pid = 1807] [serial = 286] [outer = 0x905f1400] 10:06:12 INFO - PROCESS | 1807 | 1461344772641 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]]]}] 10:06:12 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. 10:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1331ms 10:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:06:12 INFO - PROCESS | 1807 | 1461344772692 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 1807 | 1461344772695 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 10:06:12 INFO - PROCESS | 1807 | 1461344772709 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 1807 | 1461344772711 Marionette TRACE conn4 <- [1,354,null,{}] 10:06:12 INFO - PROCESS | 1807 | 1461344772718 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}] 10:06:12 INFO - PROCESS | 1807 | 1461344772854 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 10:06:12 INFO - PROCESS | 1807 | 1461344772869 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46c400 == 51 [pid = 1807] [id = 96] 10:06:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x8f46ec00) [pid = 1807] [serial = 287] [outer = (nil)] 10:06:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x8f474000) [pid = 1807] [serial = 288] [outer = 0x8f46ec00] 10:06:12 INFO - PROCESS | 1807 | 1461344772958 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x8f476c00) [pid = 1807] [serial = 289] [outer = 0x8f46ec00] 10:06:13 INFO - PROCESS | 1807 | 1461344773746 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]]]}] 10:06:13 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. 10:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1134ms 10:06:13 INFO - PROCESS | 1807 | 1461344773864 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 1807 | 1461344773870 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 10:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:06:13 INFO - PROCESS | 1807 | 1461344773878 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 1807 | 1461344773884 Marionette TRACE conn4 <- [1,358,null,{}] 10:06:13 INFO - PROCESS | 1807 | 1461344773893 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}] 10:06:14 INFO - PROCESS | 1807 | 1461344774113 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 10:06:14 INFO - PROCESS | 1807 | 1461344774264 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46f800 == 52 [pid = 1807] [id = 97] 10:06:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8f635800) [pid = 1807] [serial = 290] [outer = (nil)] 10:06:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x902c4400) [pid = 1807] [serial = 291] [outer = 0x8f635800] 10:06:14 INFO - PROCESS | 1807 | 1461344774355 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x905f8000) [pid = 1807] [serial = 292] [outer = 0x8f635800] 10:06:15 INFO - PROCESS | 1807 | 1461344775355 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]]]}] 10:06:15 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. 10:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1534ms 10:06:15 INFO - PROCESS | 1807 | 1461344775412 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 1807 | 1461344775419 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 10:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:06:15 INFO - PROCESS | 1807 | 1461344775432 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 1807 | 1461344775438 Marionette TRACE conn4 <- [1,362,null,{}] 10:06:15 INFO - PROCESS | 1807 | 1461344775444 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}] 10:06:15 INFO - PROCESS | 1807 | 1461344775702 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 10:06:15 INFO - PROCESS | 1807 | 1461344775910 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x912fa800 == 53 [pid = 1807] [id = 98] 10:06:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x91519400) [pid = 1807] [serial = 293] [outer = (nil)] 10:06:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x92aed400) [pid = 1807] [serial = 294] [outer = 0x91519400] 10:06:16 INFO - PROCESS | 1807 | 1461344775998 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x93dcd400) [pid = 1807] [serial = 295] [outer = 0x91519400] 10:06:16 INFO - PROCESS | 1807 | 1461344776967 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]]]}] 10:06:17 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. 10:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1592ms 10:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:06:17 INFO - PROCESS | 1807 | 1461344777021 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 1807 | 1461344777024 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 10:06:17 INFO - PROCESS | 1807 | 1461344777031 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 1807 | 1461344777034 Marionette TRACE conn4 <- [1,366,null,{}] 10:06:17 INFO - PROCESS | 1807 | 1461344777050 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}] 10:06:17 INFO - PROCESS | 1807 | 1461344777260 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 10:06:17 INFO - PROCESS | 1807 | 1461344777502 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x9815e800 == 54 [pid = 1807] [id = 99] 10:06:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x99844800) [pid = 1807] [serial = 296] [outer = (nil)] 10:06:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x99bd5000) [pid = 1807] [serial = 297] [outer = 0x99844800] 10:06:17 INFO - PROCESS | 1807 | 1461344777639 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x9dfe4800) [pid = 1807] [serial = 298] [outer = 0x99844800] 10:06:18 INFO - PROCESS | 1807 | 1461344778553 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]]]}] 10:06:18 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. 10:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1592ms 10:06:18 INFO - PROCESS | 1807 | 1461344778623 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 1807 | 1461344778627 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 10:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:06:18 INFO - PROCESS | 1807 | 1461344778634 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 1807 | 1461344778637 Marionette TRACE conn4 <- [1,370,null,{}] 10:06:18 INFO - PROCESS | 1807 | 1461344778643 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}] 10:06:18 INFO - PROCESS | 1807 | 1461344778813 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 10:06:18 INFO - PROCESS | 1807 | 1461344778964 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4cd400 == 55 [pid = 1807] [id = 100] 10:06:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8e4d0000) [pid = 1807] [serial = 299] [outer = (nil)] 10:06:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8e4d6400) [pid = 1807] [serial = 300] [outer = 0x8e4d0000] 10:06:19 INFO - PROCESS | 1807 | 1461344779057 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8f4d3000) [pid = 1807] [serial = 301] [outer = 0x8e4d0000] 10:06:19 INFO - PROCESS | 1807 | 1461344779948 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]]]}] 10:06:20 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. 10:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1380ms 10:06:20 INFO - PROCESS | 1807 | 1461344780015 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 1807 | 1461344780019 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 10:06:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:06:20 INFO - PROCESS | 1807 | 1461344780025 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 1807 | 1461344780029 Marionette TRACE conn4 <- [1,374,null,{}] 10:06:20 INFO - PROCESS | 1807 | 1461344780035 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}] 10:06:20 INFO - PROCESS | 1807 | 1461344780200 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 10:06:20 INFO - PROCESS | 1807 | 1461344780349 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4c9c00 == 56 [pid = 1807] [id = 101] 10:06:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8e4d7c00) [pid = 1807] [serial = 302] [outer = (nil)] 10:06:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x9fca9400) [pid = 1807] [serial = 303] [outer = 0x8e4d7c00] 10:06:20 INFO - PROCESS | 1807 | 1461344780437 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0xa00ac400) [pid = 1807] [serial = 304] [outer = 0x8e4d7c00] 10:06:21 INFO - PROCESS | 1807 | 1461344781321 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:06:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1334ms 10:06:21 INFO - PROCESS | 1807 | 1461344781360 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 1807 | 1461344781364 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 10:06:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:06:21 INFO - PROCESS | 1807 | 1461344781370 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 1807 | 1461344781374 Marionette TRACE conn4 <- [1,378,null,{}] 10:06:21 INFO - PROCESS | 1807 | 1461344781379 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}] 10:06:21 INFO - PROCESS | 1807 | 1461344781637 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 10:06:21 INFO - PROCESS | 1807 | 1461344781764 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d8000 == 57 [pid = 1807] [id = 102] 10:06:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x9fca3000) [pid = 1807] [serial = 305] [outer = (nil)] 10:06:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0xa4480400) [pid = 1807] [serial = 306] [outer = 0x9fca3000] 10:06:21 INFO - PROCESS | 1807 | 1461344781866 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0xa45d5000) [pid = 1807] [serial = 307] [outer = 0x9fca3000] 10:06:22 INFO - PROCESS | 1807 | 1461344782740 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:06:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1432ms 10:06:22 INFO - PROCESS | 1807 | 1461344782803 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 10:06:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:06:22 INFO - PROCESS | 1807 | 1461344782808 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 10:06:22 INFO - PROCESS | 1807 | 1461344782814 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 1807 | 1461344782818 Marionette TRACE conn4 <- [1,382,null,{}] 10:06:22 INFO - PROCESS | 1807 | 1461344782824 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}] 10:06:22 INFO - PROCESS | 1807 | 1461344782997 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 10:06:23 INFO - PROCESS | 1807 | 1461344783151 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f567400 == 58 [pid = 1807] [id = 103] 10:06:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f567c00) [pid = 1807] [serial = 308] [outer = (nil)] 10:06:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0xa4b0f000) [pid = 1807] [serial = 309] [outer = 0x8f567c00] 10:06:23 INFO - PROCESS | 1807 | 1461344783243 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0xa4b54800) [pid = 1807] [serial = 310] [outer = 0x8f567c00] 10:06:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:24 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:06:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:24 INFO - PROCESS | 1807 | 1461344784161 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:06:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1387ms 10:06:24 INFO - PROCESS | 1807 | 1461344784201 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 1807 | 1461344784204 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 10:06:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:06:24 INFO - PROCESS | 1807 | 1461344784211 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 1807 | 1461344784214 Marionette TRACE conn4 <- [1,386,null,{}] 10:06:24 INFO - PROCESS | 1807 | 1461344784220 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}] 10:06:24 INFO - PROCESS | 1807 | 1461344784378 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 10:06:24 INFO - PROCESS | 1807 | 1461344784544 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ede000 == 59 [pid = 1807] [id = 104] 10:06:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x97ede400) [pid = 1807] [serial = 311] [outer = (nil)] 10:06:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0xa5e35800) [pid = 1807] [serial = 312] [outer = 0x97ede400] 10:06:24 INFO - PROCESS | 1807 | 1461344784634 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0xa685dc00) [pid = 1807] [serial = 313] [outer = 0x97ede400] 10:06:25 INFO - PROCESS | 1807 | 1461344785520 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]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:06:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1378ms 10:06:25 INFO - PROCESS | 1807 | 1461344785590 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1807 | 1461344785594 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:06:25 INFO - PROCESS | 1807 | 1461344785600 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1807 | 1461344785604 Marionette TRACE conn4 <- [1,390,null,{}] 10:06:25 INFO - PROCESS | 1807 | 1461344785609 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}] 10:06:25 INFO - PROCESS | 1807 | 1461344785783 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 10:06:26 INFO - PROCESS | 1807 | 1461344786160 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f562800 == 60 [pid = 1807] [id = 105] 10:06:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f564800) [pid = 1807] [serial = 314] [outer = (nil)] 10:06:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f62b800) [pid = 1807] [serial = 315] [outer = 0x8f564800] 10:06:26 INFO - PROCESS | 1807 | 1461344786321 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x902cc400) [pid = 1807] [serial = 316] [outer = 0x8f564800] 10:06:27 INFO - PROCESS | 1807 | 1461344787290 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]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:06:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1745ms 10:06:27 INFO - PROCESS | 1807 | 1461344787346 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 1807 | 1461344787356 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 10:06:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:06:27 INFO - PROCESS | 1807 | 1461344787368 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 1807 | 1461344787377 Marionette TRACE conn4 <- [1,394,null,{}] 10:06:27 INFO - PROCESS | 1807 | 1461344787394 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}] 10:06:27 INFO - PROCESS | 1807 | 1461344787627 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 10:06:27 INFO - PROCESS | 1807 | 1461344787836 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d6400 == 61 [pid = 1807] [id = 106] 10:06:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x901c9c00) [pid = 1807] [serial = 317] [outer = (nil)] 10:06:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x901cdc00) [pid = 1807] [serial = 318] [outer = 0x901c9c00] 10:06:27 INFO - PROCESS | 1807 | 1461344787916 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x905fd400) [pid = 1807] [serial = 319] [outer = 0x901c9c00] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x992ad800 == 60 [pid = 1807] [id = 59] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8f634800 == 59 [pid = 1807] [id = 95] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x905f7c00) [pid = 1807] [serial = 203] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x92966c00) [pid = 1807] [serial = 206] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x9fca2000) [pid = 1807] [serial = 209] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0xa2ae8c00) [pid = 1807] [serial = 215] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x92af7800) [pid = 1807] [serial = 218] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0xa4488000) [pid = 1807] [serial = 221] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x98165800) [pid = 1807] [serial = 246] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0xa0fe7800) [pid = 1807] [serial = 212] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x91212800 == 58 [pid = 1807] [id = 94] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x96b22000 == 57 [pid = 1807] [id = 93] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x91210000 == 56 [pid = 1807] [id = 92] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8f629000 == 55 [pid = 1807] [id = 91] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x90653000 == 54 [pid = 1807] [id = 90] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0xa0f4e000 == 53 [pid = 1807] [id = 88] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x981c1c00 == 52 [pid = 1807] [id = 87] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8f635000 == 51 [pid = 1807] [id = 86] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x98483000 == 50 [pid = 1807] [id = 60] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x905f4400 == 49 [pid = 1807] [id = 84] 10:06:28 INFO - PROCESS | 1807 | --DOCSHELL 0x905f2000 == 48 [pid = 1807] [id = 83] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x91ff8000) [pid = 1807] [serial = 231] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x92aefc00) [pid = 1807] [serial = 228] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x92b76c00) [pid = 1807] [serial = 232] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x97dee000) [pid = 1807] [serial = 234] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x91516800) [pid = 1807] [serial = 226] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x91214800) [pid = 1807] [serial = 225] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x98e16000) [pid = 1807] [serial = 240] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x95a90c00) [pid = 1807] [serial = 243] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x92af9400) [pid = 1807] [serial = 229] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x981ba800) [pid = 1807] [serial = 237] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x97edec00) [pid = 1807] [serial = 244] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x99ca6800) [pid = 1807] [serial = 241] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x98484c00) [pid = 1807] [serial = 238] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x98167400) [pid = 1807] [serial = 235] [outer = (nil)] [url = about:blank] 10:06:28 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0xa4b04400) [pid = 1807] [serial = 99] [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.] 10:06:28 INFO - PROCESS | 1807 | 1461344788928 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]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:06:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1601ms 10:06:28 INFO - PROCESS | 1807 | 1461344788971 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 1807 | 1461344788977 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 10:06:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:06:28 INFO - PROCESS | 1807 | 1461344788984 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 1807 | 1461344788988 Marionette TRACE conn4 <- [1,398,null,{}] 10:06:28 INFO - PROCESS | 1807 | 1461344788993 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}] 10:06:29 INFO - PROCESS | 1807 | 1461344789145 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 10:06:29 INFO - PROCESS | 1807 | 1461344789345 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x901ca800 == 49 [pid = 1807] [id = 107] 10:06:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x907a7000) [pid = 1807] [serial = 320] [outer = (nil)] 10:06:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x91214800) [pid = 1807] [serial = 321] [outer = 0x907a7000] 10:06:29 INFO - PROCESS | 1807 | 1461344789452 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x912fac00) [pid = 1807] [serial = 322] [outer = 0x907a7000] 10:06:30 INFO - PROCESS | 1807 | 1461344790207 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]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:06:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1284ms 10:06:30 INFO - PROCESS | 1807 | 1461344790275 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 10:06:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:06:30 INFO - PROCESS | 1807 | 1461344790280 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 10:06:30 INFO - PROCESS | 1807 | 1461344790288 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 1807 | 1461344790297 Marionette TRACE conn4 <- [1,402,null,{}] 10:06:30 INFO - PROCESS | 1807 | 1461344790311 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}] 10:06:30 INFO - PROCESS | 1807 | 1461344790467 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 10:06:30 INFO - PROCESS | 1807 | 1461344790480 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x91514800 == 50 [pid = 1807] [id = 108] 10:06:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x92af7c00) [pid = 1807] [serial = 323] [outer = (nil)] 10:06:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x93dd8000) [pid = 1807] [serial = 324] [outer = 0x92af7c00] 10:06:30 INFO - PROCESS | 1807 | 1461344790553 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x95a8b800) [pid = 1807] [serial = 325] [outer = 0x92af7c00] 10:06:31 INFO - PROCESS | 1807 | 1461344791494 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]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:06:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1244ms 10:06:31 INFO - PROCESS | 1807 | 1461344791530 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 1807 | 1461344791535 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 10:06:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:06:31 INFO - PROCESS | 1807 | 1461344791547 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 1807 | 1461344791549 Marionette TRACE conn4 <- [1,406,null,{}] 10:06:31 INFO - PROCESS | 1807 | 1461344791555 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}] 10:06:31 INFO - PROCESS | 1807 | 1461344791740 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 10:06:31 INFO - PROCESS | 1807 | 1461344791770 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x91514400 == 51 [pid = 1807] [id = 109] 10:06:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x92b76c00) [pid = 1807] [serial = 326] [outer = (nil)] 10:06:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x978cec00) [pid = 1807] [serial = 327] [outer = 0x92b76c00] 10:06:31 INFO - PROCESS | 1807 | 1461344791845 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x97decc00) [pid = 1807] [serial = 328] [outer = 0x92b76c00] 10:06:32 INFO - PROCESS | 1807 | 1461344792713 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]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:06:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1237ms 10:06:32 INFO - PROCESS | 1807 | 1461344792780 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 1807 | 1461344792784 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 10:06:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:06:32 INFO - PROCESS | 1807 | 1461344792790 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 1807 | 1461344792794 Marionette TRACE conn4 <- [1,410,null,{}] 10:06:32 INFO - PROCESS | 1807 | 1461344792799 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}] 10:06:33 INFO - PROCESS | 1807 | 1461344793028 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 10:06:33 INFO - PROCESS | 1807 | 1461344793053 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e509c00 == 52 [pid = 1807] [id = 110] 10:06:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8e50a000) [pid = 1807] [serial = 329] [outer = (nil)] 10:06:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8e50c400) [pid = 1807] [serial = 330] [outer = 0x8e50a000] 10:06:33 INFO - PROCESS | 1807 | 1461344793139 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x91518400) [pid = 1807] [serial = 331] [outer = 0x8e50a000] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x905f1400) [pid = 1807] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x902ce800) [pid = 1807] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x90654c00) [pid = 1807] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x97ed3c00) [pid = 1807] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x91ffac00) [pid = 1807] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x91511c00) [pid = 1807] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:06:33 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x94f6f400) [pid = 1807] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:06:34 INFO - PROCESS | 1807 | 1461344794113 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]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:06:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1388ms 10:06:34 INFO - PROCESS | 1807 | 1461344794180 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 1807 | 1461344794184 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 10:06:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:06:34 INFO - PROCESS | 1807 | 1461344794189 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 1807 | 1461344794193 Marionette TRACE conn4 <- [1,414,null,{}] 10:06:34 INFO - PROCESS | 1807 | 1461344794198 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}] 10:06:34 INFO - PROCESS | 1807 | 1461344794346 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 10:06:34 INFO - PROCESS | 1807 | 1461344794357 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e50b000 == 53 [pid = 1807] [id = 111] 10:06:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8f4dd400) [pid = 1807] [serial = 332] [outer = (nil)] 10:06:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x9007a000) [pid = 1807] [serial = 333] [outer = 0x8f4dd400] 10:06:34 INFO - PROCESS | 1807 | 1461344794431 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x9007cc00) [pid = 1807] [serial = 334] [outer = 0x8f4dd400] 10:06:35 INFO - PROCESS | 1807 | 1461344795235 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]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:06:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1079ms 10:06:35 INFO - PROCESS | 1807 | 1461344795288 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 1807 | 1461344795291 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 10:06:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:06:35 INFO - PROCESS | 1807 | 1461344795297 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 1807 | 1461344795300 Marionette TRACE conn4 <- [1,418,null,{}] 10:06:35 INFO - PROCESS | 1807 | 1461344795306 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}] 10:06:35 INFO - PROCESS | 1807 | 1461344795445 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 10:06:35 INFO - PROCESS | 1807 | 1461344795459 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x90077800 == 54 [pid = 1807] [id = 112] 10:06:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x90078400) [pid = 1807] [serial = 335] [outer = (nil)] 10:06:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x92af4000) [pid = 1807] [serial = 336] [outer = 0x90078400] 10:06:35 INFO - PROCESS | 1807 | 1461344795533 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x97ed5400) [pid = 1807] [serial = 337] [outer = 0x90078400] 10:06:37 INFO - PROCESS | 1807 | 1461344797046 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]]]}] 10:06:37 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 10:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1782ms 10:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:06:37 INFO - PROCESS | 1807 | 1461344797080 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 1807 | 1461344797084 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 10:06:37 INFO - PROCESS | 1807 | 1461344797092 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 1807 | 1461344797097 Marionette TRACE conn4 <- [1,422,null,{}] 10:06:37 INFO - PROCESS | 1807 | 1461344797106 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}] 10:06:37 INFO - PROCESS | 1807 | 1461344797284 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 10:06:37 INFO - PROCESS | 1807 | 1461344797499 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e508000 == 55 [pid = 1807] [id = 113] 10:06:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f4ddc00) [pid = 1807] [serial = 338] [outer = (nil)] 10:06:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x90074800) [pid = 1807] [serial = 339] [outer = 0x8f4ddc00] 10:06:37 INFO - PROCESS | 1807 | 1461344797587 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x901c3800) [pid = 1807] [serial = 340] [outer = 0x8f4ddc00] 10:06:39 INFO - PROCESS | 1807 | 1461344799006 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]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1983ms 10:06:39 INFO - PROCESS | 1807 | 1461344799075 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 1807 | 1461344799084 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 10:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:06:39 INFO - PROCESS | 1807 | 1461344799095 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 1807 | 1461344799099 Marionette TRACE conn4 <- [1,426,null,{}] 10:06:39 INFO - PROCESS | 1807 | 1461344799105 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}] 10:06:39 INFO - PROCESS | 1807 | 1461344799265 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 10:06:39 INFO - PROCESS | 1807 | 1461344799420 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x901c1400 == 56 [pid = 1807] [id = 114] 10:06:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x901c5c00) [pid = 1807] [serial = 341] [outer = (nil)] 10:06:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x90650400) [pid = 1807] [serial = 342] [outer = 0x901c5c00] 10:06:39 INFO - PROCESS | 1807 | 1461344799507 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x912dc800) [pid = 1807] [serial = 343] [outer = 0x901c5c00] 10:06:40 INFO - PROCESS | 1807 | 1461344800396 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] 10:06:40 INFO - PROCESS | 1807 | 1461344800450 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 10:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:06:40 INFO - PROCESS | 1807 | 1461344800457 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 1807 | 1461344800463 Marionette TRACE conn4 <- [1,430,null,{}] 10:06:40 INFO - PROCESS | 1807 | 1461344800480 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}] 10:06:40 INFO - PROCESS | 1807 | 1461344800659 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 10:06:40 INFO - PROCESS | 1807 | 1461344800827 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46b800 == 57 [pid = 1807] [id = 115] 10:06:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x96b22800) [pid = 1807] [serial = 344] [outer = (nil)] 10:06:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x98165400) [pid = 1807] [serial = 345] [outer = 0x96b22800] 10:06:40 INFO - PROCESS | 1807 | 1461344800967 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x981c1c00) [pid = 1807] [serial = 346] [outer = 0x96b22800] 10:06:41 INFO - PROCESS | 1807 | 1461344801811 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]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:06:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1397ms 10:06:41 INFO - PROCESS | 1807 | 1461344801853 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 1807 | 1461344801858 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 10:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:06:41 INFO - PROCESS | 1807 | 1461344801865 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 1807 | 1461344801869 Marionette TRACE conn4 <- [1,434,null,{}] 10:06:41 INFO - PROCESS | 1807 | 1461344801874 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}] 10:06:42 INFO - PROCESS | 1807 | 1461344802056 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 10:06:42 INFO - PROCESS | 1807 | 1461344802244 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x901cd800 == 58 [pid = 1807] [id = 116] 10:06:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x98164c00) [pid = 1807] [serial = 347] [outer = (nil)] 10:06:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x98e8b400) [pid = 1807] [serial = 348] [outer = 0x98164c00] 10:06:42 INFO - PROCESS | 1807 | 1461344802335 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x998ef000) [pid = 1807] [serial = 349] [outer = 0x98164c00] 10:06:43 INFO - PROCESS | 1807 | 1461344803220 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]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1429ms 10:06:43 INFO - PROCESS | 1807 | 1461344803295 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 1807 | 1461344803299 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 10:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:06:43 INFO - PROCESS | 1807 | 1461344803305 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1807 | 1461344803309 Marionette TRACE conn4 <- [1,438,null,{}] 10:06:43 INFO - PROCESS | 1807 | 1461344803315 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}] 10:06:43 INFO - PROCESS | 1807 | 1461344803483 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 10:06:43 INFO - PROCESS | 1807 | 1461344803639 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x90079400 == 59 [pid = 1807] [id = 117] 10:06:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x901c3c00) [pid = 1807] [serial = 350] [outer = (nil)] 10:06:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x9ea21800) [pid = 1807] [serial = 351] [outer = 0x901c3c00] 10:06:43 INFO - PROCESS | 1807 | 1461344803731 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x9fef2800) [pid = 1807] [serial = 352] [outer = 0x901c3c00] 10:06:44 INFO - PROCESS | 1807 | 1461344804658 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]]]}] 10:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1382ms 10:06:44 INFO - PROCESS | 1807 | 1461344804706 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 1807 | 1461344804710 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 10:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:06:44 INFO - PROCESS | 1807 | 1461344804717 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 1807 | 1461344804720 Marionette TRACE conn4 <- [1,442,null,{}] 10:06:44 INFO - PROCESS | 1807 | 1461344804726 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}] 10:06:44 INFO - PROCESS | 1807 | 1461344804903 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 10:06:45 INFO - PROCESS | 1807 | 1461344805060 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46b000 == 60 [pid = 1807] [id = 118] 10:06:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f46c800) [pid = 1807] [serial = 353] [outer = (nil)] 10:06:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0xa4458000) [pid = 1807] [serial = 354] [outer = 0x8f46c800] 10:06:45 INFO - PROCESS | 1807 | 1461344805152 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0xa44ce800) [pid = 1807] [serial = 355] [outer = 0x8f46c800] 10:06:46 INFO - PROCESS | 1807 | 1461344806044 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]]]}] 10:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1384ms 10:06:46 INFO - PROCESS | 1807 | 1461344806102 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 1807 | 1461344806106 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 10:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:06:46 INFO - PROCESS | 1807 | 1461344806113 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 1807 | 1461344806117 Marionette TRACE conn4 <- [1,446,null,{}] 10:06:46 INFO - PROCESS | 1807 | 1461344806122 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}] 10:06:46 INFO - PROCESS | 1807 | 1461344806278 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 10:06:46 INFO - PROCESS | 1807 | 1461344806439 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c028c00 == 61 [pid = 1807] [id = 119] 10:06:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8c029000) [pid = 1807] [serial = 356] [outer = (nil)] 10:06:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8c031000) [pid = 1807] [serial = 357] [outer = 0x8c029000] 10:06:46 INFO - PROCESS | 1807 | 1461344806525 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8c036000) [pid = 1807] [serial = 358] [outer = 0x8c029000] 10:06:47 INFO - PROCESS | 1807 | 1461344807487 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]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1431ms 10:06:47 INFO - PROCESS | 1807 | 1461344807546 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 1807 | 1461344807549 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 10:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:06:47 INFO - PROCESS | 1807 | 1461344807556 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1807 | 1461344807560 Marionette TRACE conn4 <- [1,450,null,{}] 10:06:47 INFO - PROCESS | 1807 | 1461344807565 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}] 10:06:47 INFO - PROCESS | 1807 | 1461344807728 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 10:06:47 INFO - PROCESS | 1807 | 1461344807889 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b75f000 == 62 [pid = 1807] [id = 120] 10:06:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8b761000) [pid = 1807] [serial = 359] [outer = (nil)] 10:06:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8b766c00) [pid = 1807] [serial = 360] [outer = 0x8b761000] 10:06:48 INFO - PROCESS | 1807 | 1461344808021 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8b76ac00) [pid = 1807] [serial = 361] [outer = 0x8b761000] 10:06:48 INFO - PROCESS | 1807 | 1461344808929 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] 10:06:48 INFO - PROCESS | 1807 | 1461344808992 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 10:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:06:49 INFO - PROCESS | 1807 | 1461344808998 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 1807 | 1461344809002 Marionette TRACE conn4 <- [1,454,null,{}] 10:06:49 INFO - PROCESS | 1807 | 1461344809007 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}] 10:06:49 INFO - PROCESS | 1807 | 1461344809174 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 10:06:49 INFO - PROCESS | 1807 | 1461344809337 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b769c00 == 63 [pid = 1807] [id = 121] 10:06:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8b76c000) [pid = 1807] [serial = 362] [outer = (nil)] 10:06:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0xa2adc800) [pid = 1807] [serial = 363] [outer = 0x8b76c000] 10:06:49 INFO - PROCESS | 1807 | 1461344809425 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0xa4b04400) [pid = 1807] [serial = 364] [outer = 0x8b76c000] 10:06:50 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:50 INFO - PROCESS | 1807 | 1461344810326 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]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1383ms 10:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:06:50 INFO - PROCESS | 1807 | 1461344810382 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 1807 | 1461344810385 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 10:06:50 INFO - PROCESS | 1807 | 1461344810392 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 1807 | 1461344810399 Marionette TRACE conn4 <- [1,458,null,{}] 10:06:50 INFO - PROCESS | 1807 | 1461344810405 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}] 10:06:50 INFO - PROCESS | 1807 | 1461344810583 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 10:06:50 INFO - PROCESS | 1807 | 1461344810747 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c035c00 == 64 [pid = 1807] [id = 122] 10:06:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8f46dc00) [pid = 1807] [serial = 365] [outer = (nil)] 10:06:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9338f400) [pid = 1807] [serial = 366] [outer = 0x8f46dc00] 10:06:50 INFO - PROCESS | 1807 | 1461344810847 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93392800) [pid = 1807] [serial = 367] [outer = 0x8f46dc00] 10:06:51 INFO - PROCESS | 1807 | 1461344811793 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] 10:06:51 INFO - PROCESS | 1807 | 1461344811882 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 10:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:06:51 INFO - PROCESS | 1807 | 1461344811890 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 1807 | 1461344811895 Marionette TRACE conn4 <- [1,462,null,{}] 10:06:51 INFO - PROCESS | 1807 | 1461344811902 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}] 10:06:52 INFO - PROCESS | 1807 | 1461344812165 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 10:06:52 INFO - PROCESS | 1807 | 1461344812399 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x91216800 == 65 [pid = 1807] [id = 123] 10:06:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x91520c00) [pid = 1807] [serial = 368] [outer = (nil)] 10:06:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x93399800) [pid = 1807] [serial = 369] [outer = 0x91520c00] 10:06:52 INFO - PROCESS | 1807 | 1461344812496 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0xa5ecd800) [pid = 1807] [serial = 370] [outer = 0x91520c00] 10:06:53 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:53 INFO - PROCESS | 1807 | 1461344813687 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] 10:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:06:53 INFO - PROCESS | 1807 | 1461344813787 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 10:06:53 INFO - PROCESS | 1807 | 1461344813795 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 1807 | 1461344813800 Marionette TRACE conn4 <- [1,466,null,{}] 10:06:53 INFO - PROCESS | 1807 | 1461344813918 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}] 10:06:54 INFO - PROCESS | 1807 | 1461344814080 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 10:06:54 INFO - PROCESS | 1807 | 1461344814261 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d8800 == 66 [pid = 1807] [id = 124] 10:06:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8e50d800) [pid = 1807] [serial = 371] [outer = (nil)] 10:06:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x90077c00) [pid = 1807] [serial = 372] [outer = 0x8e50d800] 10:06:54 INFO - PROCESS | 1807 | 1461344814342 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x901c1800) [pid = 1807] [serial = 373] [outer = 0x8e50d800] 10:06:55 INFO - PROCESS | 1807 | 1461344815317 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] 10:06:55 INFO - PROCESS | 1807 | 1461344815398 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 10:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:06:55 INFO - PROCESS | 1807 | 1461344815408 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 1807 | 1461344815412 Marionette TRACE conn4 <- [1,470,null,{}] 10:06:55 INFO - PROCESS | 1807 | 1461344815418 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}] 10:06:55 INFO - PROCESS | 1807 | 1461344815658 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 10:06:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8e50b000 == 65 [pid = 1807] [id = 111] 10:06:55 INFO - PROCESS | 1807 | --DOCSHELL 0x8e509c00 == 64 [pid = 1807] [id = 110] 10:06:55 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f474000) [pid = 1807] [serial = 288] [outer = (nil)] [url = about:blank] 10:06:55 INFO - PROCESS | 1807 | 1461344815848 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 1807 | --DOCSHELL 0x91514400 == 63 [pid = 1807] [id = 109] 10:06:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d2400 == 64 [pid = 1807] [id = 125] 10:06:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8e4d4000) [pid = 1807] [serial = 374] [outer = (nil)] 10:06:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8f477400) [pid = 1807] [serial = 375] [outer = 0x8e4d4000] 10:06:55 INFO - PROCESS | 1807 | 1461344815979 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x905fb000) [pid = 1807] [serial = 376] [outer = 0x8e4d4000] 10:06:56 INFO - PROCESS | 1807 | --DOCSHELL 0x91514800 == 63 [pid = 1807] [id = 108] 10:06:56 INFO - PROCESS | 1807 | --DOCSHELL 0x901ca800 == 62 [pid = 1807] [id = 107] 10:06:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f4d6400 == 61 [pid = 1807] [id = 106] 10:06:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f562800 == 60 [pid = 1807] [id = 105] 10:06:56 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46c400 == 59 [pid = 1807] [id = 96] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x96c9fc00) [pid = 1807] [serial = 285] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x915db000) [pid = 1807] [serial = 274] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x9fb37c00) [pid = 1807] [serial = 286] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x9120b800) [pid = 1807] [serial = 273] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x9120d400) [pid = 1807] [serial = 271] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0xa0c3dc00) [pid = 1807] [serial = 261] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x981ba000) [pid = 1807] [serial = 280] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x9790bc00) [pid = 1807] [serial = 252] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x98580000) [pid = 1807] [serial = 282] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x92af9c00) [pid = 1807] [serial = 255] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0xa45d4c00) [pid = 1807] [serial = 264] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x90657c00) [pid = 1807] [serial = 267] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x9815e400) [pid = 1807] [serial = 279] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9151f400) [pid = 1807] [serial = 201] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x91519000) [pid = 1807] [serial = 249] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x90659800) [pid = 1807] [serial = 270] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x98e12000) [pid = 1807] [serial = 283] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x96f92c00) [pid = 1807] [serial = 277] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x98e82c00) [pid = 1807] [serial = 258] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x96b21c00) [pid = 1807] [serial = 276] [outer = (nil)] [url = about:blank] 10:06:56 INFO - PROCESS | 1807 | 1461344816875 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]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1507ms 10:06:56 INFO - PROCESS | 1807 | 1461344816915 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 1807 | 1461344816919 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 10:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:06:56 INFO - PROCESS | 1807 | 1461344816926 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 1807 | 1461344816931 Marionette TRACE conn4 <- [1,474,null,{}] 10:06:56 INFO - PROCESS | 1807 | 1461344816947 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}] 10:06:57 INFO - PROCESS | 1807 | 1461344817113 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 10:06:57 INFO - PROCESS | 1807 | 1461344817247 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46c400 == 60 [pid = 1807] [id = 126] 10:06:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x905ff000) [pid = 1807] [serial = 377] [outer = (nil)] 10:06:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x92965000) [pid = 1807] [serial = 378] [outer = 0x905ff000] 10:06:57 INFO - PROCESS | 1807 | 1461344817353 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92afb400) [pid = 1807] [serial = 379] [outer = 0x905ff000] 10:06:58 INFO - PROCESS | 1807 | 1461344818202 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]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1336ms 10:06:58 INFO - PROCESS | 1807 | 1461344818263 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 1807 | 1461344818267 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 10:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:06:58 INFO - PROCESS | 1807 | 1461344818273 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 1807 | 1461344818276 Marionette TRACE conn4 <- [1,478,null,{}] 10:06:58 INFO - PROCESS | 1807 | 1461344818281 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}] 10:06:58 INFO - PROCESS | 1807 | 1461344818430 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 10:06:58 INFO - PROCESS | 1807 | 1461344818445 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4cdc00 == 61 [pid = 1807] [id = 127] 10:06:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x94f67000) [pid = 1807] [serial = 380] [outer = (nil)] 10:06:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x96f8e400) [pid = 1807] [serial = 381] [outer = 0x94f67000] 10:06:58 INFO - PROCESS | 1807 | 1461344818520 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x97ed7000) [pid = 1807] [serial = 382] [outer = 0x94f67000] 10:06:59 INFO - PROCESS | 1807 | 1461344819410 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]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1176ms 10:06:59 INFO - PROCESS | 1807 | 1461344819450 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 1807 | 1461344819454 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 10:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:06:59 INFO - PROCESS | 1807 | 1461344819459 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 1807 | 1461344819462 Marionette TRACE conn4 <- [1,482,null,{}] 10:06:59 INFO - PROCESS | 1807 | 1461344819473 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}] 10:06:59 INFO - PROCESS | 1807 | 1461344819661 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 10:06:59 INFO - PROCESS | 1807 | 1461344819680 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x90082400 == 62 [pid = 1807] [id = 128] 10:06:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x90084c00) [pid = 1807] [serial = 383] [outer = (nil)] 10:06:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9008c400) [pid = 1807] [serial = 384] [outer = 0x90084c00] 10:06:59 INFO - PROCESS | 1807 | 1461344819753 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x9008f400) [pid = 1807] [serial = 385] [outer = 0x90084c00] 10:07:00 INFO - PROCESS | 1807 | 1461344820699 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]]]}] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x97ed8c00) [pid = 1807] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8f4dd400) [pid = 1807] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x92b76c00) [pid = 1807] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8e50a000) [pid = 1807] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x901c9c00) [pid = 1807] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8f46ec00) [pid = 1807] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8f564800) [pid = 1807] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x907a7000) [pid = 1807] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:07:00 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x92af7c00) [pid = 1807] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1486ms 10:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:07:00 INFO - PROCESS | 1807 | 1461344820946 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 1807 | 1461344820949 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 10:07:00 INFO - PROCESS | 1807 | 1461344820955 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 1807 | 1461344820959 Marionette TRACE conn4 <- [1,486,null,{}] 10:07:00 INFO - PROCESS | 1807 | 1461344820964 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}] 10:07:01 INFO - PROCESS | 1807 | 1461344821126 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 10:07:01 INFO - PROCESS | 1807 | 1461344821146 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce2000 == 63 [pid = 1807] [id = 129] 10:07:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8bce3000) [pid = 1807] [serial = 386] [outer = (nil)] 10:07:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8bce9800) [pid = 1807] [serial = 387] [outer = 0x8bce3000] 10:07:01 INFO - PROCESS | 1807 | 1461344821332 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8f567800) [pid = 1807] [serial = 388] [outer = 0x8bce3000] 10:07:02 INFO - PROCESS | 1807 | 1461344822118 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]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1182ms 10:07:02 INFO - PROCESS | 1807 | 1461344822137 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 1807 | 1461344822139 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 10:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:07:02 INFO - PROCESS | 1807 | 1461344822146 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 1807 | 1461344822149 Marionette TRACE conn4 <- [1,490,null,{}] 10:07:02 INFO - PROCESS | 1807 | 1461344822154 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}] 10:07:02 INFO - PROCESS | 1807 | 1461344822366 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 10:07:02 INFO - PROCESS | 1807 | 1461344822386 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce8000 == 64 [pid = 1807] [id = 130] 10:07:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8bce8c00) [pid = 1807] [serial = 389] [outer = (nil)] 10:07:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x901cfc00) [pid = 1807] [serial = 390] [outer = 0x8bce8c00] 10:07:02 INFO - PROCESS | 1807 | 1461344822462 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x92af9800) [pid = 1807] [serial = 391] [outer = 0x8bce8c00] 10:07:03 INFO - PROCESS | 1807 | 1461344823458 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]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1327ms 10:07:03 INFO - PROCESS | 1807 | 1461344823474 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 1807 | 1461344823482 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 10:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:07:03 INFO - PROCESS | 1807 | 1461344823491 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 1807 | 1461344823497 Marionette TRACE conn4 <- [1,494,null,{}] 10:07:03 INFO - PROCESS | 1807 | 1461344823508 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}] 10:07:03 INFO - PROCESS | 1807 | 1461344823708 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 10:07:03 INFO - PROCESS | 1807 | 1461344823950 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bceec00 == 65 [pid = 1807] [id = 131] 10:07:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8c037800) [pid = 1807] [serial = 392] [outer = (nil)] 10:07:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8e424000) [pid = 1807] [serial = 393] [outer = 0x8c037800] 10:07:04 INFO - PROCESS | 1807 | 1461344824088 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8e427c00) [pid = 1807] [serial = 394] [outer = 0x8c037800] 10:07:05 INFO - PROCESS | 1807 | 1461344825716 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]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2287ms 10:07:05 INFO - PROCESS | 1807 | 1461344825779 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 1807 | 1461344825788 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 10:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:07:05 INFO - PROCESS | 1807 | 1461344825799 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 1807 | 1461344825803 Marionette TRACE conn4 <- [1,498,null,{}] 10:07:05 INFO - PROCESS | 1807 | 1461344825926 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}] 10:07:06 INFO - PROCESS | 1807 | 1461344826156 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 10:07:06 INFO - PROCESS | 1807 | 1461344826253 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e429400 == 66 [pid = 1807] [id = 132] 10:07:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8e50ac00) [pid = 1807] [serial = 395] [outer = (nil)] 10:07:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x92960800) [pid = 1807] [serial = 396] [outer = 0x8e50ac00] 10:07:06 INFO - PROCESS | 1807 | 1461344826343 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x92b75800) [pid = 1807] [serial = 397] [outer = 0x8e50ac00] 10:07:07 INFO - PROCESS | 1807 | 1461344827222 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]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1496ms 10:07:07 INFO - PROCESS | 1807 | 1461344827295 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 1807 | 1461344827298 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 10:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:07:07 INFO - PROCESS | 1807 | 1461344827309 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 1807 | 1461344827314 Marionette TRACE conn4 <- [1,502,null,{}] 10:07:07 INFO - PROCESS | 1807 | 1461344827343 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}] 10:07:07 INFO - PROCESS | 1807 | 1461344827599 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 10:07:07 INFO - PROCESS | 1807 | 1461344827773 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aef5000 == 67 [pid = 1807] [id = 133] 10:07:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8aef8400) [pid = 1807] [serial = 398] [outer = (nil)] 10:07:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x915d8c00) [pid = 1807] [serial = 399] [outer = 0x8aef8400] 10:07:07 INFO - PROCESS | 1807 | 1461344827905 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x96b20400) [pid = 1807] [serial = 400] [outer = 0x8aef8400] 10:07:08 INFO - PROCESS | 1807 | 1461344828855 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]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1593ms 10:07:08 INFO - PROCESS | 1807 | 1461344828902 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 10:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:07:08 INFO - PROCESS | 1807 | 1461344828907 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 10:07:08 INFO - PROCESS | 1807 | 1461344828913 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 1807 | 1461344828917 Marionette TRACE conn4 <- [1,506,null,{}] 10:07:08 INFO - PROCESS | 1807 | 1461344828922 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}] 10:07:09 INFO - PROCESS | 1807 | 1461344829094 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 10:07:09 INFO - PROCESS | 1807 | 1461344829306 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b764c00 == 68 [pid = 1807] [id = 134] 10:07:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x95a2e000) [pid = 1807] [serial = 401] [outer = (nil)] 10:07:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x9815fc00) [pid = 1807] [serial = 402] [outer = 0x95a2e000] 10:07:09 INFO - PROCESS | 1807 | 1461344829438 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9816c800) [pid = 1807] [serial = 403] [outer = 0x95a2e000] 10:07:10 INFO - PROCESS | 1807 | 1461344830326 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]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1483ms 10:07:10 INFO - PROCESS | 1807 | 1461344830396 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 1807 | 1461344830399 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 10:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:07:10 INFO - PROCESS | 1807 | 1461344830406 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 1807 | 1461344830410 Marionette TRACE conn4 <- [1,510,null,{}] 10:07:10 INFO - PROCESS | 1807 | 1461344830415 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}] 10:07:10 INFO - PROCESS | 1807 | 1461344830578 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 10:07:10 INFO - PROCESS | 1807 | 1461344830742 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b058400 == 69 [pid = 1807] [id = 135] 10:07:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8b058c00) [pid = 1807] [serial = 404] [outer = (nil)] 10:07:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8b061800) [pid = 1807] [serial = 405] [outer = 0x8b058c00] 10:07:10 INFO - PROCESS | 1807 | 1461344830836 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x8b066000) [pid = 1807] [serial = 406] [outer = 0x8b058c00] 10:07:11 INFO - PROCESS | 1807 | 1461344831766 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]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1430ms 10:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:07:11 INFO - PROCESS | 1807 | 1461344831837 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 1807 | 1461344831840 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 10:07:11 INFO - PROCESS | 1807 | 1461344831847 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 1807 | 1461344831850 Marionette TRACE conn4 <- [1,514,null,{}] 10:07:11 INFO - PROCESS | 1807 | 1461344831856 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}] 10:07:12 INFO - PROCESS | 1807 | 1461344832085 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 10:07:12 INFO - PROCESS | 1807 | 1461344832304 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x901c4400 == 70 [pid = 1807] [id = 136] 10:07:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x98b3f800) [pid = 1807] [serial = 407] [outer = (nil)] 10:07:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x99845000) [pid = 1807] [serial = 408] [outer = 0x98b3f800] 10:07:12 INFO - PROCESS | 1807 | 1461344832473 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9ea1f800) [pid = 1807] [serial = 409] [outer = 0x98b3f800] 10:07:13 INFO - PROCESS | 1807 | 1461344833310 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]]]}] 10:07:13 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 10:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1532ms 10:07:13 INFO - PROCESS | 1807 | 1461344833378 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 1807 | 1461344833381 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 10:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:07:13 INFO - PROCESS | 1807 | 1461344833387 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1807 | 1461344833391 Marionette TRACE conn4 <- [1,518,null,{}] 10:07:13 INFO - PROCESS | 1807 | 1461344833397 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}] 10:07:13 INFO - PROCESS | 1807 | 1461344833560 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 10:07:13 INFO - PROCESS | 1807 | 1461344833729 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x93982400 == 71 [pid = 1807] [id = 137] 10:07:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x93983c00) [pid = 1807] [serial = 410] [outer = (nil)] 10:07:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x9398a400) [pid = 1807] [serial = 411] [outer = 0x93983c00] 10:07:13 INFO - PROCESS | 1807 | 1461344833819 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9398ec00) [pid = 1807] [serial = 412] [outer = 0x93983c00] 10:07:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x93989400) [pid = 1807] [serial = 413] [outer = 0x96f92000] 10:07:14 INFO - PROCESS | 1807 | 1461344834783 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]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1432ms 10:07:14 INFO - PROCESS | 1807 | 1461344834821 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 10:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:07:14 INFO - PROCESS | 1807 | 1461344834825 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 10:07:14 INFO - PROCESS | 1807 | 1461344834831 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 1807 | 1461344834835 Marionette TRACE conn4 <- [1,522,null,{}] 10:07:14 INFO - PROCESS | 1807 | 1461344834841 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}] 10:07:15 INFO - PROCESS | 1807 | 1461344835003 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 10:07:15 INFO - PROCESS | 1807 | 1461344835177 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x93984000 == 72 [pid = 1807] [id = 138] 10:07:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x93989800) [pid = 1807] [serial = 414] [outer = (nil)] 10:07:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x93b76000) [pid = 1807] [serial = 415] [outer = 0x93989800] 10:07:15 INFO - PROCESS | 1807 | 1461344835261 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x93b77800) [pid = 1807] [serial = 416] [outer = 0x93989800] 10:07:16 INFO - PROCESS | 1807 | 1461344836193 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]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1431ms 10:07:16 INFO - PROCESS | 1807 | 1461344836263 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 1807 | 1461344836267 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 10:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:07:16 INFO - PROCESS | 1807 | 1461344836273 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 1807 | 1461344836277 Marionette TRACE conn4 <- [1,526,null,{}] 10:07:16 INFO - PROCESS | 1807 | 1461344836282 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}] 10:07:16 INFO - PROCESS | 1807 | 1461344836484 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 10:07:16 INFO - PROCESS | 1807 | 1461344836654 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b4ec00 == 73 [pid = 1807] [id = 139] 10:07:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x93b50400) [pid = 1807] [serial = 417] [outer = (nil)] 10:07:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x93b56800) [pid = 1807] [serial = 418] [outer = 0x93b50400] 10:07:16 INFO - PROCESS | 1807 | 1461344836738 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x93b5a000) [pid = 1807] [serial = 419] [outer = 0x93b50400] 10:07:17 INFO - PROCESS | 1807 | 1461344837763 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]]]}] 10:07:17 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 10:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1539ms 10:07:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:07:17 INFO - PROCESS | 1807 | 1461344837813 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 1807 | 1461344837816 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 10:07:17 INFO - PROCESS | 1807 | 1461344837823 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 1807 | 1461344837827 Marionette TRACE conn4 <- [1,530,null,{}] 10:07:17 INFO - PROCESS | 1807 | 1461344837833 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}] 10:07:18 INFO - PROCESS | 1807 | 1461344838009 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 10:07:18 INFO - PROCESS | 1807 | 1461344838228 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aef5c00 == 74 [pid = 1807] [id = 140] 10:07:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x8aef6000) [pid = 1807] [serial = 420] [outer = (nil)] 10:07:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x8aef8000) [pid = 1807] [serial = 421] [outer = 0x8aef6000] 10:07:18 INFO - PROCESS | 1807 | 1461344838655 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8b75d400) [pid = 1807] [serial = 422] [outer = 0x8aef6000] 10:07:19 INFO - PROCESS | 1807 | 1461344839541 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"]]]}] 10:07:19 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 10:07:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:07:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:07:19 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 10:07:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:07:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:07:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1781ms 10:07:19 INFO - PROCESS | 1807 | 1461344839607 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 1807 | 1461344839613 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 10:07:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:07:19 INFO - PROCESS | 1807 | 1461344839623 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 1807 | 1461344839628 Marionette TRACE conn4 <- [1,534,null,{}] 10:07:19 INFO - PROCESS | 1807 | 1461344839635 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}] 10:07:19 INFO - PROCESS | 1807 | 1461344839901 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 10:07:20 INFO - PROCESS | 1807 | 1461344840196 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c031400 == 75 [pid = 1807] [id = 141] 10:07:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x8e41d800) [pid = 1807] [serial = 423] [outer = (nil)] 10:07:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8e508c00) [pid = 1807] [serial = 424] [outer = 0x8e41d800] 10:07:20 INFO - PROCESS | 1807 | 1461344840281 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x8f46e400) [pid = 1807] [serial = 425] [outer = 0x8e41d800] 10:07:21 INFO - PROCESS | 1807 | 1461344841089 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]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:07:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1547ms 10:07:21 INFO - PROCESS | 1807 | 1461344841170 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 1807 | 1461344841176 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 10:07:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:07:21 INFO - PROCESS | 1807 | 1461344841185 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 1807 | 1461344841189 Marionette TRACE conn4 <- [1,538,null,{}] 10:07:21 INFO - PROCESS | 1807 | 1461344841219 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}] 10:07:21 INFO - PROCESS | 1807 | 1461344841400 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 10:07:21 INFO - PROCESS | 1807 | 1461344841588 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c036c00 == 76 [pid = 1807] [id = 142] 10:07:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x8e504400) [pid = 1807] [serial = 426] [outer = (nil)] 10:07:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x9007b400) [pid = 1807] [serial = 427] [outer = 0x8e504400] 10:07:21 INFO - PROCESS | 1807 | 1461344841669 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x901cf800) [pid = 1807] [serial = 428] [outer = 0x8e504400] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce2000 == 75 [pid = 1807] [id = 129] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x902c4400) [pid = 1807] [serial = 291] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x92aed400) [pid = 1807] [serial = 294] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x99bd5000) [pid = 1807] [serial = 297] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8e4d6400) [pid = 1807] [serial = 300] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x9fca9400) [pid = 1807] [serial = 303] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0xa4480400) [pid = 1807] [serial = 306] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0xa4b0f000) [pid = 1807] [serial = 309] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0xa5e35800) [pid = 1807] [serial = 312] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x90082400 == 74 [pid = 1807] [id = 128] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4cdc00 == 73 [pid = 1807] [id = 127] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46c400 == 72 [pid = 1807] [id = 126] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d2400 == 71 [pid = 1807] [id = 125] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d8800 == 70 [pid = 1807] [id = 124] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8c028c00 == 69 [pid = 1807] [id = 119] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46b000 == 68 [pid = 1807] [id = 118] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x90079400 == 67 [pid = 1807] [id = 117] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x901cd800 == 66 [pid = 1807] [id = 116] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46b800 == 65 [pid = 1807] [id = 115] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x901c1400 == 64 [pid = 1807] [id = 114] 10:07:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8e508000 == 63 [pid = 1807] [id = 113] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x98e7d400) [pid = 1807] [serial = 247] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x9007a000) [pid = 1807] [serial = 333] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x978cec00) [pid = 1807] [serial = 327] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8e50c400) [pid = 1807] [serial = 330] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x901cdc00) [pid = 1807] [serial = 318] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8f476c00) [pid = 1807] [serial = 289] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x902cc400) [pid = 1807] [serial = 316] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8f62b800) [pid = 1807] [serial = 315] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x91214800) [pid = 1807] [serial = 321] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x905fd400) [pid = 1807] [serial = 319] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x912fac00) [pid = 1807] [serial = 322] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x93dd8000) [pid = 1807] [serial = 324] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x91518400) [pid = 1807] [serial = 331] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x97decc00) [pid = 1807] [serial = 328] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x9007cc00) [pid = 1807] [serial = 334] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x95a8b800) [pid = 1807] [serial = 325] [outer = (nil)] [url = about:blank] 10:07:22 INFO - PROCESS | 1807 | 1461344842747 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]]]}] 10:07:22 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. 10:07:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1583ms 10:07:22 INFO - PROCESS | 1807 | 1461344842770 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 1807 | 1461344842774 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 10:07:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:07:22 INFO - PROCESS | 1807 | 1461344842780 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 1807 | 1461344842786 Marionette TRACE conn4 <- [1,542,null,{}] 10:07:22 INFO - PROCESS | 1807 | 1461344842801 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}] 10:07:22 INFO - PROCESS | 1807 | 1461344842966 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 10:07:23 INFO - PROCESS | 1807 | 1461344842980 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d6400 == 64 [pid = 1807] [id = 143] 10:07:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x9007c800) [pid = 1807] [serial = 429] [outer = (nil)] 10:07:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x902c4c00) [pid = 1807] [serial = 430] [outer = 0x9007c800] 10:07:23 INFO - PROCESS | 1807 | 1461344843055 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x905f5c00) [pid = 1807] [serial = 431] [outer = 0x9007c800] 10:07:23 INFO - PROCESS | 1807 | 1461344843942 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]]]}] 10:07:23 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. 10:07:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1181ms 10:07:23 INFO - PROCESS | 1807 | 1461344843965 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 10:07:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:07:23 INFO - PROCESS | 1807 | 1461344843970 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 10:07:23 INFO - PROCESS | 1807 | 1461344843976 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 1807 | 1461344843979 Marionette TRACE conn4 <- [1,546,null,{}] 10:07:23 INFO - PROCESS | 1807 | 1461344843985 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}] 10:07:24 INFO - PROCESS | 1807 | 1461344844154 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 10:07:24 INFO - PROCESS | 1807 | 1461344844319 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x90076800 == 65 [pid = 1807] [id = 144] 10:07:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x901c1400) [pid = 1807] [serial = 432] [outer = (nil)] 10:07:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x907aac00) [pid = 1807] [serial = 433] [outer = 0x901c1400] 10:07:24 INFO - PROCESS | 1807 | 1461344844394 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x912fac00) [pid = 1807] [serial = 434] [outer = 0x901c1400] 10:07:25 INFO - PROCESS | 1807 | 1461344845282 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]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:07:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1344ms 10:07:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:07:25 INFO - PROCESS | 1807 | 1461344845333 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 1807 | 1461344845336 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 10:07:25 INFO - PROCESS | 1807 | 1461344845342 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 1807 | 1461344845346 Marionette TRACE conn4 <- [1,550,null,{}] 10:07:25 INFO - PROCESS | 1807 | 1461344845351 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}] 10:07:25 INFO - PROCESS | 1807 | 1461344845563 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:07:25 INFO - PROCESS | 1807 | 1461344845600 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x90657c00 == 66 [pid = 1807] [id = 145] 10:07:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x9065a000) [pid = 1807] [serial = 435] [outer = (nil)] 10:07:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x92968800) [pid = 1807] [serial = 436] [outer = 0x9065a000] 10:07:25 INFO - PROCESS | 1807 | 1461344845688 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9339a400) [pid = 1807] [serial = 437] [outer = 0x9065a000] 10:07:26 INFO - PROCESS | 1807 | 1461344846894 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]]]}] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8e4d4000) [pid = 1807] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8e50d800) [pid = 1807] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8bce3000) [pid = 1807] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x90084c00) [pid = 1807] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x905ff000) [pid = 1807] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x90078400) [pid = 1807] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:07:26 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x94f67000) [pid = 1807] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:07:26 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. 10:07:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1631ms 10:07:26 INFO - PROCESS | 1807 | 1461344846972 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 1807 | 1461344846976 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 10:07:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:07:26 INFO - PROCESS | 1807 | 1461344846982 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 1807 | 1461344846985 Marionette TRACE conn4 <- [1,554,null,{}] 10:07:26 INFO - PROCESS | 1807 | 1461344846991 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}] 10:07:27 INFO - PROCESS | 1807 | 1461344847144 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:07:27 INFO - PROCESS | 1807 | 1461344847319 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce2400 == 67 [pid = 1807] [id = 146] 10:07:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x905ff000) [pid = 1807] [serial = 438] [outer = (nil)] 10:07:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x92af3400) [pid = 1807] [serial = 439] [outer = 0x905ff000] 10:07:27 INFO - PROCESS | 1807 | 1461344847392 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9398dc00) [pid = 1807] [serial = 440] [outer = 0x905ff000] 10:07:27 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:28 INFO - PROCESS | 1807 | 1461344848115 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]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1188ms 10:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:07:28 INFO - PROCESS | 1807 | 1461344848171 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 1807 | 1461344848174 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 10:07:28 INFO - PROCESS | 1807 | 1461344848180 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 1807 | 1461344848183 Marionette TRACE conn4 <- [1,558,null,{}] 10:07:28 INFO - PROCESS | 1807 | 1461344848189 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}] 10:07:28 INFO - PROCESS | 1807 | 1461344848351 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:07:28 INFO - PROCESS | 1807 | 1461344848361 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x90072c00 == 68 [pid = 1807] [id = 147] 10:07:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x9007a800) [pid = 1807] [serial = 441] [outer = (nil)] 10:07:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x93b70c00) [pid = 1807] [serial = 442] [outer = 0x9007a800] 10:07:28 INFO - PROCESS | 1807 | 1461344848435 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x93dcb400) [pid = 1807] [serial = 443] [outer = 0x9007a800] 10:07:29 INFO - PROCESS | 1807 | 1461344849549 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]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1435ms 10:07:29 INFO - PROCESS | 1807 | 1461344849615 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 1807 | 1461344849622 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 10:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:07:29 INFO - PROCESS | 1807 | 1461344849631 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 1807 | 1461344849636 Marionette TRACE conn4 <- [1,562,null,{}] 10:07:29 INFO - PROCESS | 1807 | 1461344849645 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}] 10:07:29 INFO - PROCESS | 1807 | 1461344849863 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:07:30 INFO - PROCESS | 1807 | 1461344850084 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b76bc00 == 69 [pid = 1807] [id = 148] 10:07:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x8bce7c00) [pid = 1807] [serial = 444] [outer = (nil)] 10:07:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x8e4d8c00) [pid = 1807] [serial = 445] [outer = 0x8bce7c00] 10:07:30 INFO - PROCESS | 1807 | 1461344850218 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x8f473c00) [pid = 1807] [serial = 446] [outer = 0x8bce7c00] 10:07:30 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:31 INFO - PROCESS | 1807 | 1461344851155 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]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1585ms 10:07:31 INFO - PROCESS | 1807 | 1461344851216 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 1807 | 1461344851226 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 10:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:07:31 INFO - PROCESS | 1807 | 1461344851256 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 1807 | 1461344851260 Marionette TRACE conn4 <- [1,566,null,{}] 10:07:31 INFO - PROCESS | 1807 | 1461344851269 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}] 10:07:31 INFO - PROCESS | 1807 | 1461344851450 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:07:31 INFO - PROCESS | 1807 | 1461344851708 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x9007e000 == 70 [pid = 1807] [id = 149] 10:07:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9007fc00) [pid = 1807] [serial = 447] [outer = (nil)] 10:07:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x901cc400) [pid = 1807] [serial = 448] [outer = 0x9007fc00] 10:07:31 INFO - PROCESS | 1807 | 1461344851841 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x90651800) [pid = 1807] [serial = 449] [outer = 0x9007fc00] 10:07:32 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:32 INFO - PROCESS | 1807 | 1461344852719 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]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:07:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1550ms 10:07:32 INFO - PROCESS | 1807 | 1461344852789 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:07:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:07:32 INFO - PROCESS | 1807 | 1461344852793 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 10:07:32 INFO - PROCESS | 1807 | 1461344852800 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 1807 | 1461344852807 Marionette TRACE conn4 <- [1,570,null,{}] 10:07:32 INFO - PROCESS | 1807 | 1461344852823 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}] 10:07:33 INFO - PROCESS | 1807 | 1461344853046 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:07:33 INFO - PROCESS | 1807 | 1461344853263 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x9007a000 == 71 [pid = 1807] [id = 150] 10:07:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x93398800) [pid = 1807] [serial = 450] [outer = (nil)] 10:07:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x93b7d000) [pid = 1807] [serial = 451] [outer = 0x93398800] 10:07:33 INFO - PROCESS | 1807 | 1461344853397 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x96ca3c00) [pid = 1807] [serial = 452] [outer = 0x93398800] 10:07:33 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:34 INFO - PROCESS | 1807 | 1461344854240 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]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:07:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1496ms 10:07:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:07:34 INFO - PROCESS | 1807 | 1461344854296 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 1807 | 1461344854300 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 10:07:34 INFO - PROCESS | 1807 | 1461344854306 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 1807 | 1461344854309 Marionette TRACE conn4 <- [1,574,null,{}] 10:07:34 INFO - PROCESS | 1807 | 1461344854315 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}] 10:07:34 INFO - PROCESS | 1807 | 1461344854488 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:07:34 INFO - PROCESS | 1807 | 1461344854657 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeee800 == 72 [pid = 1807] [id = 151] 10:07:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x90651400) [pid = 1807] [serial = 453] [outer = (nil)] 10:07:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x97cd4400) [pid = 1807] [serial = 454] [outer = 0x90651400] 10:07:34 INFO - PROCESS | 1807 | 1461344854750 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x97ed8c00) [pid = 1807] [serial = 455] [outer = 0x90651400] 10:07:35 INFO - PROCESS | 1807 | 1461344855629 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]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:07:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1380ms 10:07:35 INFO - PROCESS | 1807 | 1461344855685 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 1807 | 1461344855690 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 10:07:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:07:35 INFO - PROCESS | 1807 | 1461344855696 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 1807 | 1461344855700 Marionette TRACE conn4 <- [1,578,null,{}] 10:07:35 INFO - PROCESS | 1807 | 1461344855705 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}] 10:07:35 INFO - PROCESS | 1807 | 1461344855880 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:07:36 INFO - PROCESS | 1807 | 1461344856051 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bcee000 == 73 [pid = 1807] [id = 152] 10:07:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x915dbc00) [pid = 1807] [serial = 456] [outer = (nil)] 10:07:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x98481000) [pid = 1807] [serial = 457] [outer = 0x915dbc00] 10:07:36 INFO - PROCESS | 1807 | 1461344856142 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x98486400) [pid = 1807] [serial = 458] [outer = 0x915dbc00] 10:07:37 INFO - PROCESS | 1807 | 1461344857074 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]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1428ms 10:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:07:37 INFO - PROCESS | 1807 | 1461344857126 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 1807 | 1461344857129 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 10:07:37 INFO - PROCESS | 1807 | 1461344857136 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 1807 | 1461344857139 Marionette TRACE conn4 <- [1,582,null,{}] 10:07:37 INFO - PROCESS | 1807 | 1461344857145 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}] 10:07:37 INFO - PROCESS | 1807 | 1461344857346 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:07:37 INFO - PROCESS | 1807 | 1461344857518 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeedc00 == 74 [pid = 1807] [id = 153] 10:07:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8fc9ac00) [pid = 1807] [serial = 459] [outer = (nil)] 10:07:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x9ea1dc00) [pid = 1807] [serial = 460] [outer = 0x8fc9ac00] 10:07:37 INFO - PROCESS | 1807 | 1461344857630 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0xa0aa6800) [pid = 1807] [serial = 461] [outer = 0x8fc9ac00] 10:07:38 INFO - PROCESS | 1807 | 1461344858523 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]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1436ms 10:07:38 INFO - PROCESS | 1807 | 1461344858572 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 1807 | 1461344858576 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 10:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:07:38 INFO - PROCESS | 1807 | 1461344858582 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 1807 | 1461344858586 Marionette TRACE conn4 <- [1,586,null,{}] 10:07:38 INFO - PROCESS | 1807 | 1461344858592 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}] 10:07:38 INFO - PROCESS | 1807 | 1461344858760 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:07:38 INFO - PROCESS | 1807 | 1461344858932 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e2000 == 75 [pid = 1807] [id = 154] 10:07:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8a8e2400) [pid = 1807] [serial = 462] [outer = (nil)] 10:07:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x8a8e9400) [pid = 1807] [serial = 463] [outer = 0x8a8e2400] 10:07:39 INFO - PROCESS | 1807 | 1461344859017 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x8a8ecc00) [pid = 1807] [serial = 464] [outer = 0x8a8e2400] 10:07:39 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:39 INFO - PROCESS | 1807 | 1461344859925 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]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1384ms 10:07:39 INFO - PROCESS | 1807 | 1461344859967 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:07:39 INFO - PROCESS | 1807 | 1461344859972 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 10:07:39 INFO - PROCESS | 1807 | 1461344859978 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 1807 | 1461344859982 Marionette TRACE conn4 <- [1,590,null,{}] 10:07:39 INFO - PROCESS | 1807 | 1461344859987 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}] 10:07:40 INFO - PROCESS | 1807 | 1461344860153 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:07:40 INFO - PROCESS | 1807 | 1461344860329 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e4000 == 76 [pid = 1807] [id = 155] 10:07:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x8a8e7000) [pid = 1807] [serial = 465] [outer = (nil)] 10:07:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8b1d9c00) [pid = 1807] [serial = 466] [outer = 0x8a8e7000] 10:07:40 INFO - PROCESS | 1807 | 1461344860417 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x8b1dd800) [pid = 1807] [serial = 467] [outer = 0x8a8e7000] 10:07:41 INFO - PROCESS | 1807 | 1461344861314 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]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1390ms 10:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:07:41 INFO - PROCESS | 1807 | 1461344861368 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 1807 | 1461344861371 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 10:07:41 INFO - PROCESS | 1807 | 1461344861378 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 1807 | 1461344861381 Marionette TRACE conn4 <- [1,594,null,{}] 10:07:41 INFO - PROCESS | 1807 | 1461344861387 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}] 10:07:41 INFO - PROCESS | 1807 | 1461344861554 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:07:41 INFO - PROCESS | 1807 | 1461344861725 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e3c00 == 77 [pid = 1807] [id = 156] 10:07:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x8a8e8400) [pid = 1807] [serial = 468] [outer = (nil)] 10:07:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x8b1e3c00) [pid = 1807] [serial = 469] [outer = 0x8a8e8400] 10:07:41 INFO - PROCESS | 1807 | 1461344861816 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x8b1e5800) [pid = 1807] [serial = 470] [outer = 0x8a8e8400] 10:07:42 INFO - PROCESS | 1807 | 1461344862789 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1487ms 10:07:42 INFO - PROCESS | 1807 | 1461344862865 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 1807 | 1461344862869 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 10:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:07:42 INFO - PROCESS | 1807 | 1461344862876 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 1807 | 1461344862880 Marionette TRACE conn4 <- [1,598,null,{}] 10:07:42 INFO - PROCESS | 1807 | 1461344862885 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}] 10:07:43 INFO - PROCESS | 1807 | 1461344863053 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:07:43 INFO - PROCESS | 1807 | 1461344863226 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1e0400 == 78 [pid = 1807] [id = 157] 10:07:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x93312800) [pid = 1807] [serial = 471] [outer = (nil)] 10:07:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x93315400) [pid = 1807] [serial = 472] [outer = 0x93312800] 10:07:43 INFO - PROCESS | 1807 | 1461344863377 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x93318000) [pid = 1807] [serial = 473] [outer = 0x93312800] 10:07:44 INFO - PROCESS | 1807 | 1461344864285 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]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1482ms 10:07:44 INFO - PROCESS | 1807 | 1461344864359 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 1807 | 1461344864363 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 10:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:07:44 INFO - PROCESS | 1807 | 1461344864370 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 1807 | 1461344864374 Marionette TRACE conn4 <- [1,602,null,{}] 10:07:44 INFO - PROCESS | 1807 | 1461344864380 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}] 10:07:44 INFO - PROCESS | 1807 | 1461344864622 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:07:44 INFO - PROCESS | 1807 | 1461344864843 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x8942b400 == 79 [pid = 1807] [id = 158] 10:07:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8942c000) [pid = 1807] [serial = 474] [outer = (nil)] 10:07:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x89435000) [pid = 1807] [serial = 475] [outer = 0x8942c000] 10:07:44 INFO - PROCESS | 1807 | 1461344864983 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x93318400) [pid = 1807] [serial = 476] [outer = 0x8942c000] 10:07:45 INFO - PROCESS | 1807 | 1461344865929 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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1630ms 10:07:46 INFO - PROCESS | 1807 | 1461344866000 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 1807 | 1461344866004 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 10:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:07:46 INFO - PROCESS | 1807 | 1461344866011 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 1807 | 1461344866014 Marionette TRACE conn4 <- [1,606,null,{}] 10:07:46 INFO - PROCESS | 1807 | 1461344866020 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}] 10:07:46 INFO - PROCESS | 1807 | 1461344866188 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:07:46 INFO - PROCESS | 1807 | 1461344866362 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8942e800 == 80 [pid = 1807] [id = 159] 10:07:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x93313000) [pid = 1807] [serial = 477] [outer = (nil)] 10:07:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x93404400) [pid = 1807] [serial = 478] [outer = 0x93313000] 10:07:46 INFO - PROCESS | 1807 | 1461344866445 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x93405800) [pid = 1807] [serial = 479] [outer = 0x93313000] 10:07:47 INFO - PROCESS | 1807 | 1461344867353 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]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1392ms 10:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:07:47 INFO - PROCESS | 1807 | 1461344867404 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 1807 | 1461344867407 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 10:07:47 INFO - PROCESS | 1807 | 1461344867414 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 1807 | 1461344867417 Marionette TRACE conn4 <- [1,610,null,{}] 10:07:47 INFO - PROCESS | 1807 | 1461344867422 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}] 10:07:47 INFO - PROCESS | 1807 | 1461344867583 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:07:47 INFO - PROCESS | 1807 | 1461344867776 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d42000 == 81 [pid = 1807] [id = 160] 10:07:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x88d45800) [pid = 1807] [serial = 480] [outer = (nil)] 10:07:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x88d4a400) [pid = 1807] [serial = 481] [outer = 0x88d45800] 10:07:47 INFO - PROCESS | 1807 | 1461344867860 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x88d4bc00) [pid = 1807] [serial = 482] [outer = 0x88d45800] 10:07:48 INFO - PROCESS | 1807 | 1461344868753 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]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1382ms 10:07:48 INFO - PROCESS | 1807 | 1461344868795 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 1807 | 1461344868799 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 10:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:07:48 INFO - PROCESS | 1807 | 1461344868806 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 1807 | 1461344868810 Marionette TRACE conn4 <- [1,614,null,{}] 10:07:48 INFO - PROCESS | 1807 | 1461344868815 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}] 10:07:48 INFO - PROCESS | 1807 | 1461344868979 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:07:49 INFO - PROCESS | 1807 | 1461344869160 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d44400 == 82 [pid = 1807] [id = 161] 10:07:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x88d44800) [pid = 1807] [serial = 483] [outer = (nil)] 10:07:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x8b76a400) [pid = 1807] [serial = 484] [outer = 0x88d44800] 10:07:49 INFO - PROCESS | 1807 | 1461344869241 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x8e509800) [pid = 1807] [serial = 485] [outer = 0x88d44800] 10:07:50 INFO - PROCESS | 1807 | 1461344870470 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]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1734ms 10:07:50 INFO - PROCESS | 1807 | 1461344870543 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 1807 | 1461344870550 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 10:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:07:50 INFO - PROCESS | 1807 | 1461344870559 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 1807 | 1461344870564 Marionette TRACE conn4 <- [1,618,null,{}] 10:07:50 INFO - PROCESS | 1807 | 1461344870573 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}] 10:07:50 INFO - PROCESS | 1807 | 1461344870777 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:07:51 INFO - PROCESS | 1807 | 1461344871155 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeed400 == 83 [pid = 1807] [id = 162] 10:07:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x8aef0c00) [pid = 1807] [serial = 486] [outer = (nil)] 10:07:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x8b060000) [pid = 1807] [serial = 487] [outer = 0x8aef0c00] 10:07:51 INFO - PROCESS | 1807 | 1461344871243 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x8b1e4800) [pid = 1807] [serial = 488] [outer = 0x8aef0c00] 10:07:52 INFO - PROCESS | 1807 | 1461344872152 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]]]}] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x97ede000 == 82 [pid = 1807] [id = 104] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4cd400 == 81 [pid = 1807] [id = 100] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8f567400 == 80 [pid = 1807] [id = 103] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4c9c00 == 79 [pid = 1807] [id = 101] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d8000 == 78 [pid = 1807] [id = 102] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x9815e800 == 77 [pid = 1807] [id = 99] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x901cfc00) [pid = 1807] [serial = 390] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce2400 == 76 [pid = 1807] [id = 146] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x90657c00 == 75 [pid = 1807] [id = 145] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x90076800 == 74 [pid = 1807] [id = 144] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d6400 == 73 [pid = 1807] [id = 143] 10:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1688ms 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8c036c00 == 72 [pid = 1807] [id = 142] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8c031400 == 71 [pid = 1807] [id = 141] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8aef5c00 == 70 [pid = 1807] [id = 140] 10:07:52 INFO - PROCESS | 1807 | 1461344872262 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 1807 | 1461344872272 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 10:07:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8b764c00 == 69 [pid = 1807] [id = 134] 10:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:07:52 INFO - PROCESS | 1807 | 1461344872290 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 1807 | 1461344872293 Marionette TRACE conn4 <- [1,622,null,{}] 10:07:52 INFO - PROCESS | 1807 | 1461344872299 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}] 10:07:52 INFO - PROCESS | 1807 | 1461344872453 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x9008c400) [pid = 1807] [serial = 384] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x92965000) [pid = 1807] [serial = 378] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x92afb400) [pid = 1807] [serial = 379] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x8c031000) [pid = 1807] [serial = 357] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x92af4000) [pid = 1807] [serial = 336] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x97ed5400) [pid = 1807] [serial = 337] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x8b766c00) [pid = 1807] [serial = 360] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x93399800) [pid = 1807] [serial = 369] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x96f8e400) [pid = 1807] [serial = 381] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0xa4458000) [pid = 1807] [serial = 354] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x8f477400) [pid = 1807] [serial = 375] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x905fb000) [pid = 1807] [serial = 376] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x90650400) [pid = 1807] [serial = 342] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x9ea21800) [pid = 1807] [serial = 351] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x901c1800) [pid = 1807] [serial = 373] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x90077c00) [pid = 1807] [serial = 372] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x8bce9800) [pid = 1807] [serial = 387] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x98165400) [pid = 1807] [serial = 345] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0xa2adc800) [pid = 1807] [serial = 363] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x9338f400) [pid = 1807] [serial = 366] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x90074800) [pid = 1807] [serial = 339] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x98e8b400) [pid = 1807] [serial = 348] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x9008f400) [pid = 1807] [serial = 385] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x8f567800) [pid = 1807] [serial = 388] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x97ed7000) [pid = 1807] [serial = 382] [outer = (nil)] [url = about:blank] 10:07:52 INFO - PROCESS | 1807 | 1461344872721 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce9800 == 70 [pid = 1807] [id = 163] 10:07:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x8bced400) [pid = 1807] [serial = 489] [outer = (nil)] 10:07:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x8c02e800) [pid = 1807] [serial = 490] [outer = 0x8bced400] 10:07:52 INFO - PROCESS | 1807 | 1461344872836 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x8e428800) [pid = 1807] [serial = 491] [outer = 0x8bced400] 10:07:53 INFO - PROCESS | 1807 | 1461344873620 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]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1392ms 10:07:53 INFO - PROCESS | 1807 | 1461344873678 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 1807 | 1461344873681 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 10:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:07:53 INFO - PROCESS | 1807 | 1461344873698 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 1807 | 1461344873704 Marionette TRACE conn4 <- [1,626,null,{}] 10:07:53 INFO - PROCESS | 1807 | 1461344873720 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}] 10:07:53 INFO - PROCESS | 1807 | 1461344873882 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:07:53 INFO - PROCESS | 1807 | 1461344873894 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bcea000 == 71 [pid = 1807] [id = 164] 10:07:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8f56b800) [pid = 1807] [serial = 492] [outer = (nil)] 10:07:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x9007c000) [pid = 1807] [serial = 493] [outer = 0x8f56b800] 10:07:53 INFO - PROCESS | 1807 | 1461344873970 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x90087000) [pid = 1807] [serial = 494] [outer = 0x8f56b800] 10:07:54 INFO - PROCESS | 1807 | 1461344874936 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]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1294ms 10:07:54 INFO - PROCESS | 1807 | 1461344874983 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 1807 | 1461344874988 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 10:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:07:55 INFO - PROCESS | 1807 | 1461344875001 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 1807 | 1461344875003 Marionette TRACE conn4 <- [1,630,null,{}] 10:07:55 INFO - PROCESS | 1807 | 1461344875009 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}] 10:07:55 INFO - PROCESS | 1807 | 1461344875245 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:07:55 INFO - PROCESS | 1807 | 1461344875270 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x89435c00 == 72 [pid = 1807] [id = 165] 10:07:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x901c4800) [pid = 1807] [serial = 495] [outer = (nil)] 10:07:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x901cd000) [pid = 1807] [serial = 496] [outer = 0x901c4800] 10:07:55 INFO - PROCESS | 1807 | 1461344875350 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x905f7000) [pid = 1807] [serial = 497] [outer = 0x901c4800] 10:07:56 INFO - PROCESS | 1807 | 1461344876312 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]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1378ms 10:07:56 INFO - PROCESS | 1807 | 1461344876380 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 1807 | 1461344876384 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:07:56 INFO - PROCESS | 1807 | 1461344876390 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 1807 | 1461344876393 Marionette TRACE conn4 <- [1,634,null,{}] 10:07:56 INFO - PROCESS | 1807 | 1461344876398 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}] 10:07:56 INFO - PROCESS | 1807 | 1461344876620 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x901c1400) [pid = 1807] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x9065a000) [pid = 1807] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x905ff000) [pid = 1807] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x8aef6000) [pid = 1807] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x9007c800) [pid = 1807] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x8e504400) [pid = 1807] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:07:56 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x8e41d800) [pid = 1807] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:07:56 INFO - PROCESS | 1807 | 1461344876949 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8ed000 == 73 [pid = 1807] [id = 166] 10:07:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x8aef6000) [pid = 1807] [serial = 498] [outer = (nil)] 10:07:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8f46b000) [pid = 1807] [serial = 499] [outer = 0x8aef6000] 10:07:57 INFO - PROCESS | 1807 | 1461344877023 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x90090c00) [pid = 1807] [serial = 500] [outer = 0x8aef6000] 10:07:57 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:57 INFO - PROCESS | 1807 | 1461344877734 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]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1380ms 10:07:57 INFO - PROCESS | 1807 | 1461344877779 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 1807 | 1461344877782 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:07:57 INFO - PROCESS | 1807 | 1461344877825 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 1807 | 1461344877830 Marionette TRACE conn4 <- [1,638,null,{}] 10:07:57 INFO - PROCESS | 1807 | 1461344877845 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}] 10:07:58 INFO - PROCESS | 1807 | 1461344878029 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:07:58 INFO - PROCESS | 1807 | 1461344878164 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e41d800 == 74 [pid = 1807] [id = 167] 10:07:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x90659400) [pid = 1807] [serial = 501] [outer = (nil)] 10:07:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x92af4000) [pid = 1807] [serial = 502] [outer = 0x90659400] 10:07:58 INFO - PROCESS | 1807 | 1461344878243 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x92b0c400) [pid = 1807] [serial = 503] [outer = 0x90659400] 10:07:58 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:07:59 INFO - PROCESS | 1807 | 1461344879149 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]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1420ms 10:07:59 INFO - PROCESS | 1807 | 1461344879211 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 1807 | 1461344879218 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:07:59 INFO - PROCESS | 1807 | 1461344879228 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 1807 | 1461344879234 Marionette TRACE conn4 <- [1,642,null,{}] 10:07:59 INFO - PROCESS | 1807 | 1461344879245 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}] 10:07:59 INFO - PROCESS | 1807 | 1461344879481 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:07:59 INFO - PROCESS | 1807 | 1461344879723 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x895ea800 == 75 [pid = 1807] [id = 168] 10:07:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x895edc00) [pid = 1807] [serial = 504] [outer = (nil)] 10:07:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x8b05fc00) [pid = 1807] [serial = 505] [outer = 0x895edc00] 10:07:59 INFO - PROCESS | 1807 | 1461344879863 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8b767c00) [pid = 1807] [serial = 506] [outer = 0x895edc00] 10:08:00 INFO - PROCESS | 1807 | 1461344880863 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]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:08:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1685ms 10:08:00 INFO - PROCESS | 1807 | 1461344880913 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 1807 | 1461344880923 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:08:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:08:00 INFO - PROCESS | 1807 | 1461344880933 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - PROCESS | 1807 | 1461344880937 Marionette TRACE conn4 <- [1,646,null,{}] 10:08:00 INFO - PROCESS | 1807 | 1461344880945 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}] 10:08:01 INFO - PROCESS | 1807 | 1461344881146 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:08:01 INFO - PROCESS | 1807 | 1461344881376 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e503000 == 76 [pid = 1807] [id = 169] 10:08:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8e50b000) [pid = 1807] [serial = 507] [outer = (nil)] 10:08:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x91519000) [pid = 1807] [serial = 508] [outer = 0x8e50b000] 10:08:01 INFO - PROCESS | 1807 | 1461344881519 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x92af0c00) [pid = 1807] [serial = 509] [outer = 0x8e50b000] 10:08:02 INFO - PROCESS | 1807 | 1461344882530 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]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1638ms 10:08:02 INFO - PROCESS | 1807 | 1461344882572 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:08:02 INFO - PROCESS | 1807 | 1461344882577 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:08:02 INFO - PROCESS | 1807 | 1461344882584 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 1807 | 1461344882590 Marionette TRACE conn4 <- [1,650,null,{}] 10:08:02 INFO - PROCESS | 1807 | 1461344882606 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}] 10:08:02 INFO - PROCESS | 1807 | 1461344882797 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:08:03 INFO - PROCESS | 1807 | 1461344883039 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x93404c00 == 77 [pid = 1807] [id = 170] 10:08:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x93405400) [pid = 1807] [serial = 510] [outer = (nil)] 10:08:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x9340c400) [pid = 1807] [serial = 511] [outer = 0x93405400] 10:08:03 INFO - PROCESS | 1807 | 1461344883177 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x93981c00) [pid = 1807] [serial = 512] [outer = 0x93405400] 10:08:04 INFO - PROCESS | 1807 | 1461344884061 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]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1536ms 10:08:04 INFO - PROCESS | 1807 | 1461344884120 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 1807 | 1461344884125 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:08:04 INFO - PROCESS | 1807 | 1461344884131 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 1807 | 1461344884134 Marionette TRACE conn4 <- [1,654,null,{}] 10:08:04 INFO - PROCESS | 1807 | 1461344884140 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}] 10:08:04 INFO - PROCESS | 1807 | 1461344884361 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:08:04 INFO - PROCESS | 1807 | 1461344884685 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e428400 == 78 [pid = 1807] [id = 171] 10:08:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x93b6e400) [pid = 1807] [serial = 513] [outer = (nil)] 10:08:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x96f83800) [pid = 1807] [serial = 514] [outer = 0x93b6e400] 10:08:04 INFO - PROCESS | 1807 | 1461344884821 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x97ed3400) [pid = 1807] [serial = 515] [outer = 0x93b6e400] 10:08:05 INFO - PROCESS | 1807 | 1461344885694 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]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:08:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1635ms 10:08:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:08:05 INFO - PROCESS | 1807 | 1461344885767 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 1807 | 1461344885771 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:08:05 INFO - PROCESS | 1807 | 1461344885777 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 1807 | 1461344885781 Marionette TRACE conn4 <- [1,658,null,{}] 10:08:05 INFO - PROCESS | 1807 | 1461344885787 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}] 10:08:06 INFO - PROCESS | 1807 | 1461344886004 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:08:06 INFO - PROCESS | 1807 | 1461344886237 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x94f63c00 == 79 [pid = 1807] [id = 172] 10:08:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x97dee000) [pid = 1807] [serial = 516] [outer = (nil)] 10:08:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x98169400) [pid = 1807] [serial = 517] [outer = 0x97dee000] 10:08:06 INFO - PROCESS | 1807 | 1461344886373 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x98e8bc00) [pid = 1807] [serial = 518] [outer = 0x97dee000] 10:08:07 INFO - PROCESS | 1807 | 1461344887256 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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:08:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1542ms 10:08:07 INFO - PROCESS | 1807 | 1461344887319 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 1807 | 1461344887323 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:08:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:08:07 INFO - PROCESS | 1807 | 1461344887330 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 1807 | 1461344887334 Marionette TRACE conn4 <- [1,662,null,{}] 10:08:07 INFO - PROCESS | 1807 | 1461344887339 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}] 10:08:07 INFO - PROCESS | 1807 | 1461344887545 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:08:07 INFO - PROCESS | 1807 | 1461344887726 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x97edd000 == 80 [pid = 1807] [id = 173] 10:08:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x9a8a5000) [pid = 1807] [serial = 519] [outer = (nil)] 10:08:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0xa000e400) [pid = 1807] [serial = 520] [outer = 0x9a8a5000] 10:08:07 INFO - PROCESS | 1807 | 1461344887883 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0xa0a16800) [pid = 1807] [serial = 521] [outer = 0x9a8a5000] 10:08:08 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:08 INFO - PROCESS | 1807 | 1461344888785 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]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1533ms 10:08:08 INFO - PROCESS | 1807 | 1461344888865 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 1807 | 1461344888869 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:08:08 INFO - PROCESS | 1807 | 1461344888876 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 1807 | 1461344888881 Marionette TRACE conn4 <- [1,666,null,{}] 10:08:08 INFO - PROCESS | 1807 | 1461344888887 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}] 10:08:09 INFO - PROCESS | 1807 | 1461344889127 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:08:09 INFO - PROCESS | 1807 | 1461344889360 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f67f400 == 81 [pid = 1807] [id = 174] 10:08:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x8f67fc00) [pid = 1807] [serial = 522] [outer = (nil)] 10:08:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x8f687400) [pid = 1807] [serial = 523] [outer = 0x8f67fc00] 10:08:09 INFO - PROCESS | 1807 | 1461344889465 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x8f68ac00) [pid = 1807] [serial = 524] [outer = 0x8f67fc00] 10:08:09 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:10 INFO - PROCESS | 1807 | 1461344890309 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]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1483ms 10:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:08:10 INFO - PROCESS | 1807 | 1461344890360 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 1807 | 1461344890363 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:08:10 INFO - PROCESS | 1807 | 1461344890370 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 1807 | 1461344890373 Marionette TRACE conn4 <- [1,670,null,{}] 10:08:10 INFO - PROCESS | 1807 | 1461344890379 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}] 10:08:10 INFO - PROCESS | 1807 | 1461344890545 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:08:10 INFO - PROCESS | 1807 | 1461344890734 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f682400 == 82 [pid = 1807] [id = 175] 10:08:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x8f68d000) [pid = 1807] [serial = 525] [outer = (nil)] 10:08:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x93340c00) [pid = 1807] [serial = 526] [outer = 0x8f68d000] 10:08:10 INFO - PROCESS | 1807 | 1461344890823 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x93342000) [pid = 1807] [serial = 527] [outer = 0x8f68d000] 10:08:11 INFO - PROCESS | 1807 | 1461344891734 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]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1437ms 10:08:11 INFO - PROCESS | 1807 | 1461344891807 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 1807 | 1461344891811 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:08:11 INFO - PROCESS | 1807 | 1461344891818 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 1807 | 1461344891821 Marionette TRACE conn4 <- [1,674,null,{}] 10:08:11 INFO - PROCESS | 1807 | 1461344891827 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}] 10:08:12 INFO - PROCESS | 1807 | 1461344892037 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:08:12 INFO - PROCESS | 1807 | 1461344892219 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab61800 == 83 [pid = 1807] [id = 176] 10:08:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x8ab64400) [pid = 1807] [serial = 528] [outer = (nil)] 10:08:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x8ab69800) [pid = 1807] [serial = 529] [outer = 0x8ab64400] 10:08:12 INFO - PROCESS | 1807 | 1461344892352 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x8ab6c800) [pid = 1807] [serial = 530] [outer = 0x8ab64400] 10:08:12 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:08:13 INFO - PROCESS | 1807 | 1461344893250 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]]]}] 10:08:13 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 10:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1479ms 10:08:13 INFO - PROCESS | 1807 | 1461344893298 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 1807 | 1461344893301 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:08:13 INFO - PROCESS | 1807 | 1461344893307 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 1807 | 1461344893311 Marionette TRACE conn4 <- [1,678,null,{}] 10:08:13 INFO - PROCESS | 1807 | 1461344893317 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}] 10:08:13 INFO - PROCESS | 1807 | 1461344893486 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:08:13 INFO - PROCESS | 1807 | 1461344893672 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab64000 == 84 [pid = 1807] [id = 177] 10:08:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x8ab66800) [pid = 1807] [serial = 531] [outer = (nil)] 10:08:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x9333f400) [pid = 1807] [serial = 532] [outer = 0x8ab66800] 10:08:13 INFO - PROCESS | 1807 | 1461344893759 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x93343800) [pid = 1807] [serial = 533] [outer = 0x8ab66800] 10:08:14 INFO - PROCESS | 1807 | 1461344894654 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]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1384ms 10:08:14 INFO - PROCESS | 1807 | 1461344894701 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:08:14 INFO - PROCESS | 1807 | 1461344894706 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:08:14 INFO - PROCESS | 1807 | 1461344894712 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 1807 | 1461344894716 Marionette TRACE conn4 <- [1,682,null,{}] 10:08:14 INFO - PROCESS | 1807 | 1461344894722 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}] 10:08:14 INFO - PROCESS | 1807 | 1461344894919 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:08:15 INFO - PROCESS | 1807 | 1461344895102 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e83400 == 85 [pid = 1807] [id = 178] 10:08:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x87e83c00) [pid = 1807] [serial = 534] [outer = (nil)] 10:08:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x87e8e000) [pid = 1807] [serial = 535] [outer = 0x87e83c00] 10:08:15 INFO - PROCESS | 1807 | 1461344895197 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x907b1c00) [pid = 1807] [serial = 536] [outer = 0x87e83c00] 10:08:16 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:16 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:08:16 INFO - PROCESS | 1807 | 1461344896559 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]]]}] 10:08:16 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) 10:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1883ms 10:08:16 INFO - PROCESS | 1807 | 1461344896594 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 1807 | 1461344896597 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:08:16 INFO - PROCESS | 1807 | 1461344896603 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 1807 | 1461344896607 Marionette TRACE conn4 <- [1,686,null,{}] 10:08:16 INFO - PROCESS | 1807 | 1461344896702 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}] 10:08:16 INFO - PROCESS | 1807 | 1461344896923 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:08:17 INFO - PROCESS | 1807 | 1461344897057 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x88075800 == 86 [pid = 1807] [id = 179] 10:08:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x88076c00) [pid = 1807] [serial = 537] [outer = (nil)] 10:08:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x8807dc00) [pid = 1807] [serial = 538] [outer = 0x88076c00] 10:08:17 INFO - PROCESS | 1807 | 1461344897142 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x88080400) [pid = 1807] [serial = 539] [outer = 0x88076c00] 10:08:18 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:18 INFO - PROCESS | 1807 | 1461344898432 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]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:08:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1840ms 10:08:18 INFO - PROCESS | 1807 | 1461344898444 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 1807 | 1461344898447 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:08:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:08:18 INFO - PROCESS | 1807 | 1461344898454 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 1807 | 1461344898456 Marionette TRACE conn4 <- [1,690,null,{}] 10:08:18 INFO - PROCESS | 1807 | 1461344898462 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}] 10:08:18 INFO - PROCESS | 1807 | 1461344898668 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:08:18 INFO - PROCESS | 1807 | 1461344898855 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8807ac00 == 87 [pid = 1807] [id = 180] 10:08:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x8807c400) [pid = 1807] [serial = 540] [outer = (nil)] 10:08:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x8e41fc00) [pid = 1807] [serial = 541] [outer = 0x8807c400] 10:08:18 INFO - PROCESS | 1807 | 1461344898940 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x9007f000) [pid = 1807] [serial = 542] [outer = 0x8807c400] 10:08:20 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:20 INFO - PROCESS | 1807 | 1461344900273 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]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:08:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1929ms 10:08:20 INFO - PROCESS | 1807 | 1461344900384 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 1807 | 1461344900389 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:08:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:08:20 INFO - PROCESS | 1807 | 1461344900397 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 1807 | 1461344900403 Marionette TRACE conn4 <- [1,694,null,{}] 10:08:20 INFO - PROCESS | 1807 | 1461344900410 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}] 10:08:20 INFO - PROCESS | 1807 | 1461344900571 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:08:20 INFO - PROCESS | 1807 | 1461344900759 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e8bc00 == 88 [pid = 1807] [id = 181] 10:08:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x881e0400) [pid = 1807] [serial = 543] [outer = (nil)] 10:08:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x881e4400) [pid = 1807] [serial = 544] [outer = 0x881e0400] 10:08:20 INFO - PROCESS | 1807 | 1461344900838 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x881eb400) [pid = 1807] [serial = 545] [outer = 0x881e0400] 10:08:22 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:22 INFO - PROCESS | 1807 | 1461344902131 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]]]}] 10:08:22 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) 10:08:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1794ms 10:08:22 INFO - PROCESS | 1807 | 1461344902281 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 1807 | 1461344902289 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:08:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:08:22 INFO - PROCESS | 1807 | 1461344902305 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 1807 | 1461344902309 Marionette TRACE conn4 <- [1,698,null,{}] 10:08:22 INFO - PROCESS | 1807 | 1461344902315 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}] 10:08:22 INFO - PROCESS | 1807 | 1461344902475 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:08:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8ed000 == 87 [pid = 1807] [id = 166] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x93b70c00) [pid = 1807] [serial = 442] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x9398a400) [pid = 1807] [serial = 411] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x8b061800) [pid = 1807] [serial = 405] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x915d8c00) [pid = 1807] [serial = 399] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x9815fc00) [pid = 1807] [serial = 402] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x92960800) [pid = 1807] [serial = 396] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x8e424000) [pid = 1807] [serial = 393] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x99845000) [pid = 1807] [serial = 408] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x93b76000) [pid = 1807] [serial = 415] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x93b56800) [pid = 1807] [serial = 418] [outer = (nil)] [url = about:blank] 10:08:22 INFO - PROCESS | 1807 | 1461344902757 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 1807 | --DOCSHELL 0x89435c00 == 86 [pid = 1807] [id = 165] 10:08:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8bcea000 == 85 [pid = 1807] [id = 164] 10:08:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x881df400 == 86 [pid = 1807] [id = 182] 10:08:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x881e9800) [pid = 1807] [serial = 546] [outer = (nil)] 10:08:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x89435c00) [pid = 1807] [serial = 547] [outer = 0x881e9800] 10:08:22 INFO - PROCESS | 1807 | 1461344902839 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x8aeeac00) [pid = 1807] [serial = 548] [outer = 0x881e9800] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce9800 == 85 [pid = 1807] [id = 163] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeed400 == 84 [pid = 1807] [id = 162] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e2000 == 83 [pid = 1807] [id = 154] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeedc00 == 82 [pid = 1807] [id = 153] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8bcee000 == 81 [pid = 1807] [id = 152] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeee800 == 80 [pid = 1807] [id = 151] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x9007a000 == 79 [pid = 1807] [id = 150] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x9007e000 == 78 [pid = 1807] [id = 149] 10:08:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8b76bc00 == 77 [pid = 1807] [id = 148] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x9398dc00) [pid = 1807] [serial = 440] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x912fac00) [pid = 1807] [serial = 434] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x92968800) [pid = 1807] [serial = 436] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x92af3400) [pid = 1807] [serial = 439] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x9339a400) [pid = 1807] [serial = 437] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x8b75d400) [pid = 1807] [serial = 422] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x905f5c00) [pid = 1807] [serial = 431] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x9007b400) [pid = 1807] [serial = 427] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x98161c00) [pid = 1807] [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.] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x8aef8000) [pid = 1807] [serial = 421] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x907aac00) [pid = 1807] [serial = 433] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x8e508c00) [pid = 1807] [serial = 424] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x902c4c00) [pid = 1807] [serial = 430] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x8f46e400) [pid = 1807] [serial = 425] [outer = (nil)] [url = about:blank] 10:08:23 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x901cf800) [pid = 1807] [serial = 428] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:24 INFO - PROCESS | 1807 | 1461344904195 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]]]}] 10:08:24 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) 10:08:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1932ms 10:08:24 INFO - PROCESS | 1807 | 1461344904316 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 1807 | 1461344904319 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:08:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:08:24 INFO - PROCESS | 1807 | 1461344904354 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 1807 | 1461344904360 Marionette TRACE conn4 <- [1,702,null,{}] 10:08:24 INFO - PROCESS | 1807 | 1461344904377 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}] 10:08:24 INFO - PROCESS | 1807 | 1461344904537 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:08:24 INFO - PROCESS | 1807 | 1461344904549 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d49c00 == 78 [pid = 1807] [id = 183] 10:08:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x8aef8800) [pid = 1807] [serial = 549] [outer = (nil)] 10:08:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x8bce9800) [pid = 1807] [serial = 550] [outer = 0x8aef8800] 10:08:24 INFO - PROCESS | 1807 | 1461344904637 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x8e422800) [pid = 1807] [serial = 551] [outer = 0x8aef8800] 10:08:25 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:25 INFO - PROCESS | 1807 | 1461344905906 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]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:08:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1594ms 10:08:25 INFO - PROCESS | 1807 | 1461344905942 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 1807 | 1461344905946 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:08:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:08:25 INFO - PROCESS | 1807 | 1461344905952 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 1807 | 1461344905955 Marionette TRACE conn4 <- [1,706,null,{}] 10:08:25 INFO - PROCESS | 1807 | 1461344905961 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}] 10:08:26 INFO - PROCESS | 1807 | 1461344906162 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:08:26 INFO - PROCESS | 1807 | 1461344906251 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce6c00 == 79 [pid = 1807] [id = 184] 10:08:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x8bcecc00) [pid = 1807] [serial = 552] [outer = (nil)] 10:08:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x8e50ec00) [pid = 1807] [serial = 553] [outer = 0x8bcecc00] 10:08:26 INFO - PROCESS | 1807 | 1461344906326 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x8f4dc800) [pid = 1807] [serial = 554] [outer = 0x8bcecc00] 10:08:27 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:27 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x901c4800) [pid = 1807] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:08:27 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x8aef6000) [pid = 1807] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:08:27 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x8aef0c00) [pid = 1807] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:08:27 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x8f56b800) [pid = 1807] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:08:27 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x8bced400) [pid = 1807] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:08:27 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x8bce8c00) [pid = 1807] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:08:27 INFO - PROCESS | 1807 | 1461344907889 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]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:08:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1979ms 10:08:27 INFO - PROCESS | 1807 | 1461344907932 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 1807 | 1461344907936 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:08:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:08:27 INFO - PROCESS | 1807 | 1461344907942 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 1807 | 1461344907945 Marionette TRACE conn4 <- [1,710,null,{}] 10:08:27 INFO - PROCESS | 1807 | 1461344907950 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}] 10:08:28 INFO - PROCESS | 1807 | 1461344908160 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:08:28 INFO - PROCESS | 1807 | 1461344908276 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6e800 == 80 [pid = 1807] [id = 185] 10:08:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x8c02c000) [pid = 1807] [serial = 555] [outer = (nil)] 10:08:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x8f680800) [pid = 1807] [serial = 556] [outer = 0x8c02c000] 10:08:28 INFO - PROCESS | 1807 | 1461344908348 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x90079c00) [pid = 1807] [serial = 557] [outer = 0x8c02c000] 10:08:29 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:29 INFO - PROCESS | 1807 | 1461344909435 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]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:08:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1531ms 10:08:29 INFO - PROCESS | 1807 | 1461344909475 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 1807 | 1461344909478 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:08:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:08:29 INFO - PROCESS | 1807 | 1461344909484 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 1807 | 1461344909487 Marionette TRACE conn4 <- [1,714,null,{}] 10:08:29 INFO - PROCESS | 1807 | 1461344909493 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}] 10:08:29 INFO - PROCESS | 1807 | 1461344909734 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:08:29 INFO - PROCESS | 1807 | 1461344909971 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e84400 == 81 [pid = 1807] [id = 186] 10:08:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x87e8a400) [pid = 1807] [serial = 558] [outer = (nil)] 10:08:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x88082400) [pid = 1807] [serial = 559] [outer = 0x87e8a400] 10:08:30 INFO - PROCESS | 1807 | 1461344910064 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x881e6000) [pid = 1807] [serial = 560] [outer = 0x87e8a400] 10:08:31 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:31 INFO - PROCESS | 1807 | 1461344911419 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]]]}] 10:08:31 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 10:08:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1979ms 10:08:31 INFO - PROCESS | 1807 | 1461344911489 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 1807 | 1461344911494 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:08:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:08:31 INFO - PROCESS | 1807 | 1461344911552 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 1807 | 1461344911558 Marionette TRACE conn4 <- [1,718,null,{}] 10:08:31 INFO - PROCESS | 1807 | 1461344911569 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}] 10:08:31 INFO - PROCESS | 1807 | 1461344911754 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:08:31 INFO - PROCESS | 1807 | 1461344911934 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x881e7400 == 82 [pid = 1807] [id = 187] 10:08:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x89430000) [pid = 1807] [serial = 561] [outer = (nil)] 10:08:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x8aef5400) [pid = 1807] [serial = 562] [outer = 0x89430000] 10:08:32 INFO - PROCESS | 1807 | 1461344912025 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x8b75d400) [pid = 1807] [serial = 563] [outer = 0x89430000] 10:08:33 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:33 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:08:33 INFO - PROCESS | 1807 | 1461344913368 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]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:08:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1839ms 10:08:33 INFO - PROCESS | 1807 | 1461344913391 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 1807 | 1461344913398 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:08:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:08:33 INFO - PROCESS | 1807 | 1461344913559 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 1807 | 1461344913564 Marionette TRACE conn4 <- [1,722,null,{}] 10:08:33 INFO - PROCESS | 1807 | 1461344913572 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}] 10:08:33 INFO - PROCESS | 1807 | 1461344913751 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:08:33 INFO - PROCESS | 1807 | 1461344913931 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1e3000 == 83 [pid = 1807] [id = 188] 10:08:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x8b766c00) [pid = 1807] [serial = 564] [outer = (nil)] 10:08:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x8f4dcc00) [pid = 1807] [serial = 565] [outer = 0x8b766c00] 10:08:34 INFO - PROCESS | 1807 | 1461344914019 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x901c6800) [pid = 1807] [serial = 566] [outer = 0x8b766c00] 10:08:35 INFO - PROCESS | 1807 | 1461344915021 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] 10:08:35 INFO - PROCESS | 1807 | 1461344915103 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:08:35 INFO - PROCESS | 1807 | 1461344915118 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 1807 | 1461344915127 Marionette TRACE conn4 <- [1,726,null,{}] 10:08:35 INFO - PROCESS | 1807 | 1461344915136 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}] 10:08:35 INFO - PROCESS | 1807 | 1461344915369 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:08:35 INFO - PROCESS | 1807 | 1461344915646 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x905f5c00 == 84 [pid = 1807] [id = 189] 10:08:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x90658400) [pid = 1807] [serial = 567] [outer = (nil)] 10:08:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x91518800) [pid = 1807] [serial = 568] [outer = 0x90658400] 10:08:35 INFO - PROCESS | 1807 | 1461344915735 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x92960800) [pid = 1807] [serial = 569] [outer = 0x90658400] 10:08:36 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:36 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:08:36 INFO - PROCESS | 1807 | 1461344916696 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]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:08:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1643ms 10:08:36 INFO - PROCESS | 1807 | 1461344916754 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 1807 | 1461344916759 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:08:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:08:36 INFO - PROCESS | 1807 | 1461344916765 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 1807 | 1461344916769 Marionette TRACE conn4 <- [1,730,null,{}] 10:08:36 INFO - PROCESS | 1807 | 1461344916775 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}] 10:08:36 INFO - PROCESS | 1807 | 1461344916957 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:08:37 INFO - PROCESS | 1807 | 1461344917189 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f474c00 == 85 [pid = 1807] [id = 190] 10:08:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x90655800) [pid = 1807] [serial = 570] [outer = (nil)] 10:08:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x93316c00) [pid = 1807] [serial = 571] [outer = 0x90655800] 10:08:37 INFO - PROCESS | 1807 | 1461344917291 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x9334c000) [pid = 1807] [serial = 572] [outer = 0x90655800] 10:08:37 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:37 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:08:38 INFO - PROCESS | 1807 | 1461344918177 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] 10:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:08:38 INFO - PROCESS | 1807 | 1461344918257 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:08:38 INFO - PROCESS | 1807 | 1461344918263 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 1807 | 1461344918267 Marionette TRACE conn4 <- [1,734,null,{}] 10:08:38 INFO - PROCESS | 1807 | 1461344918273 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}] 10:08:38 INFO - PROCESS | 1807 | 1461344918487 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:08:38 INFO - PROCESS | 1807 | 1461344918719 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x93397c00 == 86 [pid = 1807] [id = 191] 10:08:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x93398c00) [pid = 1807] [serial = 573] [outer = (nil)] 10:08:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x93405c00) [pid = 1807] [serial = 574] [outer = 0x93398c00] 10:08:38 INFO - PROCESS | 1807 | 1461344918837 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x93b57400) [pid = 1807] [serial = 575] [outer = 0x93398c00] 10:08:39 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:39 INFO - PROCESS | 1807 | 1461344919786 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]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1582ms 10:08:39 INFO - PROCESS | 1807 | 1461344919846 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 1807 | 1461344919850 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:08:39 INFO - PROCESS | 1807 | 1461344919856 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 1807 | 1461344919860 Marionette TRACE conn4 <- [1,738,null,{}] 10:08:39 INFO - PROCESS | 1807 | 1461344919866 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}] 10:08:40 INFO - PROCESS | 1807 | 1461344920049 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:08:40 INFO - PROCESS | 1807 | 1461344920294 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x881ea800 == 87 [pid = 1807] [id = 192] 10:08:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x93dd0800) [pid = 1807] [serial = 576] [outer = (nil)] 10:08:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x96ca0800) [pid = 1807] [serial = 577] [outer = 0x93dd0800] 10:08:40 INFO - PROCESS | 1807 | 1461344920439 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x97ded000) [pid = 1807] [serial = 578] [outer = 0x93dd0800] 10:08:41 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:41 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:08:41 INFO - PROCESS | 1807 | 1461344921717 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]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1884ms 10:08:41 INFO - PROCESS | 1807 | 1461344921741 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:08:41 INFO - PROCESS | 1807 | 1461344921745 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:08:41 INFO - PROCESS | 1807 | 1461344921752 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 1807 | 1461344921756 Marionette TRACE conn4 <- [1,742,null,{}] 10:08:41 INFO - PROCESS | 1807 | 1461344921762 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}] 10:08:41 INFO - PROCESS | 1807 | 1461344921990 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:08:42 INFO - PROCESS | 1807 | 1461344922195 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x9340d400 == 88 [pid = 1807] [id = 193] 10:08:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x93b78000) [pid = 1807] [serial = 579] [outer = (nil)] 10:08:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x98162400) [pid = 1807] [serial = 580] [outer = 0x93b78000] 10:08:42 INFO - PROCESS | 1807 | 1461344922288 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x98168400) [pid = 1807] [serial = 581] [outer = 0x93b78000] 10:08:43 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:43 INFO - PROCESS | 1807 | 1461344923622 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]]]}] 10:08:43 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 10:08:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1885ms 10:08:43 INFO - PROCESS | 1807 | 1461344923683 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 1807 | 1461344923688 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:08:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:08:43 INFO - PROCESS | 1807 | 1461344923715 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 1807 | 1461344923719 Marionette TRACE conn4 <- [1,746,null,{}] 10:08:43 INFO - PROCESS | 1807 | 1461344923726 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}] 10:08:43 INFO - PROCESS | 1807 | 1461344923908 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:08:44 INFO - PROCESS | 1807 | 1461344924094 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x98163400 == 89 [pid = 1807] [id = 194] 10:08:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x98163c00) [pid = 1807] [serial = 582] [outer = (nil)] 10:08:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x992a7400) [pid = 1807] [serial = 583] [outer = 0x98163c00] 10:08:44 INFO - PROCESS | 1807 | 1461344924181 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x998f2000) [pid = 1807] [serial = 584] [outer = 0x98163c00] 10:08:44 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:45 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:45 INFO - PROCESS | 1807 | 1461344925483 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]]]}] 10:08:45 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.) 10:08:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1788ms 10:08:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:08:45 INFO - PROCESS | 1807 | 1461344925499 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 1807 | 1461344925502 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:08:45 INFO - PROCESS | 1807 | 1461344925509 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 1807 | 1461344925512 Marionette TRACE conn4 <- [1,750,null,{}] 10:08:45 INFO - PROCESS | 1807 | 1461344925518 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}] 10:08:45 INFO - PROCESS | 1807 | 1461344925733 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:08:45 INFO - PROCESS | 1807 | 1461344925925 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x91217000 == 90 [pid = 1807] [id = 195] 10:08:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x93316800) [pid = 1807] [serial = 585] [outer = (nil)] 10:08:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x9a8f1c00) [pid = 1807] [serial = 586] [outer = 0x93316800] 10:08:46 INFO - PROCESS | 1807 | 1461344926010 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x9ea1e000) [pid = 1807] [serial = 587] [outer = 0x93316800] 10:08:47 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:47 INFO - PROCESS | 1807 | 1461344927320 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]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1834ms 10:08:47 INFO - PROCESS | 1807 | 1461344927342 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 1807 | 1461344927346 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:08:47 INFO - PROCESS | 1807 | 1461344927352 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 1807 | 1461344927355 Marionette TRACE conn4 <- [1,754,null,{}] 10:08:47 INFO - PROCESS | 1807 | 1461344927361 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}] 10:08:47 INFO - PROCESS | 1807 | 1461344927629 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:08:47 INFO - PROCESS | 1807 | 1461344927820 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x88de5800 == 91 [pid = 1807] [id = 196] 10:08:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x88de6000) [pid = 1807] [serial = 588] [outer = (nil)] 10:08:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x88debc00) [pid = 1807] [serial = 589] [outer = 0x88de6000] 10:08:47 INFO - PROCESS | 1807 | 1461344927920 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x88df3800) [pid = 1807] [serial = 590] [outer = 0x88de6000] 10:08:49 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:49 INFO - PROCESS | 1807 | 1461344929271 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]]]}] 10:08:49 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 10:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1932ms 10:08:49 INFO - PROCESS | 1807 | 1461344929284 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 1807 | 1461344929287 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:08:49 INFO - PROCESS | 1807 | 1461344929294 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 1807 | 1461344929306 Marionette TRACE conn4 <- [1,758,null,{}] 10:08:49 INFO - PROCESS | 1807 | 1461344929421 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}] 10:08:49 INFO - PROCESS | 1807 | 1461344929629 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:08:49 INFO - PROCESS | 1807 | 1461344929828 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d50c00 == 92 [pid = 1807] [id = 197] 10:08:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x88de4800) [pid = 1807] [serial = 591] [outer = (nil)] 10:08:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x88ded800) [pid = 1807] [serial = 592] [outer = 0x88de4800] 10:08:50 INFO - PROCESS | 1807 | 1461344930259 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x88df3400) [pid = 1807] [serial = 593] [outer = 0x88de4800] 10:08:51 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:51 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:08:51 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:51 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:51 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:08:51 INFO - PROCESS | 1807 | 1461344931221 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]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1997ms 10:08:51 INFO - PROCESS | 1807 | 1461344931292 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 1807 | 1461344931299 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:08:51 INFO - PROCESS | 1807 | 1461344931310 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 1807 | 1461344931315 Marionette TRACE conn4 <- [1,762,null,{}] 10:08:51 INFO - PROCESS | 1807 | 1461344931323 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}] 10:08:51 INFO - PROCESS | 1807 | 1461344931628 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:08:51 INFO - PROCESS | 1807 | 1461344931942 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x88083000 == 93 [pid = 1807] [id = 198] 10:08:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x881e1400) [pid = 1807] [serial = 594] [outer = (nil)] 10:08:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x8aef6000) [pid = 1807] [serial = 595] [outer = 0x881e1400] 10:08:52 INFO - PROCESS | 1807 | 1461344932026 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x8bce2400) [pid = 1807] [serial = 596] [outer = 0x881e1400] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8aef5000 == 92 [pid = 1807] [id = 133] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9d000 == 91 [pid = 1807] [id = 51] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6e800 == 90 [pid = 1807] [id = 185] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x9ea1dc00) [pid = 1807] [serial = 460] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x8a8e9400) [pid = 1807] [serial = 463] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x8b1d9c00) [pid = 1807] [serial = 466] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x8b1e3c00) [pid = 1807] [serial = 469] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x93315400) [pid = 1807] [serial = 472] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x89435000) [pid = 1807] [serial = 475] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x93404400) [pid = 1807] [serial = 478] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x88d4a400) [pid = 1807] [serial = 481] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x92af4000) [pid = 1807] [serial = 502] [outer = (nil)] [url = about:blank] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce6c00 == 89 [pid = 1807] [id = 184] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x88d49c00 == 88 [pid = 1807] [id = 183] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x881df400 == 87 [pid = 1807] [id = 182] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x87e8bc00 == 86 [pid = 1807] [id = 181] 10:08:52 INFO - PROCESS | 1807 | --DOCSHELL 0x97edd000 == 85 [pid = 1807] [id = 173] 10:08:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8e428400 == 84 [pid = 1807] [id = 171] 10:08:53 INFO - PROCESS | 1807 | --DOCSHELL 0x93404c00 == 83 [pid = 1807] [id = 170] 10:08:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8e503000 == 82 [pid = 1807] [id = 169] 10:08:53 INFO - PROCESS | 1807 | --DOCSHELL 0x895ea800 == 81 [pid = 1807] [id = 168] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x92af9800) [pid = 1807] [serial = 391] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x97cd4400) [pid = 1807] [serial = 454] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x901cd000) [pid = 1807] [serial = 496] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x8f46b000) [pid = 1807] [serial = 499] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x8b1e4800) [pid = 1807] [serial = 488] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x8b060000) [pid = 1807] [serial = 487] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x905f7000) [pid = 1807] [serial = 497] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x8e4d8c00) [pid = 1807] [serial = 445] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x93b7d000) [pid = 1807] [serial = 451] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x901cc400) [pid = 1807] [serial = 448] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x8b76a400) [pid = 1807] [serial = 484] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x9007c000) [pid = 1807] [serial = 493] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x98481000) [pid = 1807] [serial = 457] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x8e428800) [pid = 1807] [serial = 491] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x8c02e800) [pid = 1807] [serial = 490] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x90087000) [pid = 1807] [serial = 494] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x90090c00) [pid = 1807] [serial = 500] [outer = (nil)] [url = about:blank] 10:08:53 INFO - PROCESS | 1807 | 1461344933599 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]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2340ms 10:08:53 INFO - PROCESS | 1807 | 1461344933736 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 1807 | 1461344933742 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:08:53 INFO - PROCESS | 1807 | 1461344933755 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 1807 | 1461344933760 Marionette TRACE conn4 <- [1,766,null,{}] 10:08:53 INFO - PROCESS | 1807 | 1461344933769 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}] 10:08:53 INFO - PROCESS | 1807 | 1461344933968 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:08:54 INFO - PROCESS | 1807 | 1461344934153 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e88c00 == 82 [pid = 1807] [id = 199] 10:08:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x88d4cc00) [pid = 1807] [serial = 597] [outer = (nil)] 10:08:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x8ab6b800) [pid = 1807] [serial = 598] [outer = 0x88d4cc00] 10:08:54 INFO - PROCESS | 1807 | 1461344934244 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x8b060000) [pid = 1807] [serial = 599] [outer = 0x88d4cc00] 10:08:55 INFO - PROCESS | 1807 | 1461344935592 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]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1889ms 10:08:55 INFO - PROCESS | 1807 | 1461344935810 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 1807 | 1461344935820 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:08:55 INFO - PROCESS | 1807 | 1461344935852 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 1807 | 1461344935856 Marionette TRACE conn4 <- [1,770,null,{}] 10:08:55 INFO - PROCESS | 1807 | 1461344935864 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}] 10:08:56 INFO - PROCESS | 1807 | 1461344936054 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:08:56 INFO - PROCESS | 1807 | 1461344936241 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x881e4c00 == 83 [pid = 1807] [id = 200] 10:08:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x8a8e6800) [pid = 1807] [serial = 600] [outer = (nil)] 10:08:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x8df3c800) [pid = 1807] [serial = 601] [outer = 0x8a8e6800] 10:08:56 INFO - PROCESS | 1807 | 1461344936339 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x8df42c00) [pid = 1807] [serial = 602] [outer = 0x8a8e6800] 10:08:57 INFO - PROCESS | 1807 | 1461344937305 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]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1488ms 10:08:57 INFO - PROCESS | 1807 | 1461344937336 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 1807 | 1461344937340 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:08:57 INFO - PROCESS | 1807 | 1461344937347 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 1807 | 1461344937353 Marionette TRACE conn4 <- [1,774,null,{}] 10:08:57 INFO - PROCESS | 1807 | 1461344937370 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}] 10:08:57 INFO - PROCESS | 1807 | 1461344937565 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:08:57 INFO - PROCESS | 1807 | 1461344937802 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46b800 == 84 [pid = 1807] [id = 201] 10:08:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x8f4df800) [pid = 1807] [serial = 603] [outer = (nil)] 10:08:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x8f688400) [pid = 1807] [serial = 604] [outer = 0x8f4df800] 10:08:57 INFO - PROCESS | 1807 | 1461344937937 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x9007c000) [pid = 1807] [serial = 605] [outer = 0x8f4df800] 10:08:58 INFO - PROCESS | 1807 | 1461344938856 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]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1534ms 10:08:58 INFO - PROCESS | 1807 | 1461344938881 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:08:58 INFO - PROCESS | 1807 | 1461344938886 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:08:58 INFO - PROCESS | 1807 | 1461344938892 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 1807 | 1461344938896 Marionette TRACE conn4 <- [1,778,null,{}] 10:08:58 INFO - PROCESS | 1807 | 1461344938901 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}] 10:08:59 INFO - PROCESS | 1807 | 1461344939078 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:08:59 INFO - PROCESS | 1807 | 1461344939321 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x90090800 == 85 [pid = 1807] [id = 202] 10:08:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x90090c00) [pid = 1807] [serial = 606] [outer = (nil)] 10:08:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x901cc400) [pid = 1807] [serial = 607] [outer = 0x90090c00] 10:08:59 INFO - PROCESS | 1807 | 1461344939449 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x905fb800) [pid = 1807] [serial = 608] [outer = 0x90090c00] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8942e800 == 84 [pid = 1807] [id = 159] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e4000 == 83 [pid = 1807] [id = 155] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e3c00 == 82 [pid = 1807] [id = 156] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x88d42000 == 81 [pid = 1807] [id = 160] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x88d44400 == 80 [pid = 1807] [id = 161] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x93984000 == 79 [pid = 1807] [id = 138] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab61800 == 78 [pid = 1807] [id = 176] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x9983d400 == 77 [pid = 1807] [id = 74] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8fc9dc00 == 76 [pid = 1807] [id = 73] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8f633800 == 75 [pid = 1807] [id = 71] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x901c4400 == 74 [pid = 1807] [id = 136] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab64000 == 73 [pid = 1807] [id = 177] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8f55f000 == 72 [pid = 1807] [id = 85] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x91217000 == 71 [pid = 1807] [id = 195] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x88de5800 == 70 [pid = 1807] [id = 196] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x98163400 == 69 [pid = 1807] [id = 194] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x9340d400 == 68 [pid = 1807] [id = 193] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x881ea800 == 67 [pid = 1807] [id = 192] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x93397c00 == 66 [pid = 1807] [id = 191] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x905f5c00 == 65 [pid = 1807] [id = 189] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8f474c00 == 64 [pid = 1807] [id = 190] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1e0400 == 63 [pid = 1807] [id = 157] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1e3000 == 62 [pid = 1807] [id = 188] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x881e7400 == 61 [pid = 1807] [id = 187] 10:09:02 INFO - PROCESS | 1807 | --DOCSHELL 0x87e84400 == 60 [pid = 1807] [id = 186] 10:09:02 INFO - PROCESS | 1807 | 1461344942400 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]]]}] 10:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 3540ms 10:09:02 INFO - PROCESS | 1807 | 1461344942437 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 1807 | 1461344942442 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:09:02 INFO - PROCESS | 1807 | 1461344942450 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 1807 | 1461344942456 Marionette TRACE conn4 <- [1,782,null,{}] 10:09:02 INFO - PROCESS | 1807 | 1461344942475 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}] 10:09:02 INFO - PROCESS | 1807 | 1461344942627 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:09:02 INFO - PROCESS | 1807 | 1461344942643 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b065400 == 61 [pid = 1807] [id = 203] 10:09:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x8b065800) [pid = 1807] [serial = 609] [outer = (nil)] 10:09:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x8b1e2000) [pid = 1807] [serial = 610] [outer = 0x8b065800] 10:09:02 INFO - PROCESS | 1807 | 1461344942723 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x8bce8c00) [pid = 1807] [serial = 611] [outer = 0x8b065800] 10:09:03 INFO - PROCESS | 1807 | 1461344943624 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]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1197ms 10:09:03 INFO - PROCESS | 1807 | 1461344943647 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 1807 | 1461344943655 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:09:03 INFO - PROCESS | 1807 | 1461344943665 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 1807 | 1461344943669 Marionette TRACE conn4 <- [1,786,null,{}] 10:09:03 INFO - PROCESS | 1807 | 1461344943675 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}] 10:09:03 INFO - PROCESS | 1807 | 1461344943840 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:09:04 INFO - PROCESS | 1807 | 1461344943992 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df36400 == 62 [pid = 1807] [id = 204] 10:09:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x8df44c00) [pid = 1807] [serial = 612] [outer = (nil)] 10:09:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x8e502c00) [pid = 1807] [serial = 613] [outer = 0x8df44c00] 10:09:04 INFO - PROCESS | 1807 | 1461344944066 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x8f566000) [pid = 1807] [serial = 614] [outer = 0x8df44c00] 10:09:05 INFO - PROCESS | 1807 | 1461344945019 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]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1394ms 10:09:05 INFO - PROCESS | 1807 | 1461344945058 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 1807 | 1461344945062 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:09:05 INFO - PROCESS | 1807 | 1461344945069 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 1807 | 1461344945075 Marionette TRACE conn4 <- [1,790,null,{}] 10:09:05 INFO - PROCESS | 1807 | 1461344945096 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}] 10:09:05 INFO - PROCESS | 1807 | 1461344945312 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:09:05 INFO - PROCESS | 1807 | 1461344945336 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df3f800 == 63 [pid = 1807] [id = 205] 10:09:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x902cb400) [pid = 1807] [serial = 615] [outer = (nil)] 10:09:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x907af000) [pid = 1807] [serial = 616] [outer = 0x902cb400] 10:09:05 INFO - PROCESS | 1807 | 1461344945413 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x912e4800) [pid = 1807] [serial = 617] [outer = 0x902cb400] 10:09:06 INFO - PROCESS | 1807 | 1461344946335 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]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1290ms 10:09:06 INFO - PROCESS | 1807 | 1461344946359 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 1807 | 1461344946364 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:09:06 INFO - PROCESS | 1807 | 1461344946370 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 1807 | 1461344946373 Marionette TRACE conn4 <- [1,794,null,{}] 10:09:06 INFO - PROCESS | 1807 | 1461344946378 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}] 10:09:06 INFO - PROCESS | 1807 | 1461344946603 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:09:06 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x8bcecc00) [pid = 1807] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:09:06 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x8c02c000) [pid = 1807] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:09:06 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x881e9800) [pid = 1807] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:09:06 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x881e0400) [pid = 1807] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:09:06 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x8aef8800) [pid = 1807] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:09:06 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x90659400) [pid = 1807] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:09:07 INFO - PROCESS | 1807 | 1461344946992 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e86c00 == 64 [pid = 1807] [id = 206] 10:09:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x881e0400) [pid = 1807] [serial = 618] [outer = (nil)] 10:09:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x8aef8800) [pid = 1807] [serial = 619] [outer = 0x881e0400] 10:09:07 INFO - PROCESS | 1807 | 1461344947076 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x90659400) [pid = 1807] [serial = 620] [outer = 0x881e0400] 10:09:07 INFO - PROCESS | 1807 | 1461344947843 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]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1540ms 10:09:07 INFO - PROCESS | 1807 | 1461344947910 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 1807 | 1461344947914 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:09:07 INFO - PROCESS | 1807 | 1461344947920 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 1807 | 1461344947923 Marionette TRACE conn4 <- [1,798,null,{}] 10:09:07 INFO - PROCESS | 1807 | 1461344947929 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}] 10:09:08 INFO - PROCESS | 1807 | 1461344948088 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:09:08 INFO - PROCESS | 1807 | 1461344948098 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e89800 == 65 [pid = 1807] [id = 207] 10:09:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x9296c800) [pid = 1807] [serial = 621] [outer = (nil)] 10:09:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x93315c00) [pid = 1807] [serial = 622] [outer = 0x9296c800] 10:09:08 INFO - PROCESS | 1807 | 1461344948182 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x93346400) [pid = 1807] [serial = 623] [outer = 0x9296c800] 10:09:09 INFO - PROCESS | 1807 | 1461344949265 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]]]}] 10:09:09 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 10:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1376ms 10:09:09 INFO - PROCESS | 1807 | 1461344949299 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 1807 | 1461344949304 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:09:09 INFO - PROCESS | 1807 | 1461344949314 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 1807 | 1461344949320 Marionette TRACE conn4 <- [1,802,null,{}] 10:09:09 INFO - PROCESS | 1807 | 1461344949331 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}] 10:09:09 INFO - PROCESS | 1807 | 1461344949531 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:09:09 INFO - PROCESS | 1807 | 1461344949806 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab64000 == 66 [pid = 1807] [id = 208] 10:09:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x8ab65800) [pid = 1807] [serial = 624] [outer = (nil)] 10:09:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x8df38c00) [pid = 1807] [serial = 625] [outer = 0x8ab65800] 10:09:09 INFO - PROCESS | 1807 | 1461344949938 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x8df3f000) [pid = 1807] [serial = 626] [outer = 0x8ab65800] 10:09:10 INFO - PROCESS | 1807 | 1461344950872 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]]]}] 10:09:10 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 10:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1635ms 10:09:10 INFO - PROCESS | 1807 | 1461344950950 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 1807 | 1461344950959 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:09:10 INFO - PROCESS | 1807 | 1461344950970 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 1807 | 1461344950974 Marionette TRACE conn4 <- [1,806,null,{}] 10:09:10 INFO - PROCESS | 1807 | 1461344950981 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}] 10:09:11 INFO - PROCESS | 1807 | 1461344951202 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:09:11 INFO - PROCESS | 1807 | 1461344951450 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x89429800 == 67 [pid = 1807] [id = 209] 10:09:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x8f682000) [pid = 1807] [serial = 627] [outer = (nil)] 10:09:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x902d0400) [pid = 1807] [serial = 628] [outer = 0x8f682000] 10:09:11 INFO - PROCESS | 1807 | 1461344951583 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x912de400) [pid = 1807] [serial = 629] [outer = 0x8f682000] 10:09:12 INFO - PROCESS | 1807 | 1461344952575 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]]]}] 10:09:12 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 10:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1644ms 10:09:12 INFO - PROCESS | 1807 | 1461344952614 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 1807 | 1461344952619 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:09:12 INFO - PROCESS | 1807 | 1461344952625 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 1807 | 1461344952632 Marionette TRACE conn4 <- [1,810,null,{}] 10:09:12 INFO - PROCESS | 1807 | 1461344952649 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}] 10:09:12 INFO - PROCESS | 1807 | 1461344952833 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:09:13 INFO - PROCESS | 1807 | 1461344953077 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x93317800 == 68 [pid = 1807] [id = 210] 10:09:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x93397800) [pid = 1807] [serial = 630] [outer = (nil)] 10:09:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x93985000) [pid = 1807] [serial = 631] [outer = 0x93397800] 10:09:13 INFO - PROCESS | 1807 | 1461344953214 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x93990c00) [pid = 1807] [serial = 632] [outer = 0x93397800] 10:09:14 INFO - PROCESS | 1807 | 1461344954147 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]]]}] 10:09:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x93990000) [pid = 1807] [serial = 633] [outer = 0x96f92000] 10:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1588ms 10:09:14 INFO - PROCESS | 1807 | 1461344954234 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 1807 | 1461344954239 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:09:14 INFO - PROCESS | 1807 | 1461344954295 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 1807 | 1461344954298 Marionette TRACE conn4 <- [1,814,null,{}] 10:09:14 INFO - PROCESS | 1807 | 1461344954314 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}] 10:09:14 INFO - PROCESS | 1807 | 1461344954499 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:09:14 INFO - PROCESS | 1807 | 1461344954743 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b058000 == 69 [pid = 1807] [id = 211] 10:09:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x93982000) [pid = 1807] [serial = 634] [outer = (nil)] 10:09:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x93b7d000) [pid = 1807] [serial = 635] [outer = 0x93982000] 10:09:14 INFO - PROCESS | 1807 | 1461344954853 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x978c5400) [pid = 1807] [serial = 636] [outer = 0x93982000] 10:09:15 INFO - PROCESS | 1807 | 1461344955776 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] 10:09:15 INFO - PROCESS | 1807 | 1461344955847 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:09:15 INFO - PROCESS | 1807 | 1461344955853 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 1807 | 1461344955858 Marionette TRACE conn4 <- [1,818,null,{}] 10:09:15 INFO - PROCESS | 1807 | 1461344955864 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}] 10:09:16 INFO - PROCESS | 1807 | 1461344956035 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:09:16 INFO - PROCESS | 1807 | 1461344956273 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e92c00 == 70 [pid = 1807] [id = 212] 10:09:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x8807fc00) [pid = 1807] [serial = 637] [outer = (nil)] 10:09:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x981ba400) [pid = 1807] [serial = 638] [outer = 0x8807fc00] 10:09:16 INFO - PROCESS | 1807 | 1461344956405 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x98487400) [pid = 1807] [serial = 639] [outer = 0x8807fc00] 10:09:17 INFO - PROCESS | 1807 | 1461344957338 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]]]}] 10:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1531ms 10:09:17 INFO - PROCESS | 1807 | 1461344957386 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:09:17 INFO - PROCESS | 1807 | 1461344957390 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:09:17 INFO - PROCESS | 1807 | 1461344957397 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 1807 | 1461344957401 Marionette TRACE conn4 <- [1,822,null,{}] 10:09:17 INFO - PROCESS | 1807 | 1461344957407 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}] 10:09:17 INFO - PROCESS | 1807 | 1461344957663 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:09:17 INFO - PROCESS | 1807 | 1461344957921 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e8bc00 == 71 [pid = 1807] [id = 213] 10:09:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x8b792400) [pid = 1807] [serial = 640] [outer = (nil)] 10:09:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x8b79a000) [pid = 1807] [serial = 641] [outer = 0x8b792400] 10:09:18 INFO - PROCESS | 1807 | 1461344958027 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x95a2ec00) [pid = 1807] [serial = 642] [outer = 0x8b792400] 10:09:18 INFO - PROCESS | 1807 | 1461344958912 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] 10:09:18 INFO - PROCESS | 1807 | 1461344958997 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:09:19 INFO - PROCESS | 1807 | 1461344959005 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 1807 | 1461344959009 Marionette TRACE conn4 <- [1,826,null,{}] 10:09:19 INFO - PROCESS | 1807 | 1461344959015 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}] 10:09:19 INFO - PROCESS | 1807 | 1461344959225 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:09:19 INFO - PROCESS | 1807 | 1461344959472 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b795c00 == 72 [pid = 1807] [id = 214] 10:09:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x8ba8e000) [pid = 1807] [serial = 643] [outer = (nil)] 10:09:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x8ba94c00) [pid = 1807] [serial = 644] [outer = 0x8ba8e000] 10:09:19 INFO - PROCESS | 1807 | 1461344959603 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x8ba99800) [pid = 1807] [serial = 645] [outer = 0x8ba8e000] 10:09:20 INFO - PROCESS | 1807 | 1461344960497 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]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1536ms 10:09:20 INFO - PROCESS | 1807 | 1461344960542 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 1807 | 1461344960546 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:09:20 INFO - PROCESS | 1807 | 1461344960552 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 1807 | 1461344960555 Marionette TRACE conn4 <- [1,830,null,{}] 10:09:20 INFO - PROCESS | 1807 | 1461344960561 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}] 10:09:20 INFO - PROCESS | 1807 | 1461344960764 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:09:21 INFO - PROCESS | 1807 | 1461344961011 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x881eb000 == 73 [pid = 1807] [id = 215] 10:09:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x88d50400) [pid = 1807] [serial = 646] [outer = (nil)] 10:09:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x8bf32c00) [pid = 1807] [serial = 647] [outer = 0x88d50400] 10:09:21 INFO - PROCESS | 1807 | 1461344961146 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x8bf37400) [pid = 1807] [serial = 648] [outer = 0x88d50400] 10:09:22 INFO - PROCESS | 1807 | 1461344962018 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]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1533ms 10:09:22 INFO - PROCESS | 1807 | 1461344962086 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 1807 | 1461344962090 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:09:22 INFO - PROCESS | 1807 | 1461344962097 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 1807 | 1461344962101 Marionette TRACE conn4 <- [1,834,null,{}] 10:09:22 INFO - PROCESS | 1807 | 1461344962107 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}] 10:09:22 INFO - PROCESS | 1807 | 1461344962280 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:09:22 INFO - PROCESS | 1807 | 1461344962487 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba8d400 == 74 [pid = 1807] [id = 216] 10:09:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x8ba97000) [pid = 1807] [serial = 649] [outer = (nil)] 10:09:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x8bf3d000) [pid = 1807] [serial = 650] [outer = 0x8ba97000] 10:09:22 INFO - PROCESS | 1807 | 1461344962660 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x8bf3e000) [pid = 1807] [serial = 651] [outer = 0x8ba97000] 10:09:23 INFO - PROCESS | 1807 | 1461344963553 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]]]}] 10:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1497ms 10:09:23 INFO - PROCESS | 1807 | 1461344963594 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 1807 | 1461344963606 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:09:23 INFO - PROCESS | 1807 | 1461344963615 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 1807 | 1461344963623 Marionette TRACE conn4 <- [1,838,null,{}] 10:09:23 INFO - PROCESS | 1807 | 1461344963630 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}] 10:09:23 INFO - PROCESS | 1807 | 1461344963845 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:09:24 INFO - PROCESS | 1807 | 1461344964095 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x871eac00 == 75 [pid = 1807] [id = 217] 10:09:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x871eb400) [pid = 1807] [serial = 652] [outer = (nil)] 10:09:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x871f3400) [pid = 1807] [serial = 653] [outer = 0x871eb400] 10:09:24 INFO - PROCESS | 1807 | 1461344964229 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x871f6800) [pid = 1807] [serial = 654] [outer = 0x871eb400] 10:09:25 INFO - PROCESS | 1807 | 1461344965129 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]]]}] 10:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1540ms 10:09:25 INFO - PROCESS | 1807 | 1461344965156 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:09:25 INFO - PROCESS | 1807 | 1461344965161 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:09:25 INFO - PROCESS | 1807 | 1461344965167 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 1807 | 1461344965172 Marionette TRACE conn4 <- [1,842,null,{}] 10:09:25 INFO - PROCESS | 1807 | 1461344965178 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}] 10:09:25 INFO - PROCESS | 1807 | 1461344965380 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:09:25 INFO - PROCESS | 1807 | 1461344965584 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x992a2800 == 76 [pid = 1807] [id = 218] 10:09:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x992a4800) [pid = 1807] [serial = 655] [outer = (nil)] 10:09:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x99ca1c00) [pid = 1807] [serial = 656] [outer = 0x992a4800] 10:09:25 INFO - PROCESS | 1807 | 1461344965748 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x9fc5a400) [pid = 1807] [serial = 657] [outer = 0x992a4800] 10:09:26 INFO - PROCESS | 1807 | 1461344966670 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]]]}] 10:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1538ms 10:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:09:26 INFO - PROCESS | 1807 | 1461344966706 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 1807 | 1461344966709 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:09:26 INFO - PROCESS | 1807 | 1461344966715 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 1807 | 1461344966719 Marionette TRACE conn4 <- [1,846,null,{}] 10:09:26 INFO - PROCESS | 1807 | 1461344966724 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}] 10:09:26 INFO - PROCESS | 1807 | 1461344966895 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:09:27 INFO - PROCESS | 1807 | 1461344967099 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ec000 == 77 [pid = 1807] [id = 219] 10:09:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x8ba70000) [pid = 1807] [serial = 658] [outer = (nil)] 10:09:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x8ba76000) [pid = 1807] [serial = 659] [outer = 0x8ba70000] 10:09:27 INFO - PROCESS | 1807 | 1461344967183 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 306 (0x8ba77400) [pid = 1807] [serial = 660] [outer = 0x8ba70000] 10:09:28 INFO - PROCESS | 1807 | 1461344968119 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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1435ms 10:09:28 INFO - PROCESS | 1807 | 1461344968149 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 1807 | 1461344968153 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:09:28 INFO - PROCESS | 1807 | 1461344968159 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 1807 | 1461344968163 Marionette TRACE conn4 <- [1,850,null,{}] 10:09:28 INFO - PROCESS | 1807 | 1461344968168 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}] 10:09:28 INFO - PROCESS | 1807 | 1461344968359 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:09:28 INFO - PROCESS | 1807 | 1461344968567 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ea800 == 78 [pid = 1807] [id = 220] 10:09:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 307 (0x871eb000) [pid = 1807] [serial = 661] [outer = (nil)] 10:09:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 308 (0x871f6400) [pid = 1807] [serial = 662] [outer = 0x871eb000] 10:09:29 INFO - PROCESS | 1807 | 1461344969016 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 309 (0x881df400) [pid = 1807] [serial = 663] [outer = 0x871eb000] 10:09:30 INFO - PROCESS | 1807 | 1461344970004 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]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1882ms 10:09:30 INFO - PROCESS | 1807 | 1461344970043 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 1807 | 1461344970048 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:09:30 INFO - PROCESS | 1807 | 1461344970056 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 1807 | 1461344970061 Marionette TRACE conn4 <- [1,854,null,{}] 10:09:30 INFO - PROCESS | 1807 | 1461344970069 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}] 10:09:30 INFO - PROCESS | 1807 | 1461344970244 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:09:30 INFO - PROCESS | 1807 | 1461344970453 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c58c00 == 79 [pid = 1807] [id = 221] 10:09:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 310 (0x871f2c00) [pid = 1807] [serial = 664] [outer = (nil)] 10:09:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 311 (0x8ab70800) [pid = 1807] [serial = 665] [outer = 0x871f2c00] 10:09:30 INFO - PROCESS | 1807 | 1461344970656 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 312 (0x8b1e4800) [pid = 1807] [serial = 666] [outer = 0x871f2c00] 10:09:31 INFO - PROCESS | 1807 | 1461344971579 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]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1598ms 10:09:31 INFO - PROCESS | 1807 | 1461344971654 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 1807 | 1461344971659 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:09:31 INFO - PROCESS | 1807 | 1461344971669 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 1807 | 1461344971672 Marionette TRACE conn4 <- [1,858,null,{}] 10:09:31 INFO - PROCESS | 1807 | 1461344971679 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}] 10:09:31 INFO - PROCESS | 1807 | 1461344971885 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:09:32 INFO - PROCESS | 1807 | 1461344972183 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x88082800 == 80 [pid = 1807] [id = 222] 10:09:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 313 (0x88082c00) [pid = 1807] [serial = 667] [outer = (nil)] 10:09:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 314 (0x8ba76800) [pid = 1807] [serial = 668] [outer = 0x88082c00] 10:09:32 INFO - PROCESS | 1807 | 1461344972301 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 315 (0x8ba92000) [pid = 1807] [serial = 669] [outer = 0x88082c00] 10:09:33 INFO - PROCESS | 1807 | 1461344973180 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]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1544ms 10:09:33 INFO - PROCESS | 1807 | 1461344973213 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 1807 | 1461344973216 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:09:33 INFO - PROCESS | 1807 | 1461344973223 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 1807 | 1461344973228 Marionette TRACE conn4 <- [1,862,null,{}] 10:09:33 INFO - PROCESS | 1807 | 1461344973243 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}] 10:09:33 INFO - PROCESS | 1807 | 1461344973407 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:09:33 INFO - PROCESS | 1807 | 1461344973661 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e41e000 == 81 [pid = 1807] [id = 223] 10:09:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 316 (0x8e41e800) [pid = 1807] [serial = 670] [outer = (nil)] 10:09:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 317 (0x8e4cf800) [pid = 1807] [serial = 671] [outer = 0x8e41e800] 10:09:33 INFO - PROCESS | 1807 | 1461344973779 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 318 (0x8f474c00) [pid = 1807] [serial = 672] [outer = 0x8e41e800] 10:09:34 INFO - PROCESS | 1807 | 1461344974657 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]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1481ms 10:09:34 INFO - PROCESS | 1807 | 1461344974704 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 1807 | 1461344974709 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:09:34 INFO - PROCESS | 1807 | 1461344974715 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 1807 | 1461344974718 Marionette TRACE conn4 <- [1,866,null,{}] 10:09:34 INFO - PROCESS | 1807 | 1461344974723 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}] 10:09:34 INFO - PROCESS | 1807 | 1461344974905 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:09:35 INFO - PROCESS | 1807 | 1461344975162 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8942b800 == 82 [pid = 1807] [id = 224] 10:09:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 319 (0x8ab6d000) [pid = 1807] [serial = 673] [outer = (nil)] 10:09:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 320 (0x8f4dac00) [pid = 1807] [serial = 674] [outer = 0x8ab6d000] 10:09:35 INFO - PROCESS | 1807 | 1461344975285 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 321 (0x8f689800) [pid = 1807] [serial = 675] [outer = 0x8ab6d000] 10:09:36 INFO - PROCESS | 1807 | 1461344976194 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]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1537ms 10:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:09:36 INFO - PROCESS | 1807 | 1461344976252 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 1807 | 1461344976254 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:09:36 INFO - PROCESS | 1807 | 1461344976261 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 1807 | 1461344976264 Marionette TRACE conn4 <- [1,870,null,{}] 10:09:36 INFO - PROCESS | 1807 | 1461344976269 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}] 10:09:36 INFO - PROCESS | 1807 | 1461344976472 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:09:36 INFO - PROCESS | 1807 | 1461344976718 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e92800 == 83 [pid = 1807] [id = 225] 10:09:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 322 (0x88080c00) [pid = 1807] [serial = 676] [outer = (nil)] 10:09:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 323 (0x881ebc00) [pid = 1807] [serial = 677] [outer = 0x88080c00] 10:09:36 INFO - PROCESS | 1807 | 1461344976863 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 324 (0x8ab65c00) [pid = 1807] [serial = 678] [outer = 0x88080c00] 10:09:37 INFO - PROCESS | 1807 | --DOCSHELL 0x978c5c00 == 82 [pid = 1807] [id = 46] 10:09:37 INFO - PROCESS | 1807 | --DOCSHELL 0x902ca400 == 81 [pid = 1807] [id = 40] 10:09:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8f636c00 == 80 [pid = 1807] [id = 45] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 323 (0x88debc00) [pid = 1807] [serial = 589] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 322 (0x9a8f1c00) [pid = 1807] [serial = 586] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 321 (0x992a7400) [pid = 1807] [serial = 583] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 320 (0x96ca0800) [pid = 1807] [serial = 577] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 319 (0x98162400) [pid = 1807] [serial = 580] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 318 (0x93405c00) [pid = 1807] [serial = 574] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 317 (0x93316c00) [pid = 1807] [serial = 571] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 316 (0x91518800) [pid = 1807] [serial = 568] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 315 (0xa000e400) [pid = 1807] [serial = 520] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 314 (0x93340c00) [pid = 1807] [serial = 526] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 313 (0x8f687400) [pid = 1807] [serial = 523] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 312 (0x96f83800) [pid = 1807] [serial = 514] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 311 (0x8b05fc00) [pid = 1807] [serial = 505] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 310 (0x87e8e000) [pid = 1807] [serial = 535] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 309 (0x8e41fc00) [pid = 1807] [serial = 541] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 308 (0x91519000) [pid = 1807] [serial = 508] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 307 (0x9340c400) [pid = 1807] [serial = 511] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 306 (0x9333f400) [pid = 1807] [serial = 532] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 305 (0x98169400) [pid = 1807] [serial = 517] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x8807dc00) [pid = 1807] [serial = 538] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x8ab69800) [pid = 1807] [serial = 529] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x8f4dcc00) [pid = 1807] [serial = 565] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x8aef5400) [pid = 1807] [serial = 562] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x88082400) [pid = 1807] [serial = 559] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOCSHELL 0x8942b400 == 79 [pid = 1807] [id = 158] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x8e50ec00) [pid = 1807] [serial = 553] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x8f680800) [pid = 1807] [serial = 556] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x89435c00) [pid = 1807] [serial = 547] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x881eb400) [pid = 1807] [serial = 545] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x8bce9800) [pid = 1807] [serial = 550] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x8aeeac00) [pid = 1807] [serial = 548] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x8e422800) [pid = 1807] [serial = 551] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x92b0c400) [pid = 1807] [serial = 503] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x881e4400) [pid = 1807] [serial = 544] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x8f4dc800) [pid = 1807] [serial = 554] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x90079c00) [pid = 1807] [serial = 557] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x88ded800) [pid = 1807] [serial = 592] [outer = (nil)] [url = about:blank] 10:09:37 INFO - PROCESS | 1807 | 1461344977752 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]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1532ms 10:09:37 INFO - PROCESS | 1807 | 1461344977796 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 1807 | 1461344977799 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:09:37 INFO - PROCESS | 1807 | 1461344977806 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 1807 | 1461344977809 Marionette TRACE conn4 <- [1,874,null,{}] 10:09:37 INFO - PROCESS | 1807 | 1461344977814 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}] 10:09:37 INFO - PROCESS | 1807 | 1461344977971 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:09:38 INFO - PROCESS | 1807 | 1461344977986 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x881e9000 == 80 [pid = 1807] [id = 226] 10:09:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x881eb400) [pid = 1807] [serial = 679] [outer = (nil)] 10:09:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x8e41dc00) [pid = 1807] [serial = 680] [outer = 0x881eb400] 10:09:38 INFO - PROCESS | 1807 | 1461344978060 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x8f472000) [pid = 1807] [serial = 681] [outer = 0x881eb400] 10:09:38 INFO - PROCESS | 1807 | 1461344978977 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]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1186ms 10:09:38 INFO - PROCESS | 1807 | 1461344978995 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 1807 | 1461344978999 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:09:39 INFO - PROCESS | 1807 | 1461344979005 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 1807 | 1461344979009 Marionette TRACE conn4 <- [1,878,null,{}] 10:09:39 INFO - PROCESS | 1807 | 1461344979014 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}] 10:09:39 INFO - PROCESS | 1807 | 1461344979169 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:09:39 INFO - PROCESS | 1807 | 1461344979366 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1d9000 == 81 [pid = 1807] [id = 227] 10:09:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x8e422c00) [pid = 1807] [serial = 682] [outer = (nil)] 10:09:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x8f689400) [pid = 1807] [serial = 683] [outer = 0x8e422c00] 10:09:39 INFO - PROCESS | 1807 | 1461344979445 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x9007b400) [pid = 1807] [serial = 684] [outer = 0x8e422c00] 10:09:40 INFO - PROCESS | 1807 | 1461344980268 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]]]}] 10:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1278ms 10:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:09:40 INFO - PROCESS | 1807 | 1461344980283 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 1807 | 1461344980285 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:09:40 INFO - PROCESS | 1807 | 1461344980291 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 1807 | 1461344980295 Marionette TRACE conn4 <- [1,882,null,{}] 10:09:40 INFO - PROCESS | 1807 | 1461344980305 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}] 10:09:40 INFO - PROCESS | 1807 | 1461344980518 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:09:40 INFO - PROCESS | 1807 | 1461344980551 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d4e400 == 82 [pid = 1807] [id = 228] 10:09:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x8bce3400) [pid = 1807] [serial = 685] [outer = (nil)] 10:09:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x902c6000) [pid = 1807] [serial = 686] [outer = 0x8bce3400] 10:09:40 INFO - PROCESS | 1807 | 1461344980625 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x905ffc00) [pid = 1807] [serial = 687] [outer = 0x8bce3400] 10:09:41 INFO - PROCESS | 1807 | 1461344981569 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]]]}] 10:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1329ms 10:09:41 INFO - PROCESS | 1807 | 1461344981631 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 1807 | 1461344981634 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:09:41 INFO - PROCESS | 1807 | 1461344981640 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 1807 | 1461344981643 Marionette TRACE conn4 <- [1,886,null,{}] 10:09:41 INFO - PROCESS | 1807 | 1461344981649 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}] 10:09:41 INFO - PROCESS | 1807 | 1461344981893 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x88d44800) [pid = 1807] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x902cb400) [pid = 1807] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x9a8a5000) [pid = 1807] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x97cd4000) [pid = 1807] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x9a8a2400) [pid = 1807] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x992adc00) [pid = 1807] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x8e50ac00) [pid = 1807] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x8f567c00) [pid = 1807] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x881e0400) [pid = 1807] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x912e3400) [pid = 1807] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x93983c00) [pid = 1807] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x98e12c00) [pid = 1807] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x8a8e2400) [pid = 1807] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x8b766c00) [pid = 1807] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x95a2e000) [pid = 1807] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x91519400) [pid = 1807] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x8e4d0000) [pid = 1807] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x93989800) [pid = 1807] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x978cd000) [pid = 1807] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x8f68d000) [pid = 1807] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x97ede400) [pid = 1807] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x901c5c00) [pid = 1807] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x8b065800) [pid = 1807] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x8bce7c00) [pid = 1807] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x98b3f800) [pid = 1807] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x8f46c800) [pid = 1807] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x93b78000) [pid = 1807] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x8f4ddc00) [pid = 1807] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x905f8800) [pid = 1807] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x8f46dc00) [pid = 1807] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x92aecc00) [pid = 1807] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x8807c400) [pid = 1807] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x93398c00) [pid = 1807] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x8c037800) [pid = 1807] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x99842400) [pid = 1807] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x92967800) [pid = 1807] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x8a8e8400) [pid = 1807] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x90658400) [pid = 1807] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x8fc9ac00) [pid = 1807] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x902c7400) [pid = 1807] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x98b40800) [pid = 1807] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x9fca3000) [pid = 1807] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x98164c00) [pid = 1807] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x8aef8400) [pid = 1807] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x8ab64400) [pid = 1807] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x93b6e400) [pid = 1807] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x90652400) [pid = 1807] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x8c029000) [pid = 1807] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x93398800) [pid = 1807] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x87e83c00) [pid = 1807] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x977bfc00) [pid = 1807] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x93316800) [pid = 1807] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x93405400) [pid = 1807] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0xa0f50800) [pid = 1807] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x9fc5c000) [pid = 1807] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x8f564400) [pid = 1807] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x93312800) [pid = 1807] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x901c3c00) [pid = 1807] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x8b761000) [pid = 1807] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x8942c000) [pid = 1807] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x89430000) [pid = 1807] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x8f67fc00) [pid = 1807] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x96b22800) [pid = 1807] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x8b058c00) [pid = 1807] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x915dbc00) [pid = 1807] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x93b50400) [pid = 1807] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x8e50b000) [pid = 1807] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x8f4d8000) [pid = 1807] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x8b76c000) [pid = 1807] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x90655800) [pid = 1807] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x8a8e7000) [pid = 1807] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x99844800) [pid = 1807] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x88de6000) [pid = 1807] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x90090c00) [pid = 1807] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x8e4d7c00) [pid = 1807] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x895edc00) [pid = 1807] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x9815f800) [pid = 1807] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x93313000) [pid = 1807] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x8ab66800) [pid = 1807] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x98163c00) [pid = 1807] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x8fc99400) [pid = 1807] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x93dd0800) [pid = 1807] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x91520c00) [pid = 1807] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x87e8a400) [pid = 1807] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x88076c00) [pid = 1807] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x90651400) [pid = 1807] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x88d45800) [pid = 1807] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x8df44c00) [pid = 1807] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x97dee000) [pid = 1807] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x9007fc00) [pid = 1807] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x98c93c00) [pid = 1807] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0xa000dc00) [pid = 1807] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x9fef5400) [pid = 1807] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8fca6800) [pid = 1807] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0xa2a92400) [pid = 1807] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8f635800) [pid = 1807] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x88de4800) [pid = 1807] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:09:43 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x9007a800) [pid = 1807] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:09:43 INFO - PROCESS | 1807 | 1461344983322 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e83c00 == 83 [pid = 1807] [id = 229] 10:09:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x87e84c00) [pid = 1807] [serial = 688] [outer = (nil)] 10:09:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8807c400) [pid = 1807] [serial = 689] [outer = 0x87e84c00] 10:09:43 INFO - PROCESS | 1807 | 1461344983406 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x8942b000) [pid = 1807] [serial = 690] [outer = 0x87e84c00] 10:09:44 INFO - PROCESS | 1807 | 1461344984084 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]]]}] 10:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2480ms 10:09:44 INFO - PROCESS | 1807 | 1461344984121 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 1807 | 1461344984125 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:09:44 INFO - PROCESS | 1807 | 1461344984131 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 1807 | 1461344984134 Marionette TRACE conn4 <- [1,890,null,{}] 10:09:44 INFO - PROCESS | 1807 | 1461344984139 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}] 10:09:44 INFO - PROCESS | 1807 | 1461344984305 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:09:44 INFO - PROCESS | 1807 | 1461344984500 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aef3000 == 84 [pid = 1807] [id = 230] 10:09:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x8aef5000) [pid = 1807] [serial = 691] [outer = (nil)] 10:09:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8b065000) [pid = 1807] [serial = 692] [outer = 0x8aef5000] 10:09:44 INFO - PROCESS | 1807 | 1461344984585 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x8c02f400) [pid = 1807] [serial = 693] [outer = 0x8aef5000] 10:09:45 INFO - PROCESS | 1807 | 1461344985669 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]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1581ms 10:09:45 INFO - PROCESS | 1807 | 1461344985713 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 1807 | 1461344985720 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:09:45 INFO - PROCESS | 1807 | 1461344985729 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 1807 | 1461344985735 Marionette TRACE conn4 <- [1,894,null,{}] 10:09:45 INFO - PROCESS | 1807 | 1461344985744 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}] 10:09:45 INFO - PROCESS | 1807 | 1461344985983 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:09:46 INFO - PROCESS | 1807 | 1461344986252 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e8a800 == 85 [pid = 1807] [id = 231] 10:09:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x881ec400) [pid = 1807] [serial = 694] [outer = (nil)] 10:09:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x895e9800) [pid = 1807] [serial = 695] [outer = 0x881ec400] 10:09:46 INFO - PROCESS | 1807 | 1461344986389 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8a8ebc00) [pid = 1807] [serial = 696] [outer = 0x881ec400] 10:09:47 INFO - PROCESS | 1807 | 1461344987313 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]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1634ms 10:09:47 INFO - PROCESS | 1807 | 1461344987362 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 1807 | 1461344987370 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:09:47 INFO - PROCESS | 1807 | 1461344987381 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 1807 | 1461344987385 Marionette TRACE conn4 <- [1,898,null,{}] 10:09:47 INFO - PROCESS | 1807 | 1461344987392 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}] 10:09:47 INFO - PROCESS | 1807 | 1461344987681 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:09:47 INFO - PROCESS | 1807 | 1461344987883 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab63400 == 86 [pid = 1807] [id = 232] 10:09:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x8ab67400) [pid = 1807] [serial = 697] [outer = (nil)] 10:09:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x8b793c00) [pid = 1807] [serial = 698] [outer = 0x8ab67400] 10:09:48 INFO - PROCESS | 1807 | 1461344988015 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x8ba6dc00) [pid = 1807] [serial = 699] [outer = 0x8ab67400] 10:09:49 INFO - PROCESS | 1807 | 1461344989020 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]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1681ms 10:09:49 INFO - PROCESS | 1807 | 1461344989061 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 1807 | 1461344989065 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:09:49 INFO - PROCESS | 1807 | 1461344989072 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 1807 | 1461344989078 Marionette TRACE conn4 <- [1,902,null,{}] 10:09:49 INFO - PROCESS | 1807 | 1461344989095 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}] 10:09:49 INFO - PROCESS | 1807 | 1461344989339 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:09:49 INFO - PROCESS | 1807 | 1461344989647 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aef4000 == 87 [pid = 1807] [id = 233] 10:09:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x8bf3b800) [pid = 1807] [serial = 700] [outer = (nil)] 10:09:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x8e425400) [pid = 1807] [serial = 701] [outer = 0x8bf3b800] 10:09:49 INFO - PROCESS | 1807 | 1461344989744 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x8e50b000) [pid = 1807] [serial = 702] [outer = 0x8bf3b800] 10:09:50 INFO - PROCESS | 1807 | 1461344990674 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]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1634ms 10:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:09:50 INFO - PROCESS | 1807 | 1461344990707 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 1807 | 1461344990711 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:09:50 INFO - PROCESS | 1807 | 1461344990718 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 1807 | 1461344990721 Marionette TRACE conn4 <- [1,906,null,{}] 10:09:50 INFO - PROCESS | 1807 | 1461344990727 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}] 10:09:50 INFO - PROCESS | 1807 | 1461344990915 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:09:51 INFO - PROCESS | 1807 | 1461344991122 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x881e7c00 == 88 [pid = 1807] [id = 234] 10:09:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8f46dc00) [pid = 1807] [serial = 703] [outer = (nil)] 10:09:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8f681400) [pid = 1807] [serial = 704] [outer = 0x8f46dc00] 10:09:51 INFO - PROCESS | 1807 | 1461344991248 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x9007a800) [pid = 1807] [serial = 705] [outer = 0x8f46dc00] 10:09:52 INFO - PROCESS | 1807 | 1461344992211 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]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1537ms 10:09:52 INFO - PROCESS | 1807 | 1461344992255 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 1807 | 1461344992260 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:09:52 INFO - PROCESS | 1807 | 1461344992266 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 1807 | 1461344992270 Marionette TRACE conn4 <- [1,910,null,{}] 10:09:52 INFO - PROCESS | 1807 | 1461344992276 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}] 10:09:52 INFO - PROCESS | 1807 | 1461344992467 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:09:52 INFO - PROCESS | 1807 | 1461344992769 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b79bc00 == 89 [pid = 1807] [id = 235] 10:09:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x8e426400) [pid = 1807] [serial = 706] [outer = (nil)] 10:09:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x905f5c00) [pid = 1807] [serial = 707] [outer = 0x8e426400] 10:09:52 INFO - PROCESS | 1807 | 1461344992866 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x905fc800) [pid = 1807] [serial = 708] [outer = 0x8e426400] 10:09:53 INFO - PROCESS | 1807 | 1461344993721 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]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1529ms 10:09:53 INFO - PROCESS | 1807 | 1461344993796 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 1807 | 1461344993800 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:09:53 INFO - PROCESS | 1807 | 1461344993806 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 1807 | 1461344993810 Marionette TRACE conn4 <- [1,914,null,{}] 10:09:53 INFO - PROCESS | 1807 | 1461344993816 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}] 10:09:54 INFO - PROCESS | 1807 | 1461344994064 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:09:54 INFO - PROCESS | 1807 | 1461344994322 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e506c00 == 90 [pid = 1807] [id = 236] 10:09:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x907ac800) [pid = 1807] [serial = 709] [outer = (nil)] 10:09:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x91ffe800) [pid = 1807] [serial = 710] [outer = 0x907ac800] 10:09:54 INFO - PROCESS | 1807 | 1461344994456 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x92af4000) [pid = 1807] [serial = 711] [outer = 0x907ac800] 10:09:55 INFO - PROCESS | 1807 | 1461344995355 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]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 10:09:55 INFO - PROCESS | 1807 | 1461344995391 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 1807 | 1461344995396 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:09:55 INFO - PROCESS | 1807 | 1461344995402 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 1807 | 1461344995405 Marionette TRACE conn4 <- [1,918,null,{}] 10:09:55 INFO - PROCESS | 1807 | 1461344995411 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}] 10:09:55 INFO - PROCESS | 1807 | 1461344995583 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:09:55 INFO - PROCESS | 1807 | 1461344995789 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x88ded000 == 91 [pid = 1807] [id = 237] 10:09:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x91520000) [pid = 1807] [serial = 712] [outer = (nil)] 10:09:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x93313c00) [pid = 1807] [serial = 713] [outer = 0x91520000] 10:09:55 INFO - PROCESS | 1807 | 1461344995915 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x9333f400) [pid = 1807] [serial = 714] [outer = 0x91520000] 10:09:56 INFO - PROCESS | 1807 | 1461344996835 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]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1486ms 10:09:56 INFO - PROCESS | 1807 | 1461344996889 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 1807 | 1461344996892 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:09:56 INFO - PROCESS | 1807 | 1461344996899 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 1807 | 1461344996903 Marionette TRACE conn4 <- [1,922,null,{}] 10:09:56 INFO - PROCESS | 1807 | 1461344996909 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}] 10:09:57 INFO - PROCESS | 1807 | 1461344997088 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:09:57 INFO - PROCESS | 1807 | 1461344997293 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x92965400 == 92 [pid = 1807] [id = 238] 10:09:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x9330f400) [pid = 1807] [serial = 715] [outer = (nil)] 10:09:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x93390800) [pid = 1807] [serial = 716] [outer = 0x9330f400] 10:09:57 INFO - PROCESS | 1807 | 1461344997461 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x93399000) [pid = 1807] [serial = 717] [outer = 0x9330f400] 10:09:58 INFO - PROCESS | 1807 | 1461344998307 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]]]}] 10:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1484ms 10:09:58 INFO - PROCESS | 1807 | 1461344998384 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 1807 | 1461344998388 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:09:58 INFO - PROCESS | 1807 | 1461344998395 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 1807 | 1461344998398 Marionette TRACE conn4 <- [1,926,null,{}] 10:09:58 INFO - PROCESS | 1807 | 1461344998404 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}] 10:09:58 INFO - PROCESS | 1807 | 1461344998618 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:09:58 INFO - PROCESS | 1807 | 1461344998865 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x881dd800 == 93 [pid = 1807] [id = 239] 10:09:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x92967000) [pid = 1807] [serial = 718] [outer = (nil)] 10:09:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x93410000) [pid = 1807] [serial = 719] [outer = 0x92967000] 10:09:58 INFO - PROCESS | 1807 | 1461344998993 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x9398cc00) [pid = 1807] [serial = 720] [outer = 0x92967000] 10:09:59 INFO - PROCESS | 1807 | 1461344999895 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]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1531ms 10:09:59 INFO - PROCESS | 1807 | 1461344999927 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:09:59 INFO - PROCESS | 1807 | 1461344999931 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:09:59 INFO - PROCESS | 1807 | 1461344999938 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 1807 | 1461344999941 Marionette TRACE conn4 <- [1,930,null,{}] 10:09:59 INFO - PROCESS | 1807 | 1461344999947 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}] 10:10:00 INFO - PROCESS | 1807 | 1461345000138 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:10:00 INFO - PROCESS | 1807 | 1461345000393 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b0ec00 == 94 [pid = 1807] [id = 240] 10:10:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x93983c00) [pid = 1807] [serial = 721] [outer = (nil)] 10:10:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x94f68000) [pid = 1807] [serial = 722] [outer = 0x93983c00] 10:10:00 INFO - PROCESS | 1807 | 1461345000521 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x96b22c00) [pid = 1807] [serial = 723] [outer = 0x93983c00] 10:10:01 INFO - PROCESS | 1807 | 1461345001474 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]]]}] 10:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1581ms 10:10:01 INFO - PROCESS | 1807 | 1461345001519 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:10:01 INFO - PROCESS | 1807 | 1461345001524 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:10:01 INFO - PROCESS | 1807 | 1461345001531 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 1807 | 1461345001536 Marionette TRACE conn4 <- [1,934,null,{}] 10:10:01 INFO - PROCESS | 1807 | 1461345001542 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}] 10:10:01 INFO - PROCESS | 1807 | 1461345001766 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:10:02 INFO - PROCESS | 1807 | 1461345002121 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x88081000 == 95 [pid = 1807] [id = 241] 10:10:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x88dec800) [pid = 1807] [serial = 724] [outer = (nil)] 10:10:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x8bce6000) [pid = 1807] [serial = 725] [outer = 0x88dec800] 10:10:02 INFO - PROCESS | 1807 | 1461345002222 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x97b5e400) [pid = 1807] [serial = 726] [outer = 0x88dec800] 10:10:03 INFO - PROCESS | 1807 | 1461345003124 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]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1635ms 10:10:03 INFO - PROCESS | 1807 | 1461345003165 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 1807 | 1461345003169 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:10:03 INFO - PROCESS | 1807 | 1461345003176 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - PROCESS | 1807 | 1461345003179 Marionette TRACE conn4 <- [1,938,null,{}] 10:10:03 INFO - PROCESS | 1807 | 1461345003185 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}] 10:10:03 INFO - PROCESS | 1807 | 1461345003377 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:10:03 INFO - PROCESS | 1807 | 1461345003638 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e86800 == 96 [pid = 1807] [id = 242] 10:10:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x87e89000) [pid = 1807] [serial = 727] [outer = (nil)] 10:10:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x8ab62400) [pid = 1807] [serial = 728] [outer = 0x87e89000] 10:10:03 INFO - PROCESS | 1807 | 1461345003774 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x8b05d800) [pid = 1807] [serial = 729] [outer = 0x87e89000] 10:10:04 INFO - PROCESS | 1807 | 1461345004660 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]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1532ms 10:10:04 INFO - PROCESS | 1807 | 1461345004709 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 1807 | 1461345004712 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:10:04 INFO - PROCESS | 1807 | 1461345004718 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 1807 | 1461345004722 Marionette TRACE conn4 <- [1,942,null,{}] 10:10:04 INFO - PROCESS | 1807 | 1461345004727 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}] 10:10:04 INFO - PROCESS | 1807 | 1461345004910 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:10:05 INFO - PROCESS | 1807 | 1461345005177 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x88076400 == 97 [pid = 1807] [id = 243] 10:10:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x8942d000) [pid = 1807] [serial = 730] [outer = (nil)] 10:10:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x8a8e3000) [pid = 1807] [serial = 731] [outer = 0x8942d000] 10:10:05 INFO - PROCESS | 1807 | 1461345005305 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x8b059c00) [pid = 1807] [serial = 732] [outer = 0x8942d000] 10:10:06 INFO - PROCESS | 1807 | 1461345006140 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]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1481ms 10:10:06 INFO - PROCESS | 1807 | 1461345006201 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 1807 | 1461345006204 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:10:06 INFO - PROCESS | 1807 | 1461345006211 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 1807 | 1461345006214 Marionette TRACE conn4 <- [1,946,null,{}] 10:10:06 INFO - PROCESS | 1807 | 1461345006220 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}] 10:10:06 INFO - PROCESS | 1807 | 1461345006398 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:10:06 INFO - PROCESS | 1807 | 1461345006607 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x895eb000 == 98 [pid = 1807] [id = 244] 10:10:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x8aef1000) [pid = 1807] [serial = 733] [outer = (nil)] 10:10:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x8b763c00) [pid = 1807] [serial = 734] [outer = 0x8aef1000] 10:10:06 INFO - PROCESS | 1807 | 1461345006736 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x8c037400) [pid = 1807] [serial = 735] [outer = 0x8aef1000] 10:10:07 INFO - PROCESS | 1807 | 1461345007676 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]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1528ms 10:10:07 INFO - PROCESS | 1807 | 1461345007740 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 1807 | 1461345007744 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:10:07 INFO - PROCESS | 1807 | 1461345007750 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 1807 | 1461345007754 Marionette TRACE conn4 <- [1,950,null,{}] 10:10:07 INFO - PROCESS | 1807 | 1461345007759 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}] 10:10:07 INFO - PROCESS | 1807 | 1461345007960 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:10:08 INFO - PROCESS | 1807 | 1461345008222 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x88083c00 == 99 [pid = 1807] [id = 245] 10:10:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x8b05ec00) [pid = 1807] [serial = 736] [outer = (nil)] 10:10:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x8f685400) [pid = 1807] [serial = 737] [outer = 0x8b05ec00] 10:10:08 INFO - PROCESS | 1807 | 1461345008357 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x901c6000) [pid = 1807] [serial = 738] [outer = 0x8b05ec00] 10:10:09 INFO - PROCESS | 1807 | 1461345009939 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]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2230ms 10:10:09 INFO - PROCESS | 1807 | 1461345009982 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 1807 | 1461345009988 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:10:09 INFO - PROCESS | 1807 | 1461345009996 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 1807 | 1461345010002 Marionette TRACE conn4 <- [1,954,null,{}] 10:10:10 INFO - PROCESS | 1807 | 1461345010011 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}] 10:10:10 INFO - PROCESS | 1807 | 1461345010204 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:10:10 INFO - PROCESS | 1807 | 1461345010413 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x881df800 == 100 [pid = 1807] [id = 246] 10:10:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x881e4000) [pid = 1807] [serial = 739] [outer = (nil)] 10:10:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x88de5800) [pid = 1807] [serial = 740] [outer = 0x881e4000] 10:10:10 INFO - PROCESS | 1807 | 1461345010538 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x88df2000) [pid = 1807] [serial = 741] [outer = 0x881e4000] 10:10:11 INFO - PROCESS | 1807 | 1461345011574 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]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1635ms 10:10:11 INFO - PROCESS | 1807 | 1461345011631 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 1807 | 1461345011639 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:10:11 INFO - PROCESS | 1807 | 1461345011649 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 1807 | 1461345011653 Marionette TRACE conn4 <- [1,958,null,{}] 10:10:11 INFO - PROCESS | 1807 | 1461345011659 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}] 10:10:11 INFO - PROCESS | 1807 | 1461345011832 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:10:12 INFO - PROCESS | 1807 | 1461345012139 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ea400 == 101 [pid = 1807] [id = 247] 10:10:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x871f0400) [pid = 1807] [serial = 742] [outer = (nil)] 10:10:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x895e4800) [pid = 1807] [serial = 743] [outer = 0x871f0400] 10:10:12 INFO - PROCESS | 1807 | 1461345012221 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x8ab6e800) [pid = 1807] [serial = 744] [outer = 0x871f0400] 10:10:12 INFO - PROCESS | 1807 | --DOCSHELL 0x93982400 == 100 [pid = 1807] [id = 137] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x93315c00) [pid = 1807] [serial = 622] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x87e83c00 == 99 [pid = 1807] [id = 229] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x88d4e400 == 98 [pid = 1807] [id = 228] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1d9000 == 97 [pid = 1807] [id = 227] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x881e9000 == 96 [pid = 1807] [id = 226] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x87e92800 == 95 [pid = 1807] [id = 225] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8942b800 == 94 [pid = 1807] [id = 224] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8e41e000 == 93 [pid = 1807] [id = 223] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x88082800 == 92 [pid = 1807] [id = 222] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x86c58c00 == 91 [pid = 1807] [id = 221] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x871ea800 == 90 [pid = 1807] [id = 220] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x871eac00 == 89 [pid = 1807] [id = 217] 10:10:13 INFO - PROCESS | 1807 | 1461345013322 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]]]}] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba8d400 == 88 [pid = 1807] [id = 216] 10:10:13 INFO - PROCESS | 1807 | --DOCSHELL 0x881eb000 == 87 [pid = 1807] [id = 215] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x8e509800) [pid = 1807] [serial = 485] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x912e4800) [pid = 1807] [serial = 617] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0xa0a16800) [pid = 1807] [serial = 521] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0xa44cbc00) [pid = 1807] [serial = 144] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0xa00d6000) [pid = 1807] [serial = 180] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x9a8efc00) [pid = 1807] [serial = 177] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x92b75800) [pid = 1807] [serial = 397] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0xa4b54800) [pid = 1807] [serial = 310] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x90659400) [pid = 1807] [serial = 620] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x95a85400) [pid = 1807] [serial = 207] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x9398ec00) [pid = 1807] [serial = 412] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0xa0c0c400) [pid = 1807] [serial = 210] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x8a8ecc00) [pid = 1807] [serial = 464] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x907af000) [pid = 1807] [serial = 616] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x901c6800) [pid = 1807] [serial = 566] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x9816c800) [pid = 1807] [serial = 403] [outer = (nil)] [url = about:blank] 10:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1741ms 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x8df3c800) [pid = 1807] [serial = 601] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x93dcd400) [pid = 1807] [serial = 295] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x8f4d3000) [pid = 1807] [serial = 301] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x93b77800) [pid = 1807] [serial = 416] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x99bb6000) [pid = 1807] [serial = 138] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x93342000) [pid = 1807] [serial = 527] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0xa685dc00) [pid = 1807] [serial = 313] [outer = (nil)] [url = about:blank] 10:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x912dc800) [pid = 1807] [serial = 343] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x8bce8c00) [pid = 1807] [serial = 611] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x8f473c00) [pid = 1807] [serial = 446] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x9ea1f800) [pid = 1807] [serial = 409] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0xa44ce800) [pid = 1807] [serial = 355] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x98168400) [pid = 1807] [serial = 581] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x901c3800) [pid = 1807] [serial = 340] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x9295f800) [pid = 1807] [serial = 250] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x93392800) [pid = 1807] [serial = 367] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0xa0fe5800) [pid = 1807] [serial = 219] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x9007f000) [pid = 1807] [serial = 542] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x93b57400) [pid = 1807] [serial = 575] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x8e427c00) [pid = 1807] [serial = 394] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0xa44cc000) [pid = 1807] [serial = 222] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x977c7400) [pid = 1807] [serial = 168] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x8b1e5800) [pid = 1807] [serial = 470] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x92960800) [pid = 1807] [serial = 569] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0xa0aa6800) [pid = 1807] [serial = 461] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x93dd5800) [pid = 1807] [serial = 135] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x99bcc000) [pid = 1807] [serial = 174] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0xa45d5000) [pid = 1807] [serial = 307] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x998ef000) [pid = 1807] [serial = 349] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x96b20400) [pid = 1807] [serial = 400] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x8ab6c800) [pid = 1807] [serial = 530] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x97ed3400) [pid = 1807] [serial = 515] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x9065a400) [pid = 1807] [serial = 268] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x8c036000) [pid = 1807] [serial = 358] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x96ca3c00) [pid = 1807] [serial = 452] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8aef6000) [pid = 1807] [serial = 595] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x907b1c00) [pid = 1807] [serial = 536] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x97ed5800) [pid = 1807] [serial = 253] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x9ea1e000) [pid = 1807] [serial = 587] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x93981c00) [pid = 1807] [serial = 512] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0xa2ae5800) [pid = 1807] [serial = 216] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0xa0feac00) [pid = 1807] [serial = 213] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x97edcc00) [pid = 1807] [serial = 256] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x93318000) [pid = 1807] [serial = 473] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x9fef2800) [pid = 1807] [serial = 352] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8b76ac00) [pid = 1807] [serial = 361] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x93318400) [pid = 1807] [serial = 476] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8b1e2000) [pid = 1807] [serial = 610] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x8b75d400) [pid = 1807] [serial = 563] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8f68ac00) [pid = 1807] [serial = 524] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x981c1c00) [pid = 1807] [serial = 346] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8b066000) [pid = 1807] [serial = 406] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x98486400) [pid = 1807] [serial = 458] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x93b5a000) [pid = 1807] [serial = 419] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x92af0c00) [pid = 1807] [serial = 509] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x902cd000) [pid = 1807] [serial = 147] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0xa4b04400) [pid = 1807] [serial = 364] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x9334c000) [pid = 1807] [serial = 572] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8b1dd800) [pid = 1807] [serial = 467] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x9dfe4800) [pid = 1807] [serial = 298] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x88df3800) [pid = 1807] [serial = 590] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x905fb800) [pid = 1807] [serial = 608] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8ab6b800) [pid = 1807] [serial = 598] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0xa00ac400) [pid = 1807] [serial = 304] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8b767c00) [pid = 1807] [serial = 506] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x9fb31800) [pid = 1807] [serial = 259] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x93405800) [pid = 1807] [serial = 479] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x901cc400) [pid = 1807] [serial = 607] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93343800) [pid = 1807] [serial = 533] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x998f2000) [pid = 1807] [serial = 584] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x912e5000) [pid = 1807] [serial = 204] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8f688400) [pid = 1807] [serial = 604] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x97ded000) [pid = 1807] [serial = 578] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0xa5ecd800) [pid = 1807] [serial = 370] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x881e6000) [pid = 1807] [serial = 560] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x88080400) [pid = 1807] [serial = 539] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x97ed8c00) [pid = 1807] [serial = 455] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x88d4bc00) [pid = 1807] [serial = 482] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8e502c00) [pid = 1807] [serial = 613] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x98e8bc00) [pid = 1807] [serial = 518] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8aef8800) [pid = 1807] [serial = 619] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8f566000) [pid = 1807] [serial = 614] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x90651800) [pid = 1807] [serial = 449] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9912cc00) [pid = 1807] [serial = 171] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0xa0fea800) [pid = 1807] [serial = 262] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0xa3c88400) [pid = 1807] [serial = 141] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x912e4400) [pid = 1807] [serial = 165] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0xa45d7c00) [pid = 1807] [serial = 265] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x905f8000) [pid = 1807] [serial = 292] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x88df3400) [pid = 1807] [serial = 593] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x93dcb400) [pid = 1807] [serial = 443] [outer = (nil)] [url = about:blank] 10:10:13 INFO - PROCESS | 1807 | 1461345013390 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 1807 | 1461345013407 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:10:13 INFO - PROCESS | 1807 | 1461345013413 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - PROCESS | 1807 | 1461345013432 Marionette TRACE conn4 <- [1,962,null,{}] 10:10:13 INFO - PROCESS | 1807 | 1461345013471 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}] 10:10:13 INFO - PROCESS | 1807 | 1461345013780 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:10:13 INFO - PROCESS | 1807 | 1461345013953 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x88df3c00 == 88 [pid = 1807] [id = 248] 10:10:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89429c00) [pid = 1807] [serial = 745] [outer = (nil)] 10:10:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8aef1c00) [pid = 1807] [serial = 746] [outer = 0x89429c00] 10:10:14 INFO - PROCESS | 1807 | 1461345014039 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8b058c00) [pid = 1807] [serial = 747] [outer = 0x89429c00] 10:10:14 INFO - PROCESS | 1807 | 1461345014851 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]]]}] 10:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1465ms 10:10:14 INFO - PROCESS | 1807 | 1461345014879 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 1807 | 1461345014883 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:10:14 INFO - PROCESS | 1807 | 1461345014889 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - PROCESS | 1807 | 1461345014893 Marionette TRACE conn4 <- [1,966,null,{}] 10:10:14 INFO - PROCESS | 1807 | 1461345014898 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}] 10:10:15 INFO - PROCESS | 1807 | 1461345015149 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:10:15 INFO - PROCESS | 1807 | 1461345015264 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6f400 == 89 [pid = 1807] [id = 249] 10:10:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8b1d7400) [pid = 1807] [serial = 748] [outer = (nil)] 10:10:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8b1de800) [pid = 1807] [serial = 749] [outer = 0x8b1d7400] 10:10:15 INFO - PROCESS | 1807 | 1461345015340 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8b75f400) [pid = 1807] [serial = 750] [outer = 0x8b1d7400] 10:10:16 INFO - PROCESS | 1807 | 1461345016196 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]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1337ms 10:10:16 INFO - PROCESS | 1807 | 1461345016227 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 1807 | 1461345016231 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:10:16 INFO - PROCESS | 1807 | 1461345016238 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 1807 | 1461345016240 Marionette TRACE conn4 <- [1,970,null,{}] 10:10:16 INFO - PROCESS | 1807 | 1461345016246 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}] 10:10:16 INFO - PROCESS | 1807 | 1461345016471 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:10:16 INFO - PROCESS | 1807 | 1461345016499 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b065800 == 90 [pid = 1807] [id = 250] 10:10:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8b1d9400) [pid = 1807] [serial = 751] [outer = (nil)] 10:10:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8b76b800) [pid = 1807] [serial = 752] [outer = 0x8b1d9400] 10:10:16 INFO - PROCESS | 1807 | 1461345016573 Marionette DEBUG loaded listener.js 10:10:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8b793000) [pid = 1807] [serial = 753] [outer = 0x8b1d9400] 10:10:17 INFO - PROCESS | 1807 | 1461345017536 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]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1930ms 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8e41e800) [pid = 1807] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x881eb400) [pid = 1807] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x87e84c00) [pid = 1807] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x88082c00) [pid = 1807] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8ab6d000) [pid = 1807] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x871eb000) [pid = 1807] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x871f2c00) [pid = 1807] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8bce3400) [pid = 1807] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8e422c00) [pid = 1807] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:10:18 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x88080c00) [pid = 1807] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:10:18 INFO - PROCESS | 1807 | 1461345018259 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 1807 | 1461345018263 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:10:18 INFO - PROCESS | 1807 | 1461345018269 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - PROCESS | 1807 | 1461345018272 Marionette TRACE conn4 <- [1,974,null,{}] 10:10:18 INFO - PROCESS | 1807 | 1461345018277 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}] 10:10:18 INFO - PROCESS | 1807 | 1461345018453 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:10:18 INFO - PROCESS | 1807 | 1461345018604 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ed400 == 91 [pid = 1807] [id = 251] 10:10:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8a8ecc00) [pid = 1807] [serial = 754] [outer = (nil)] 10:10:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8ba7a000) [pid = 1807] [serial = 755] [outer = 0x8a8ecc00] 10:10:18 INFO - PROCESS | 1807 | 1461345018680 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8ba92800) [pid = 1807] [serial = 756] [outer = 0x8a8ecc00] 10:10:19 INFO - PROCESS | 1807 | 1461345019374 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]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1144ms 10:10:19 INFO - PROCESS | 1807 | 1461345019413 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:10:19 INFO - PROCESS | 1807 | 1461345019416 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:10:19 INFO - PROCESS | 1807 | 1461345019422 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 1807 | 1461345019425 Marionette TRACE conn4 <- [1,978,null,{}] 10:10:19 INFO - PROCESS | 1807 | 1461345019440 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}] 10:10:19 INFO - PROCESS | 1807 | 1461345019598 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:10:19 INFO - PROCESS | 1807 | 1461345019608 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f4000 == 92 [pid = 1807] [id = 252] 10:10:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8ba75800) [pid = 1807] [serial = 757] [outer = (nil)] 10:10:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8bceb800) [pid = 1807] [serial = 758] [outer = 0x8ba75800] 10:10:19 INFO - PROCESS | 1807 | 1461345019680 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8bced800) [pid = 1807] [serial = 759] [outer = 0x8ba75800] 10:10:20 INFO - PROCESS | 1807 | 1461345020855 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]]]}] 10:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1497ms 10:10:20 INFO - PROCESS | 1807 | 1461345020921 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 1807 | 1461345020928 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:10:20 INFO - PROCESS | 1807 | 1461345020937 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 1807 | 1461345020943 Marionette TRACE conn4 <- [1,982,null,{}] 10:10:20 INFO - PROCESS | 1807 | 1461345020952 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}] 10:10:21 INFO - PROCESS | 1807 | 1461345021217 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:10:21 INFO - PROCESS | 1807 | 1461345021434 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x88083400 == 93 [pid = 1807] [id = 253] 10:10:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x881e0400) [pid = 1807] [serial = 760] [outer = (nil)] 10:10:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x88d4b800) [pid = 1807] [serial = 761] [outer = 0x881e0400] 10:10:21 INFO - PROCESS | 1807 | 1461345021531 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x88df1000) [pid = 1807] [serial = 762] [outer = 0x881e0400] 10:10:22 INFO - PROCESS | 1807 | 1461345022426 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]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1531ms 10:10:22 INFO - PROCESS | 1807 | 1461345022469 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 1807 | 1461345022478 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:10:22 INFO - PROCESS | 1807 | 1461345022488 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 1807 | 1461345022493 Marionette TRACE conn4 <- [1,986,null,{}] 10:10:22 INFO - PROCESS | 1807 | 1461345022499 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}] 10:10:22 INFO - PROCESS | 1807 | 1461345022686 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:10:23 INFO - PROCESS | 1807 | 1461345022993 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6b800 == 94 [pid = 1807] [id = 254] 10:10:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8ab6d000) [pid = 1807] [serial = 763] [outer = (nil)] 10:10:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8aef7c00) [pid = 1807] [serial = 764] [outer = 0x8ab6d000] 10:10:23 INFO - PROCESS | 1807 | 1461345023127 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8b1dc400) [pid = 1807] [serial = 765] [outer = 0x8ab6d000] 10:10:24 INFO - PROCESS | 1807 | 1461345024039 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]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1630ms 10:10:24 INFO - PROCESS | 1807 | 1461345024119 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 1807 | 1461345024123 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:10:24 INFO - PROCESS | 1807 | 1461345024130 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 1807 | 1461345024136 Marionette TRACE conn4 <- [1,990,null,{}] 10:10:24 INFO - PROCESS | 1807 | 1461345024152 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}] 10:10:24 INFO - PROCESS | 1807 | 1461345024435 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:10:24 INFO - PROCESS | 1807 | 1461345024668 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8ea400 == 95 [pid = 1807] [id = 255] 10:10:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8bcec000) [pid = 1807] [serial = 766] [outer = (nil)] 10:10:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8bf3b400) [pid = 1807] [serial = 767] [outer = 0x8bcec000] 10:10:24 INFO - PROCESS | 1807 | 1461345024761 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8c036000) [pid = 1807] [serial = 768] [outer = 0x8bcec000] 10:10:25 INFO - PROCESS | 1807 | 1461345025635 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]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1535ms 10:10:25 INFO - PROCESS | 1807 | 1461345025665 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:10:25 INFO - PROCESS | 1807 | 1461345025670 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:10:25 INFO - PROCESS | 1807 | 1461345025676 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - PROCESS | 1807 | 1461345025679 Marionette TRACE conn4 <- [1,994,null,{}] 10:10:25 INFO - PROCESS | 1807 | 1461345025685 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}] 10:10:25 INFO - PROCESS | 1807 | 1461345025860 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:10:26 INFO - PROCESS | 1807 | 1461345026055 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x895e6c00 == 96 [pid = 1807] [id = 256] 10:10:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8c035400) [pid = 1807] [serial = 769] [outer = (nil)] 10:10:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8df41000) [pid = 1807] [serial = 770] [outer = 0x8c035400] 10:10:26 INFO - PROCESS | 1807 | 1461345026142 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8e427800) [pid = 1807] [serial = 771] [outer = 0x8c035400] 10:10:27 INFO - PROCESS | 1807 | 1461345027051 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]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1438ms 10:10:27 INFO - PROCESS | 1807 | 1461345027115 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 1807 | 1461345027118 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:10:27 INFO - PROCESS | 1807 | 1461345027124 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 1807 | 1461345027128 Marionette TRACE conn4 <- [1,998,null,{}] 10:10:27 INFO - PROCESS | 1807 | 1461345027134 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}] 10:10:27 INFO - PROCESS | 1807 | 1461345027326 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:10:27 INFO - PROCESS | 1807 | 1461345027518 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba6e000 == 97 [pid = 1807] [id = 257] 10:10:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8bf38800) [pid = 1807] [serial = 772] [outer = (nil)] 10:10:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8e4d6000) [pid = 1807] [serial = 773] [outer = 0x8bf38800] 10:10:27 INFO - PROCESS | 1807 | 1461345027610 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8e504000) [pid = 1807] [serial = 774] [outer = 0x8bf38800] 10:10:28 INFO - PROCESS | 1807 | 1461345028592 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]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1530ms 10:10:28 INFO - PROCESS | 1807 | 1461345028656 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 1807 | 1461345028660 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:10:28 INFO - PROCESS | 1807 | 1461345028666 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 1807 | 1461345028670 Marionette TRACE conn4 <- [1,1002,null,{}] 10:10:28 INFO - PROCESS | 1807 | 1461345028675 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}] 10:10:28 INFO - PROCESS | 1807 | 1461345028888 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:10:29 INFO - PROCESS | 1807 | 1461345029136 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df3d800 == 98 [pid = 1807] [id = 258] 10:10:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8e510000) [pid = 1807] [serial = 775] [outer = (nil)] 10:10:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8f62a800) [pid = 1807] [serial = 776] [outer = 0x8e510000] 10:10:29 INFO - PROCESS | 1807 | 1461345029271 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8f633c00) [pid = 1807] [serial = 777] [outer = 0x8e510000] 10:10:30 INFO - PROCESS | 1807 | 1461345030186 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]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1586ms 10:10:30 INFO - PROCESS | 1807 | 1461345030252 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 1807 | 1461345030259 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:10:30 INFO - PROCESS | 1807 | 1461345030270 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 1807 | 1461345030272 Marionette TRACE conn4 <- [1,1006,null,{}] 10:10:30 INFO - PROCESS | 1807 | 1461345030278 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}] 10:10:30 INFO - PROCESS | 1807 | 1461345030452 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:10:30 INFO - PROCESS | 1807 | 1461345030685 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c59000 == 99 [pid = 1807] [id = 259] 10:10:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x8b062400) [pid = 1807] [serial = 778] [outer = (nil)] 10:10:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8f68e000) [pid = 1807] [serial = 779] [outer = 0x8b062400] 10:10:30 INFO - PROCESS | 1807 | 1461345030814 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8fca0400) [pid = 1807] [serial = 780] [outer = 0x8b062400] 10:10:31 INFO - PROCESS | 1807 | 1461345031673 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]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1447ms 10:10:31 INFO - PROCESS | 1807 | 1461345031716 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:10:31 INFO - PROCESS | 1807 | 1461345031721 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:10:31 INFO - PROCESS | 1807 | 1461345031727 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 1807 | 1461345031730 Marionette TRACE conn4 <- [1,1010,null,{}] 10:10:31 INFO - PROCESS | 1807 | 1461345031736 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}] 10:10:31 INFO - PROCESS | 1807 | 1461345031907 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:10:32 INFO - PROCESS | 1807 | 1461345032104 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f631400 == 100 [pid = 1807] [id = 260] 10:10:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8f684000) [pid = 1807] [serial = 781] [outer = (nil)] 10:10:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x90086800) [pid = 1807] [serial = 782] [outer = 0x8f684000] 10:10:32 INFO - PROCESS | 1807 | 1461345032195 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x90088800) [pid = 1807] [serial = 783] [outer = 0x8f684000] 10:10:33 INFO - PROCESS | 1807 | 1461345033114 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]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1429ms 10:10:33 INFO - PROCESS | 1807 | 1461345033156 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 1807 | 1461345033160 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:10:33 INFO - PROCESS | 1807 | 1461345033167 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 1807 | 1461345033170 Marionette TRACE conn4 <- [1,1014,null,{}] 10:10:33 INFO - PROCESS | 1807 | 1461345033176 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}] 10:10:33 INFO - PROCESS | 1807 | 1461345033354 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:10:33 INFO - PROCESS | 1807 | 1461345033552 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f569c00 == 101 [pid = 1807] [id = 261] 10:10:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8f688800) [pid = 1807] [serial = 784] [outer = (nil)] 10:10:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x902c7800) [pid = 1807] [serial = 785] [outer = 0x8f688800] 10:10:33 INFO - PROCESS | 1807 | 1461345033640 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x902cb400) [pid = 1807] [serial = 786] [outer = 0x8f688800] 10:10:34 INFO - PROCESS | 1807 | 1461345034555 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]]]}] 10:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1427ms 10:10:34 INFO - PROCESS | 1807 | 1461345034595 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:10:34 INFO - PROCESS | 1807 | 1461345034599 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:10:34 INFO - PROCESS | 1807 | 1461345034606 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 1807 | 1461345034610 Marionette TRACE conn4 <- [1,1018,null,{}] 10:10:34 INFO - PROCESS | 1807 | 1461345034615 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}] 10:10:34 INFO - PROCESS | 1807 | 1461345034791 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:10:35 INFO - PROCESS | 1807 | 1461345035005 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x89437c00 == 102 [pid = 1807] [id = 262] 10:10:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x8b05a000) [pid = 1807] [serial = 787] [outer = (nil)] 10:10:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x90651800) [pid = 1807] [serial = 788] [outer = 0x8b05a000] 10:10:35 INFO - PROCESS | 1807 | 1461345035136 Marionette DEBUG loaded listener.js 10:10:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x9065a400) [pid = 1807] [serial = 789] [outer = 0x8b05a000] 10:10:36 INFO - PROCESS | 1807 | 1461345036064 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]]]}] 10:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1488ms 10:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:10:36 INFO - PROCESS | 1807 | 1461345036096 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:10:36 INFO - PROCESS | 1807 | 1461345036100 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:10:36 INFO - PROCESS | 1807 | 1461345036107 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 1807 | 1461345036111 Marionette TRACE conn4 <- [1,1022,null,{}] 10:10:36 INFO - PROCESS | 1807 | 1461345036117 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}] 10:10:36 INFO - PROCESS | 1807 | 1461345036330 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:10:36 INFO - PROCESS | 1807 | 1461345036579 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x91217800 == 103 [pid = 1807] [id = 263] 10:10:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x912e5000) [pid = 1807] [serial = 790] [outer = (nil)] 10:10:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x912f1000) [pid = 1807] [serial = 791] [outer = 0x912e5000] 10:10:36 INFO - PROCESS | 1807 | 1461345036724 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x91518000) [pid = 1807] [serial = 792] [outer = 0x912e5000] 10:10:37 INFO - PROCESS | 1807 | 1461345037616 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]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1578ms 10:10:37 INFO - PROCESS | 1807 | 1461345037684 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:10:37 INFO - PROCESS | 1807 | 1461345037688 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:10:37 INFO - PROCESS | 1807 | 1461345037695 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 1807 | 1461345037698 Marionette TRACE conn4 <- [1,1026,null,{}] 10:10:37 INFO - PROCESS | 1807 | 1461345037704 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}] 10:10:37 INFO - PROCESS | 1807 | 1461345037898 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:10:38 INFO - PROCESS | 1807 | 1461345038141 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x91519800 == 104 [pid = 1807] [id = 264] 10:10:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x91519c00) [pid = 1807] [serial = 793] [outer = (nil)] 10:10:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x915df000) [pid = 1807] [serial = 794] [outer = 0x91519c00] 10:10:38 INFO - PROCESS | 1807 | 1461345038270 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x91ffb800) [pid = 1807] [serial = 795] [outer = 0x91519c00] 10:10:39 INFO - PROCESS | 1807 | 1461345039141 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]]]}] 10:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1477ms 10:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:10:39 INFO - PROCESS | 1807 | 1461345039173 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 1807 | 1461345039176 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:10:39 INFO - PROCESS | 1807 | 1461345039182 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 1807 | 1461345039185 Marionette TRACE conn4 <- [1,1030,null,{}] 10:10:39 INFO - PROCESS | 1807 | 1461345039191 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}] 10:10:39 INFO - PROCESS | 1807 | 1461345039376 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:10:39 INFO - PROCESS | 1807 | 1461345039578 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x912e6400 == 105 [pid = 1807] [id = 265] 10:10:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x9151c800) [pid = 1807] [serial = 796] [outer = (nil)] 10:10:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x9296d000) [pid = 1807] [serial = 797] [outer = 0x9151c800] 10:10:39 INFO - PROCESS | 1807 | 1461345039662 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x92aef800) [pid = 1807] [serial = 798] [outer = 0x9151c800] 10:10:40 INFO - PROCESS | 1807 | 1461345040590 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]]]}] 10:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1482ms 10:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:10:40 INFO - PROCESS | 1807 | 1461345040665 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 1807 | 1461345040668 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:10:40 INFO - PROCESS | 1807 | 1461345040675 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 1807 | 1461345040677 Marionette TRACE conn4 <- [1,1034,null,{}] 10:10:40 INFO - PROCESS | 1807 | 1461345040684 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}] 10:10:40 INFO - PROCESS | 1807 | 1461345040904 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:10:41 INFO - PROCESS | 1807 | 1461345041155 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x9151bc00 == 106 [pid = 1807] [id = 266] 10:10:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x92962800) [pid = 1807] [serial = 799] [outer = (nil)] 10:10:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x92b06400) [pid = 1807] [serial = 800] [outer = 0x92962800] 10:10:41 INFO - PROCESS | 1807 | 1461345041285 Marionette DEBUG loaded listener.js 10:10:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x92b7b800) [pid = 1807] [serial = 801] [outer = 0x92962800] 10:10:42 INFO - PROCESS | 1807 | 1461345042159 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]]]}] 10:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1539ms 10:10:42 INFO - PROCESS | 1807 | 1461345042214 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:10:42 INFO - PROCESS | 1807 | 1461345042217 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:10:42 INFO - PROCESS | 1807 | 1461345042224 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 1807 | 1461345042227 Marionette TRACE conn4 <- [1,1038,null,{}] 10:10:42 INFO - PROCESS | 1807 | 1461345042233 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}] 10:10:42 INFO - PROCESS | 1807 | 1461345042429 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:10:42 INFO - PROCESS | 1807 | 1461345042701 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e87000 == 107 [pid = 1807] [id = 267] 10:10:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x87e8e800) [pid = 1807] [serial = 802] [outer = (nil)] 10:10:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8aef0000) [pid = 1807] [serial = 803] [outer = 0x87e8e800] 10:10:42 INFO - PROCESS | 1807 | 1461345042835 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x8f68bc00) [pid = 1807] [serial = 804] [outer = 0x87e8e800] 10:10:44 INFO - PROCESS | 1807 | 1461345044150 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]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2035ms 10:10:44 INFO - PROCESS | 1807 | 1461345044280 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 1807 | 1461345044286 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:10:44 INFO - PROCESS | 1807 | 1461345044316 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 1807 | 1461345044320 Marionette TRACE conn4 <- [1,1042,null,{}] 10:10:44 INFO - PROCESS | 1807 | 1461345044328 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}] 10:10:44 INFO - PROCESS | 1807 | 1461345044496 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:10:44 INFO - PROCESS | 1807 | 1461345044699 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x895e3c00 == 108 [pid = 1807] [id = 268] 10:10:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x895e4400) [pid = 1807] [serial = 805] [outer = (nil)] 10:10:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x8a8e1c00) [pid = 1807] [serial = 806] [outer = 0x895e4400] 10:10:44 INFO - PROCESS | 1807 | 1461345044812 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8a8e5400) [pid = 1807] [serial = 807] [outer = 0x895e4400] 10:10:45 INFO - PROCESS | 1807 | 1461345045772 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]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1552ms 10:10:45 INFO - PROCESS | 1807 | 1461345045863 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 1807 | 1461345045880 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:10:45 INFO - PROCESS | 1807 | 1461345045898 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 1807 | 1461345045901 Marionette TRACE conn4 <- [1,1046,null,{}] 10:10:45 INFO - PROCESS | 1807 | 1461345045963 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}] 10:10:46 INFO - PROCESS | 1807 | 1461345046171 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:10:46 INFO - PROCESS | 1807 | 1461345046434 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8942ac00 == 109 [pid = 1807] [id = 269] 10:10:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x89432000) [pid = 1807] [serial = 808] [outer = (nil)] 10:10:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x8ba70c00) [pid = 1807] [serial = 809] [outer = 0x89432000] 10:10:46 INFO - PROCESS | 1807 | 1461345046553 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8ba91800) [pid = 1807] [serial = 810] [outer = 0x89432000] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x871ed400 == 108 [pid = 1807] [id = 251] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8b79a000) [pid = 1807] [serial = 641] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x902d0400) [pid = 1807] [serial = 628] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8ba76000) [pid = 1807] [serial = 659] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x981ba400) [pid = 1807] [serial = 638] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x8bf32c00) [pid = 1807] [serial = 647] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x8df38c00) [pid = 1807] [serial = 625] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x99ca1c00) [pid = 1807] [serial = 656] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x93b7d000) [pid = 1807] [serial = 635] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x8bf3d000) [pid = 1807] [serial = 650] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x8ba94c00) [pid = 1807] [serial = 644] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x93985000) [pid = 1807] [serial = 631] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x871f3400) [pid = 1807] [serial = 653] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8b065000) [pid = 1807] [serial = 692] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x88df3c00 == 107 [pid = 1807] [id = 248] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x871ea400 == 106 [pid = 1807] [id = 247] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x881df800 == 105 [pid = 1807] [id = 246] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x895eb000 == 104 [pid = 1807] [id = 244] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x88076400 == 103 [pid = 1807] [id = 243] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x87e86800 == 102 [pid = 1807] [id = 242] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x88081000 == 101 [pid = 1807] [id = 241] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x92b0ec00 == 100 [pid = 1807] [id = 240] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x881dd800 == 99 [pid = 1807] [id = 239] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x92965400 == 98 [pid = 1807] [id = 238] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x88ded000 == 97 [pid = 1807] [id = 237] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x8e506c00 == 96 [pid = 1807] [id = 236] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x8b79bc00 == 95 [pid = 1807] [id = 235] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x881e7c00 == 94 [pid = 1807] [id = 234] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x8aef4000 == 93 [pid = 1807] [id = 233] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab63400 == 92 [pid = 1807] [id = 232] 10:10:47 INFO - PROCESS | 1807 | --DOCSHELL 0x87e8a800 == 91 [pid = 1807] [id = 231] 10:10:47 INFO - PROCESS | 1807 | 1461345047579 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]]]}] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x8f474c00) [pid = 1807] [serial = 672] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8e41dc00) [pid = 1807] [serial = 680] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x8807c400) [pid = 1807] [serial = 689] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8ba76800) [pid = 1807] [serial = 668] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8f689800) [pid = 1807] [serial = 675] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x871f6400) [pid = 1807] [serial = 662] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8f4dac00) [pid = 1807] [serial = 674] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8f472000) [pid = 1807] [serial = 681] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8e4cf800) [pid = 1807] [serial = 671] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8b1e4800) [pid = 1807] [serial = 666] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x881df400) [pid = 1807] [serial = 663] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x905ffc00) [pid = 1807] [serial = 687] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8942b000) [pid = 1807] [serial = 690] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x902c6000) [pid = 1807] [serial = 686] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8f689400) [pid = 1807] [serial = 683] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x881ebc00) [pid = 1807] [serial = 677] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x9007b400) [pid = 1807] [serial = 684] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8ab70800) [pid = 1807] [serial = 665] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8ba92000) [pid = 1807] [serial = 669] [outer = (nil)] [url = about:blank] 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8ab65c00) [pid = 1807] [serial = 678] [outer = (nil)] [url = about:blank] 10:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1734ms 10:10:47 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93989400) [pid = 1807] [serial = 413] [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.] 10:10:47 INFO - PROCESS | 1807 | 1461345047628 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 1807 | 1461345047630 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:10:47 INFO - PROCESS | 1807 | 1461345047639 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 1807 | 1461345047644 Marionette TRACE conn4 <- [1,1050,null,{}] 10:10:47 INFO - PROCESS | 1807 | 1461345047659 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}] 10:10:47 INFO - PROCESS | 1807 | 1461345047827 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:10:48 INFO - PROCESS | 1807 | 1461345048092 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ed400 == 92 [pid = 1807] [id = 270] 10:10:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x895eb000) [pid = 1807] [serial = 811] [outer = (nil)] 10:10:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x8b761000) [pid = 1807] [serial = 812] [outer = 0x895eb000] 10:10:48 INFO - PROCESS | 1807 | 1461345048175 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8ba77000) [pid = 1807] [serial = 813] [outer = 0x895eb000] 10:10:48 INFO - PROCESS | 1807 | 1461345048898 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]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1285ms 10:10:48 INFO - PROCESS | 1807 | 1461345048937 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 1807 | 1461345048942 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:10:48 INFO - PROCESS | 1807 | 1461345048949 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 1807 | 1461345048952 Marionette TRACE conn4 <- [1,1054,null,{}] 10:10:48 INFO - PROCESS | 1807 | 1461345048959 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}] 10:10:49 INFO - PROCESS | 1807 | 1461345049125 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:10:49 INFO - PROCESS | 1807 | 1461345049140 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f1000 == 93 [pid = 1807] [id = 271] 10:10:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8ba9a000) [pid = 1807] [serial = 814] [outer = (nil)] 10:10:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8bf34800) [pid = 1807] [serial = 815] [outer = 0x8ba9a000] 10:10:49 INFO - PROCESS | 1807 | 1461345049218 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8c030000) [pid = 1807] [serial = 816] [outer = 0x8ba9a000] 10:10:50 INFO - PROCESS | 1807 | 1461345050169 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1287ms 10:10:50 INFO - PROCESS | 1807 | 1461345050238 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 1807 | 1461345050241 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:10:50 INFO - PROCESS | 1807 | 1461345050247 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 1807 | 1461345050250 Marionette TRACE conn4 <- [1,1058,null,{}] 10:10:50 INFO - PROCESS | 1807 | 1461345050256 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}] 10:10:50 INFO - PROCESS | 1807 | 1461345050490 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:10:50 INFO - PROCESS | 1807 | 1461345050517 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df38c00 == 94 [pid = 1807] [id = 272] 10:10:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8df3d400) [pid = 1807] [serial = 817] [outer = (nil)] 10:10:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8e42ac00) [pid = 1807] [serial = 818] [outer = 0x8df3d400] 10:10:50 INFO - PROCESS | 1807 | 1461345050589 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x8e4d6c00) [pid = 1807] [serial = 819] [outer = 0x8df3d400] 10:10:51 INFO - PROCESS | 1807 | 1461345051567 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]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1379ms 10:10:51 INFO - PROCESS | 1807 | 1461345051627 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 1807 | 1461345051630 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:10:51 INFO - PROCESS | 1807 | 1461345051647 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 1807 | 1461345051649 Marionette TRACE conn4 <- [1,1062,null,{}] 10:10:51 INFO - PROCESS | 1807 | 1461345051655 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}] 10:10:51 INFO - PROCESS | 1807 | 1461345051902 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:10:52 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8b1d9400) [pid = 1807] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:10:52 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8a8ecc00) [pid = 1807] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:10:52 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x89429c00) [pid = 1807] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:10:52 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x881e4000) [pid = 1807] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:10:52 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x871f0400) [pid = 1807] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:10:52 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8b1d7400) [pid = 1807] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:10:52 INFO - PROCESS | 1807 | 1461345052389 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f0400 == 95 [pid = 1807] [id = 273] 10:10:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x871f5400) [pid = 1807] [serial = 820] [outer = (nil)] 10:10:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8aeeac00) [pid = 1807] [serial = 821] [outer = 0x871f5400] 10:10:52 INFO - PROCESS | 1807 | 1461345052465 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8f62bc00) [pid = 1807] [serial = 822] [outer = 0x871f5400] 10:10:53 INFO - PROCESS | 1807 | 1461345053184 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]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1578ms 10:10:53 INFO - PROCESS | 1807 | 1461345053226 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 1807 | 1461345053229 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:10:53 INFO - PROCESS | 1807 | 1461345053245 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 1807 | 1461345053249 Marionette TRACE conn4 <- [1,1066,null,{}] 10:10:53 INFO - PROCESS | 1807 | 1461345053254 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}] 10:10:53 INFO - PROCESS | 1807 | 1461345053412 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:10:53 INFO - PROCESS | 1807 | 1461345053426 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1d7400 == 96 [pid = 1807] [id = 274] 10:10:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8f681000) [pid = 1807] [serial = 823] [outer = (nil)] 10:10:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x90076000) [pid = 1807] [serial = 824] [outer = 0x8f681000] 10:10:53 INFO - PROCESS | 1807 | 1461345053501 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x901c4c00) [pid = 1807] [serial = 825] [outer = 0x8f681000] 10:10:54 INFO - PROCESS | 1807 | 1461345054493 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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1297ms 10:10:54 INFO - PROCESS | 1807 | 1461345054548 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 1807 | 1461345054554 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:10:54 INFO - PROCESS | 1807 | 1461345054569 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 1807 | 1461345054576 Marionette TRACE conn4 <- [1,1070,null,{}] 10:10:54 INFO - PROCESS | 1807 | 1461345054586 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}] 10:10:54 INFO - PROCESS | 1807 | 1461345054795 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:10:55 INFO - PROCESS | 1807 | 1461345055067 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d45c00 == 97 [pid = 1807] [id = 275] 10:10:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x88d46400) [pid = 1807] [serial = 826] [outer = (nil)] 10:10:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x88de4400) [pid = 1807] [serial = 827] [outer = 0x88d46400] 10:10:55 INFO - PROCESS | 1807 | 1461345055171 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x89438800) [pid = 1807] [serial = 828] [outer = 0x88d46400] 10:10:56 INFO - PROCESS | 1807 | 1461345056104 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]]]}] 10:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1590ms 10:10:56 INFO - PROCESS | 1807 | 1461345056156 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 1807 | 1461345056165 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:10:56 INFO - PROCESS | 1807 | 1461345056175 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 1807 | 1461345056180 Marionette TRACE conn4 <- [1,1074,null,{}] 10:10:56 INFO - PROCESS | 1807 | 1461345056186 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}] 10:10:56 INFO - PROCESS | 1807 | 1461345056377 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:10:56 INFO - PROCESS | 1807 | 1461345056622 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1e3000 == 98 [pid = 1807] [id = 276] 10:10:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x8b763400) [pid = 1807] [serial = 829] [outer = (nil)] 10:10:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x8b798400) [pid = 1807] [serial = 830] [outer = 0x8b763400] 10:10:56 INFO - PROCESS | 1807 | 1461345056754 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x8ba99000) [pid = 1807] [serial = 831] [outer = 0x8b763400] 10:10:57 INFO - PROCESS | 1807 | 1461345057766 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]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1634ms 10:10:57 INFO - PROCESS | 1807 | 1461345057810 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 1807 | 1461345057815 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:10:57 INFO - PROCESS | 1807 | 1461345057822 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 1807 | 1461345057829 Marionette TRACE conn4 <- [1,1078,null,{}] 10:10:57 INFO - PROCESS | 1807 | 1461345057846 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}] 10:10:58 INFO - PROCESS | 1807 | 1461345058096 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:10:58 INFO - PROCESS | 1807 | 1461345058390 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46d400 == 99 [pid = 1807] [id = 277] 10:10:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x8f55c800) [pid = 1807] [serial = 832] [outer = (nil)] 10:10:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x8f627800) [pid = 1807] [serial = 833] [outer = 0x8f55c800] 10:10:58 INFO - PROCESS | 1807 | 1461345058486 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x902c6000) [pid = 1807] [serial = 834] [outer = 0x8f55c800] 10:10:59 INFO - PROCESS | 1807 | 1461345059381 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]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1588ms 10:10:59 INFO - PROCESS | 1807 | 1461345059410 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:10:59 INFO - PROCESS | 1807 | 1461345059415 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:10:59 INFO - PROCESS | 1807 | 1461345059421 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 1807 | 1461345059424 Marionette TRACE conn4 <- [1,1082,null,{}] 10:10:59 INFO - PROCESS | 1807 | 1461345059430 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}] 10:10:59 INFO - PROCESS | 1807 | 1461345059622 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:10:59 INFO - PROCESS | 1807 | 1461345059827 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x905ffc00 == 100 [pid = 1807] [id = 278] 10:10:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9065d400) [pid = 1807] [serial = 835] [outer = (nil)] 10:10:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x91214800) [pid = 1807] [serial = 836] [outer = 0x9065d400] 10:11:00 INFO - PROCESS | 1807 | 1461345060002 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x912e4400) [pid = 1807] [serial = 837] [outer = 0x9065d400] 10:11:00 INFO - PROCESS | 1807 | 1461345060976 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]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1629ms 10:11:01 INFO - PROCESS | 1807 | 1461345061050 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 1807 | 1461345061053 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:11:01 INFO - PROCESS | 1807 | 1461345061060 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 1807 | 1461345061063 Marionette TRACE conn4 <- [1,1086,null,{}] 10:11:01 INFO - PROCESS | 1807 | 1461345061069 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}] 10:11:01 INFO - PROCESS | 1807 | 1461345061297 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:11:01 INFO - PROCESS | 1807 | 1461345061541 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f686000 == 101 [pid = 1807] [id = 279] 10:11:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x90653c00) [pid = 1807] [serial = 838] [outer = (nil)] 10:11:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x92965400) [pid = 1807] [serial = 839] [outer = 0x90653c00] 10:11:01 INFO - PROCESS | 1807 | 1461345061676 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x92af5400) [pid = 1807] [serial = 840] [outer = 0x90653c00] 10:11:02 INFO - PROCESS | 1807 | 1461345062580 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1583ms 10:11:02 INFO - PROCESS | 1807 | 1461345062642 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 1807 | 1461345062646 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:11:02 INFO - PROCESS | 1807 | 1461345062653 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 1807 | 1461345062656 Marionette TRACE conn4 <- [1,1090,null,{}] 10:11:02 INFO - PROCESS | 1807 | 1461345062662 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}] 10:11:02 INFO - PROCESS | 1807 | 1461345062914 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:11:03 INFO - PROCESS | 1807 | 1461345063185 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b04800 == 102 [pid = 1807] [id = 280] 10:11:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x93343400) [pid = 1807] [serial = 841] [outer = (nil)] 10:11:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x93347400) [pid = 1807] [serial = 842] [outer = 0x93343400] 10:11:03 INFO - PROCESS | 1807 | 1461345063320 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x93394c00) [pid = 1807] [serial = 843] [outer = 0x93343400] 10:11:04 INFO - PROCESS | 1807 | 1461345064198 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]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1583ms 10:11:04 INFO - PROCESS | 1807 | 1461345064237 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 1807 | 1461345064240 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:11:04 INFO - PROCESS | 1807 | 1461345064247 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 1807 | 1461345064251 Marionette TRACE conn4 <- [1,1094,null,{}] 10:11:04 INFO - PROCESS | 1807 | 1461345064256 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}] 10:11:04 INFO - PROCESS | 1807 | 1461345064432 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:11:04 INFO - PROCESS | 1807 | 1461345064643 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x90651c00 == 103 [pid = 1807] [id = 281] 10:11:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x91516000) [pid = 1807] [serial = 844] [outer = (nil)] 10:11:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x93407000) [pid = 1807] [serial = 845] [outer = 0x91516000] 10:11:04 INFO - PROCESS | 1807 | 1461345064808 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x9340c400) [pid = 1807] [serial = 846] [outer = 0x91516000] 10:11:05 INFO - PROCESS | 1807 | 1461345065759 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1589ms 10:11:05 INFO - PROCESS | 1807 | 1461345065837 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 1807 | 1461345065841 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:11:05 INFO - PROCESS | 1807 | 1461345065848 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 1807 | 1461345065851 Marionette TRACE conn4 <- [1,1098,null,{}] 10:11:05 INFO - PROCESS | 1807 | 1461345065857 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}] 10:11:06 INFO - PROCESS | 1807 | 1461345066041 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:11:06 INFO - PROCESS | 1807 | 1461345066285 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x871eb000 == 104 [pid = 1807] [id = 282] 10:11:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x93347000) [pid = 1807] [serial = 847] [outer = (nil)] 10:11:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x9398b400) [pid = 1807] [serial = 848] [outer = 0x93347000] 10:11:06 INFO - PROCESS | 1807 | 1461345066416 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x9398f000) [pid = 1807] [serial = 849] [outer = 0x93347000] 10:11:07 INFO - PROCESS | 1807 | 1461345067282 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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1478ms 10:11:07 INFO - PROCESS | 1807 | 1461345067327 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:11:07 INFO - PROCESS | 1807 | 1461345067332 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:11:07 INFO - PROCESS | 1807 | 1461345067338 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 1807 | 1461345067342 Marionette TRACE conn4 <- [1,1102,null,{}] 10:11:07 INFO - PROCESS | 1807 | 1461345067348 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}] 10:11:07 INFO - PROCESS | 1807 | 1461345067527 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:11:07 INFO - PROCESS | 1807 | 1461345067733 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x93405800 == 105 [pid = 1807] [id = 283] 10:11:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x93983800) [pid = 1807] [serial = 850] [outer = (nil)] 10:11:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x93b5b400) [pid = 1807] [serial = 851] [outer = 0x93983800] 10:11:07 INFO - PROCESS | 1807 | 1461345067820 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x93b6ec00) [pid = 1807] [serial = 852] [outer = 0x93983800] 10:11:08 INFO - PROCESS | 1807 | 1461345068715 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]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1433ms 10:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:11:08 INFO - PROCESS | 1807 | 1461345068770 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:11:08 INFO - PROCESS | 1807 | 1461345068774 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:11:08 INFO - PROCESS | 1807 | 1461345068780 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 1807 | 1461345068783 Marionette TRACE conn4 <- [1,1106,null,{}] 10:11:08 INFO - PROCESS | 1807 | 1461345068789 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}] 10:11:08 INFO - PROCESS | 1807 | 1461345068974 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:11:09 INFO - PROCESS | 1807 | 1461345069182 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x92968400 == 106 [pid = 1807] [id = 284] 10:11:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x9398a800) [pid = 1807] [serial = 853] [outer = (nil)] 10:11:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x93b7b000) [pid = 1807] [serial = 854] [outer = 0x9398a800] 10:11:09 INFO - PROCESS | 1807 | 1461345069311 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x93dcd000) [pid = 1807] [serial = 855] [outer = 0x9398a800] 10:11:10 INFO - PROCESS | 1807 | 1461345070186 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]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1479ms 10:11:10 INFO - PROCESS | 1807 | 1461345070260 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 1807 | 1461345070264 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:11:10 INFO - PROCESS | 1807 | 1461345070271 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 1807 | 1461345070275 Marionette TRACE conn4 <- [1,1110,null,{}] 10:11:10 INFO - PROCESS | 1807 | 1461345070281 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}] 10:11:10 INFO - PROCESS | 1807 | 1461345070540 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:11:10 INFO - PROCESS | 1807 | 1461345070817 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c5e800 == 107 [pid = 1807] [id = 285] 10:11:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x88ded400) [pid = 1807] [serial = 856] [outer = (nil)] 10:11:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x8ab66000) [pid = 1807] [serial = 857] [outer = 0x88ded400] 10:11:10 INFO - PROCESS | 1807 | 1461345070953 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x8ba79400) [pid = 1807] [serial = 858] [outer = 0x88ded400] 10:11:11 INFO - PROCESS | 1807 | 1461345071830 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]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1580ms 10:11:11 INFO - PROCESS | 1807 | 1461345071851 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 1807 | 1461345071854 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:11:11 INFO - PROCESS | 1807 | 1461345071862 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 1807 | 1461345071865 Marionette TRACE conn4 <- [1,1114,null,{}] 10:11:11 INFO - PROCESS | 1807 | 1461345071870 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}] 10:11:12 INFO - PROCESS | 1807 | 1461345072049 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:11:12 INFO - PROCESS | 1807 | 1461345072273 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8eb400 == 108 [pid = 1807] [id = 286] 10:11:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x8b794400) [pid = 1807] [serial = 859] [outer = (nil)] 10:11:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x93b79c00) [pid = 1807] [serial = 860] [outer = 0x8b794400] 10:11:12 INFO - PROCESS | 1807 | 1461345072359 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x95a8d000) [pid = 1807] [serial = 861] [outer = 0x8b794400] 10:11:14 INFO - PROCESS | 1807 | 1461345074211 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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2389ms 10:11:14 INFO - PROCESS | 1807 | 1461345074252 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 1807 | 1461345074258 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:11:14 INFO - PROCESS | 1807 | 1461345074267 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 1807 | 1461345074272 Marionette TRACE conn4 <- [1,1118,null,{}] 10:11:14 INFO - PROCESS | 1807 | 1461345074280 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}] 10:11:14 INFO - PROCESS | 1807 | 1461345074489 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:11:14 INFO - PROCESS | 1807 | 1461345074695 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e92400 == 109 [pid = 1807] [id = 287] 10:11:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x881eb400) [pid = 1807] [serial = 862] [outer = (nil)] 10:11:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x8a8e2000) [pid = 1807] [serial = 863] [outer = 0x881eb400] 10:11:14 INFO - PROCESS | 1807 | 1461345074823 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x8b057800) [pid = 1807] [serial = 864] [outer = 0x881eb400] 10:11:15 INFO - PROCESS | 1807 | 1461345075968 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]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1734ms 10:11:16 INFO - PROCESS | 1807 | 1461345076001 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 1807 | 1461345076009 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:11:16 INFO - PROCESS | 1807 | 1461345076019 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 1807 | 1461345076023 Marionette TRACE conn4 <- [1,1122,null,{}] 10:11:16 INFO - PROCESS | 1807 | 1461345076029 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}] 10:11:16 INFO - PROCESS | 1807 | 1461345076209 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:11:16 INFO - PROCESS | 1807 | 1461345076623 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 1807 | --DOCSHELL 0x9a89a400 == 108 [pid = 1807] [id = 47] 10:11:16 INFO - PROCESS | 1807 | --DOCSHELL 0x88075800 == 107 [pid = 1807] [id = 179] 10:11:16 INFO - PROCESS | 1807 | --DOCSHELL 0x905fd000 == 106 [pid = 1807] [id = 69] 10:11:16 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x8bceb800) [pid = 1807] [serial = 758] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x8bce6000) [pid = 1807] [serial = 725] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8ab62400) [pid = 1807] [serial = 728] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x8a8e3000) [pid = 1807] [serial = 731] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x8b763c00) [pid = 1807] [serial = 734] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ee400 == 107 [pid = 1807] [id = 288] 10:11:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x871f9000) [pid = 1807] [serial = 865] [outer = (nil)] 10:11:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x88de9000) [pid = 1807] [serial = 866] [outer = 0x871f9000] 10:11:16 INFO - PROCESS | 1807 | 1461345076760 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8a8ed000) [pid = 1807] [serial = 867] [outer = 0x871f9000] 10:11:16 INFO - PROCESS | 1807 | --DOCSHELL 0x871ec000 == 106 [pid = 1807] [id = 219] 10:11:16 INFO - PROCESS | 1807 | --DOCSHELL 0x992a2800 == 105 [pid = 1807] [id = 218] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x902c3400 == 104 [pid = 1807] [id = 70] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x8f4d7c00 == 103 [pid = 1807] [id = 68] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x92963c00 == 102 [pid = 1807] [id = 48] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x90077800 == 101 [pid = 1807] [id = 112] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x871f0400 == 100 [pid = 1807] [id = 273] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x8b065800 == 99 [pid = 1807] [id = 250] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x8df38c00 == 98 [pid = 1807] [id = 272] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6f400 == 97 [pid = 1807] [id = 249] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x871f1000 == 96 [pid = 1807] [id = 271] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x871ed400 == 95 [pid = 1807] [id = 270] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x8942ac00 == 94 [pid = 1807] [id = 269] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x895e3c00 == 93 [pid = 1807] [id = 268] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba6e000 == 92 [pid = 1807] [id = 257] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x895e6c00 == 91 [pid = 1807] [id = 256] 10:11:17 INFO - PROCESS | 1807 | --DOCSHELL 0x871f4000 == 90 [pid = 1807] [id = 252] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8b75f400) [pid = 1807] [serial = 750] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x8ba92800) [pid = 1807] [serial = 756] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x8b76b800) [pid = 1807] [serial = 752] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x8ba7a000) [pid = 1807] [serial = 755] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x8b793000) [pid = 1807] [serial = 753] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x8aef1c00) [pid = 1807] [serial = 746] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x8b058c00) [pid = 1807] [serial = 747] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x8e425400) [pid = 1807] [serial = 701] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x88df2000) [pid = 1807] [serial = 741] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x88de5800) [pid = 1807] [serial = 740] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x94f68000) [pid = 1807] [serial = 722] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x8ab6e800) [pid = 1807] [serial = 744] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x895e4800) [pid = 1807] [serial = 743] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x8f681400) [pid = 1807] [serial = 704] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x905f5c00) [pid = 1807] [serial = 707] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x93410000) [pid = 1807] [serial = 719] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x91ffe800) [pid = 1807] [serial = 710] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x8f685400) [pid = 1807] [serial = 737] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x895e9800) [pid = 1807] [serial = 695] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x93390800) [pid = 1807] [serial = 716] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x8b1de800) [pid = 1807] [serial = 749] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x93313c00) [pid = 1807] [serial = 713] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8b793c00) [pid = 1807] [serial = 698] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1807 | 1461345077658 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]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1679ms 10:11:17 INFO - PROCESS | 1807 | 1461345077698 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:11:17 INFO - PROCESS | 1807 | 1461345077701 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:11:17 INFO - PROCESS | 1807 | 1461345077708 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 1807 | 1461345077713 Marionette TRACE conn4 <- [1,1126,null,{}] 10:11:17 INFO - PROCESS | 1807 | 1461345077728 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}] 10:11:17 INFO - PROCESS | 1807 | 1461345077886 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:11:17 INFO - PROCESS | 1807 | 1461345077907 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6e800 == 91 [pid = 1807] [id = 289] 10:11:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x8b762000) [pid = 1807] [serial = 868] [outer = (nil)] 10:11:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8b796800) [pid = 1807] [serial = 869] [outer = 0x8b762000] 10:11:17 INFO - PROCESS | 1807 | 1461345077983 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x8ba98400) [pid = 1807] [serial = 870] [outer = 0x8b762000] 10:11:18 INFO - PROCESS | 1807 | 1461345078893 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]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1241ms 10:11:18 INFO - PROCESS | 1807 | 1461345078949 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 1807 | 1461345078954 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:11:18 INFO - PROCESS | 1807 | 1461345078960 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 1807 | 1461345078962 Marionette TRACE conn4 <- [1,1130,null,{}] 10:11:18 INFO - PROCESS | 1807 | 1461345078968 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}] 10:11:19 INFO - PROCESS | 1807 | 1461345079135 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:11:19 INFO - PROCESS | 1807 | 1461345079329 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ed400 == 92 [pid = 1807] [id = 290] 10:11:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8ba9b800) [pid = 1807] [serial = 871] [outer = (nil)] 10:11:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x8bf37c00) [pid = 1807] [serial = 872] [outer = 0x8ba9b800] 10:11:19 INFO - PROCESS | 1807 | 1461345079406 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x8c032c00) [pid = 1807] [serial = 873] [outer = 0x8ba9b800] 10:11:20 INFO - PROCESS | 1807 | 1461345080284 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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1376ms 10:11:20 INFO - PROCESS | 1807 | 1461345080343 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:11:20 INFO - PROCESS | 1807 | 1461345080346 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:11:20 INFO - PROCESS | 1807 | 1461345080352 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 1807 | 1461345080355 Marionette TRACE conn4 <- [1,1134,null,{}] 10:11:20 INFO - PROCESS | 1807 | 1461345080360 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}] 10:11:20 INFO - PROCESS | 1807 | 1461345080588 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:11:20 INFO - PROCESS | 1807 | 1461345080622 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf35400 == 93 [pid = 1807] [id = 291] 10:11:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x8c02d800) [pid = 1807] [serial = 874] [outer = (nil)] 10:11:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8df44800) [pid = 1807] [serial = 875] [outer = 0x8c02d800] 10:11:20 INFO - PROCESS | 1807 | 1461345080710 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x8e4cb400) [pid = 1807] [serial = 876] [outer = 0x8c02d800] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x88d4cc00) [pid = 1807] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x881e1400) [pid = 1807] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x9296c800) [pid = 1807] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x8a8e6800) [pid = 1807] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8f4df800) [pid = 1807] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x8aef5000) [pid = 1807] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x895e4400) [pid = 1807] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x8ba9a000) [pid = 1807] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8ba75800) [pid = 1807] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x89432000) [pid = 1807] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8df3d400) [pid = 1807] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x895eb000) [pid = 1807] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:11:22 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x871f5400) [pid = 1807] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:11:22 INFO - PROCESS | 1807 | 1461345082588 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]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2287ms 10:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:11:22 INFO - PROCESS | 1807 | 1461345082640 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 1807 | 1461345082643 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:11:22 INFO - PROCESS | 1807 | 1461345082650 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 1807 | 1461345082654 Marionette TRACE conn4 <- [1,1138,null,{}] 10:11:22 INFO - PROCESS | 1807 | 1461345082659 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}] 10:11:22 INFO - PROCESS | 1807 | 1461345082913 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:11:22 INFO - PROCESS | 1807 | 1461345082931 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ef000 == 94 [pid = 1807] [id = 292] 10:11:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x87e87800) [pid = 1807] [serial = 877] [outer = (nil)] 10:11:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x8b1e4000) [pid = 1807] [serial = 878] [outer = 0x87e87800] 10:11:23 INFO - PROCESS | 1807 | 1461345083011 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x8e4d4000) [pid = 1807] [serial = 879] [outer = 0x87e87800] 10:11:23 INFO - PROCESS | 1807 | 1461345083835 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]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1234ms 10:11:23 INFO - PROCESS | 1807 | 1461345083883 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 1807 | 1461345083887 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:11:23 INFO - PROCESS | 1807 | 1461345083893 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 1807 | 1461345083895 Marionette TRACE conn4 <- [1,1142,null,{}] 10:11:23 INFO - PROCESS | 1807 | 1461345083901 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}] 10:11:24 INFO - PROCESS | 1807 | 1461345084062 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:11:24 INFO - PROCESS | 1807 | 1461345084071 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c5a000 == 95 [pid = 1807] [id = 293] 10:11:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x89437800) [pid = 1807] [serial = 880] [outer = (nil)] 10:11:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x8f4d2800) [pid = 1807] [serial = 881] [outer = 0x89437800] 10:11:24 INFO - PROCESS | 1807 | 1461345084145 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8f4df400) [pid = 1807] [serial = 882] [outer = 0x89437800] 10:11:25 INFO - PROCESS | 1807 | 1461345085354 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]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1531ms 10:11:25 INFO - PROCESS | 1807 | 1461345085425 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:11:25 INFO - PROCESS | 1807 | 1461345085433 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:11:25 INFO - PROCESS | 1807 | 1461345085443 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 1807 | 1461345085449 Marionette TRACE conn4 <- [1,1146,null,{}] 10:11:25 INFO - PROCESS | 1807 | 1461345085456 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}] 10:11:25 INFO - PROCESS | 1807 | 1461345085696 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:11:26 INFO - PROCESS | 1807 | 1461345085998 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x89433000 == 96 [pid = 1807] [id = 294] 10:11:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x895ea000) [pid = 1807] [serial = 883] [outer = (nil)] 10:11:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x8ab70800) [pid = 1807] [serial = 884] [outer = 0x895ea000] 10:11:26 INFO - PROCESS | 1807 | 1461345086091 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x8b064c00) [pid = 1807] [serial = 885] [outer = 0x895ea000] 10:11:27 INFO - PROCESS | 1807 | 1461345087066 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]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1681ms 10:11:27 INFO - PROCESS | 1807 | 1461345087124 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 1807 | 1461345087133 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:11:27 INFO - PROCESS | 1807 | 1461345087144 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 1807 | 1461345087148 Marionette TRACE conn4 <- [1,1150,null,{}] 10:11:27 INFO - PROCESS | 1807 | 1461345087155 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}] 10:11:27 INFO - PROCESS | 1807 | 1461345087403 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:11:27 INFO - PROCESS | 1807 | 1461345087739 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b793000 == 97 [pid = 1807] [id = 295] 10:11:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x8b79bc00) [pid = 1807] [serial = 886] [outer = (nil)] 10:11:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x8bce1c00) [pid = 1807] [serial = 887] [outer = 0x8b79bc00] 10:11:27 INFO - PROCESS | 1807 | 1461345087835 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8c02a400) [pid = 1807] [serial = 888] [outer = 0x8b79bc00] 10:11:28 INFO - PROCESS | 1807 | 1461345088722 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]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1633ms 10:11:28 INFO - PROCESS | 1807 | 1461345088777 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 1807 | 1461345088780 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:11:28 INFO - PROCESS | 1807 | 1461345088788 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 1807 | 1461345088794 Marionette TRACE conn4 <- [1,1154,null,{}] 10:11:28 INFO - PROCESS | 1807 | 1461345088810 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}] 10:11:29 INFO - PROCESS | 1807 | 1461345089034 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:11:29 INFO - PROCESS | 1807 | 1461345089285 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f564000 == 98 [pid = 1807] [id = 296] 10:11:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x8f565800) [pid = 1807] [serial = 889] [outer = (nil)] 10:11:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x8f634000) [pid = 1807] [serial = 890] [outer = 0x8f565800] 10:11:29 INFO - PROCESS | 1807 | 1461345089424 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8f68cc00) [pid = 1807] [serial = 891] [outer = 0x8f565800] 10:11:30 INFO - PROCESS | 1807 | 1461345090305 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]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1587ms 10:11:30 INFO - PROCESS | 1807 | 1461345090381 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 1807 | 1461345090386 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:11:30 INFO - PROCESS | 1807 | 1461345090392 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 1807 | 1461345090395 Marionette TRACE conn4 <- [1,1158,null,{}] 10:11:30 INFO - PROCESS | 1807 | 1461345090401 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}] 10:11:30 INFO - PROCESS | 1807 | 1461345090591 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:11:30 INFO - PROCESS | 1807 | 1461345090884 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c61800 == 99 [pid = 1807] [id = 297] 10:11:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x8b79d400) [pid = 1807] [serial = 892] [outer = (nil)] 10:11:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x90081800) [pid = 1807] [serial = 893] [outer = 0x8b79d400] 10:11:31 INFO - PROCESS | 1807 | 1461345091021 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x902c3400) [pid = 1807] [serial = 894] [outer = 0x8b79d400] 10:11:31 INFO - PROCESS | 1807 | 1461345091891 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]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1534ms 10:11:31 INFO - PROCESS | 1807 | 1461345091927 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 1807 | 1461345091931 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:11:31 INFO - PROCESS | 1807 | 1461345091937 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 1807 | 1461345091941 Marionette TRACE conn4 <- [1,1162,null,{}] 10:11:31 INFO - PROCESS | 1807 | 1461345091946 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}] 10:11:32 INFO - PROCESS | 1807 | 1461345092121 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:11:32 INFO - PROCESS | 1807 | 1461345092324 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4d4000 == 100 [pid = 1807] [id = 298] 10:11:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x8fca0000) [pid = 1807] [serial = 895] [outer = (nil)] 10:11:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x905fcc00) [pid = 1807] [serial = 896] [outer = 0x8fca0000] 10:11:32 INFO - PROCESS | 1807 | 1461345092411 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x90655400) [pid = 1807] [serial = 897] [outer = 0x8fca0000] 10:11:33 INFO - PROCESS | 1807 | 1461345093370 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]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1479ms 10:11:33 INFO - PROCESS | 1807 | 1461345093418 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 1807 | 1461345093422 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:11:33 INFO - PROCESS | 1807 | 1461345093429 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 1807 | 1461345093433 Marionette TRACE conn4 <- [1,1166,null,{}] 10:11:33 INFO - PROCESS | 1807 | 1461345093438 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}] 10:11:33 INFO - PROCESS | 1807 | 1461345093636 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:11:33 INFO - PROCESS | 1807 | 1461345093888 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x901c5000 == 101 [pid = 1807] [id = 299] 10:11:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x902c8c00) [pid = 1807] [serial = 898] [outer = (nil)] 10:11:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x91512400) [pid = 1807] [serial = 899] [outer = 0x902c8c00] 10:11:34 INFO - PROCESS | 1807 | 1461345094024 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x92aee000) [pid = 1807] [serial = 900] [outer = 0x902c8c00] 10:11:34 INFO - PROCESS | 1807 | 1461345094928 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]]]}] 10:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1532ms 10:11:34 INFO - PROCESS | 1807 | 1461345094962 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 1807 | 1461345094966 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:11:34 INFO - PROCESS | 1807 | 1461345094973 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 1807 | 1461345094977 Marionette TRACE conn4 <- [1,1170,null,{}] 10:11:34 INFO - PROCESS | 1807 | 1461345094982 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}] 10:11:35 INFO - PROCESS | 1807 | 1461345095168 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:11:35 INFO - PROCESS | 1807 | 1461345095374 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x912f9000 == 102 [pid = 1807] [id = 300] 10:11:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x915e0800) [pid = 1807] [serial = 901] [outer = (nil)] 10:11:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x9330e000) [pid = 1807] [serial = 902] [outer = 0x915e0800] 10:11:35 INFO - PROCESS | 1807 | 1461345095545 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x93319000) [pid = 1807] [serial = 903] [outer = 0x915e0800] 10:11:36 INFO - PROCESS | 1807 | 1461345096462 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]]]}] 10:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1532ms 10:11:36 INFO - PROCESS | 1807 | 1461345096506 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:11:36 INFO - PROCESS | 1807 | 1461345096510 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:11:36 INFO - PROCESS | 1807 | 1461345096517 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 1807 | 1461345096520 Marionette TRACE conn4 <- [1,1174,null,{}] 10:11:36 INFO - PROCESS | 1807 | 1461345096526 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}] 10:11:36 INFO - PROCESS | 1807 | 1461345096704 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:11:36 INFO - PROCESS | 1807 | 1461345096908 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x93315000 == 103 [pid = 1807] [id = 301] 10:11:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x93318000) [pid = 1807] [serial = 904] [outer = (nil)] 10:11:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x9338cc00) [pid = 1807] [serial = 905] [outer = 0x93318000] 10:11:37 INFO - PROCESS | 1807 | 1461345097041 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x9339bc00) [pid = 1807] [serial = 906] [outer = 0x93318000] 10:11:37 INFO - PROCESS | 1807 | 1461345097934 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] 10:11:38 INFO - PROCESS | 1807 | 1461345098004 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:11:38 INFO - PROCESS | 1807 | 1461345098011 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 1807 | 1461345098015 Marionette TRACE conn4 <- [1,1178,null,{}] 10:11:38 INFO - PROCESS | 1807 | 1461345098020 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}] 10:11:38 INFO - PROCESS | 1807 | 1461345098208 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:11:38 INFO - PROCESS | 1807 | 1461345098452 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x92969c00 == 104 [pid = 1807] [id = 302] 10:11:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x93342800) [pid = 1807] [serial = 907] [outer = (nil)] 10:11:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x93b4fc00) [pid = 1807] [serial = 908] [outer = 0x93342800] 10:11:38 INFO - PROCESS | 1807 | 1461345098583 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x93b78c00) [pid = 1807] [serial = 909] [outer = 0x93342800] 10:11:39 INFO - PROCESS | 1807 | 1461345099471 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] 10:11:39 INFO - PROCESS | 1807 | 1461345099554 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:11:39 INFO - PROCESS | 1807 | 1461345099561 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 1807 | 1461345099565 Marionette TRACE conn4 <- [1,1182,null,{}] 10:11:39 INFO - PROCESS | 1807 | 1461345099571 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}] 10:11:39 INFO - PROCESS | 1807 | 1461345099792 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:11:40 INFO - PROCESS | 1807 | 1461345100050 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x9340b000 == 105 [pid = 1807] [id = 303] 10:11:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x95a28c00) [pid = 1807] [serial = 910] [outer = (nil)] 10:11:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x96b20400) [pid = 1807] [serial = 911] [outer = 0x95a28c00] 10:11:40 INFO - PROCESS | 1807 | 1461345100178 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x96ca2800) [pid = 1807] [serial = 912] [outer = 0x95a28c00] 10:11:40 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:40 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:11:41 INFO - PROCESS | 1807 | 1461345101083 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] 10:11:41 INFO - PROCESS | 1807 | 1461345101148 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:11:41 INFO - PROCESS | 1807 | 1461345101154 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 1807 | 1461345101159 Marionette TRACE conn4 <- [1,1186,null,{}] 10:11:41 INFO - PROCESS | 1807 | 1461345101165 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}] 10:11:41 INFO - PROCESS | 1807 | 1461345101371 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:11:41 INFO - PROCESS | 1807 | 1461345101619 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x94f6ac00 == 106 [pid = 1807] [id = 304] 10:11:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x96f88400) [pid = 1807] [serial = 913] [outer = (nil)] 10:11:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x979e5800) [pid = 1807] [serial = 914] [outer = 0x96f88400] 10:11:41 INFO - PROCESS | 1807 | 1461345101753 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x97dee800) [pid = 1807] [serial = 915] [outer = 0x96f88400] 10:11:42 INFO - PROCESS | 1807 | 1461345102609 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] 10:11:42 INFO - PROCESS | 1807 | 1461345102694 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:11:42 INFO - PROCESS | 1807 | 1461345102701 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 1807 | 1461345102705 Marionette TRACE conn4 <- [1,1190,null,{}] 10:11:42 INFO - PROCESS | 1807 | 1461345102710 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}] 10:11:42 INFO - PROCESS | 1807 | 1461345102929 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:11:43 INFO - PROCESS | 1807 | 1461345103237 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e504c00 == 107 [pid = 1807] [id = 305] 10:11:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x8f55e000) [pid = 1807] [serial = 916] [outer = (nil)] 10:11:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x97cc6800) [pid = 1807] [serial = 917] [outer = 0x8f55e000] 10:11:43 INFO - PROCESS | 1807 | 1461345103327 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x97ed9800) [pid = 1807] [serial = 918] [outer = 0x8f55e000] 10:11:44 INFO - PROCESS | 1807 | 1461345104176 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] 10:11:44 INFO - PROCESS | 1807 | 1461345104316 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:11:44 INFO - PROCESS | 1807 | 1461345104325 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 1807 | 1461345104328 Marionette TRACE conn4 <- [1,1194,null,{}] 10:11:44 INFO - PROCESS | 1807 | 1461345104338 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}] 10:11:44 INFO - PROCESS | 1807 | 1461345104511 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:11:44 INFO - PROCESS | 1807 | 1461345104760 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x97df4000 == 107 [pid = 1807] [id = 306] 10:11:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x97ed3800) [pid = 1807] [serial = 919] [outer = (nil)] 10:11:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x98162400) [pid = 1807] [serial = 920] [outer = 0x97ed3800] 10:11:44 INFO - PROCESS | 1807 | 1461345104861 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x98168c00) [pid = 1807] [serial = 921] [outer = 0x97ed3800] 10:11:45 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:45 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:11:45 INFO - PROCESS | 1807 | 1461345105772 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] 10:11:45 INFO - PROCESS | 1807 | 1461345105820 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:11:45 INFO - PROCESS | 1807 | 1461345105827 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 1807 | 1461345105831 Marionette TRACE conn4 <- [1,1198,null,{}] 10:11:45 INFO - PROCESS | 1807 | 1461345105836 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}] 10:11:46 INFO - PROCESS | 1807 | 1461345106038 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:11:46 INFO - PROCESS | 1807 | 1461345106331 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x88ded000 == 108 [pid = 1807] [id = 307] 10:11:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x89434000) [pid = 1807] [serial = 922] [outer = (nil)] 10:11:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x98483800) [pid = 1807] [serial = 923] [outer = 0x89434000] 10:11:46 INFO - PROCESS | 1807 | 1461345106487 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x984bd800) [pid = 1807] [serial = 924] [outer = 0x89434000] 10:11:47 INFO - PROCESS | 1807 | 1461345107344 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]]]}] 10:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1579ms 10:11:47 INFO - PROCESS | 1807 | 1461345107406 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:11:47 INFO - PROCESS | 1807 | 1461345107410 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:11:47 INFO - PROCESS | 1807 | 1461345107416 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 1807 | 1461345107418 Marionette TRACE conn4 <- [1,1202,null,{}] 10:11:47 INFO - PROCESS | 1807 | 1461345107425 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}] 10:11:47 INFO - PROCESS | 1807 | 1461345107607 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:11:47 INFO - PROCESS | 1807 | 1461345107811 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6b400 == 109 [pid = 1807] [id = 308] 10:11:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x8aef0400) [pid = 1807] [serial = 925] [outer = (nil)] 10:11:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x8c02b800) [pid = 1807] [serial = 926] [outer = 0x8aef0400] 10:11:47 INFO - PROCESS | 1807 | 1461345107905 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x8e50c800) [pid = 1807] [serial = 927] [outer = 0x8aef0400] 10:11:48 INFO - PROCESS | 1807 | 1461345108827 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]]]}] 10:11:48 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 10:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1488ms 10:11:48 INFO - PROCESS | 1807 | 1461345108905 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 1807 | 1461345108909 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:11:48 INFO - PROCESS | 1807 | 1461345108915 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 1807 | 1461345108918 Marionette TRACE conn4 <- [1,1206,null,{}] 10:11:48 INFO - PROCESS | 1807 | 1461345108924 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}] 10:11:49 INFO - PROCESS | 1807 | 1461345109104 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:11:49 INFO - PROCESS | 1807 | 1461345109313 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ef800 == 110 [pid = 1807] [id = 309] 10:11:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x871f1400) [pid = 1807] [serial = 928] [outer = (nil)] 10:11:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x8df44400) [pid = 1807] [serial = 929] [outer = 0x871f1400] 10:11:49 INFO - PROCESS | 1807 | 1461345109445 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x90073000) [pid = 1807] [serial = 930] [outer = 0x871f1400] 10:11:50 INFO - PROCESS | 1807 | 1461345110819 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]]]}] 10:11:50 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 10:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1984ms 10:11:50 INFO - PROCESS | 1807 | 1461345110934 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 1807 | 1461345110939 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:11:50 INFO - PROCESS | 1807 | 1461345110953 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 1807 | 1461345110958 Marionette TRACE conn4 <- [1,1210,null,{}] 10:11:50 INFO - PROCESS | 1807 | 1461345110976 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}] 10:11:51 INFO - PROCESS | 1807 | 1461345111159 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:11:51 INFO - PROCESS | 1807 | 1461345111381 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x881ea800 == 111 [pid = 1807] [id = 310] 10:11:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x88d4bc00) [pid = 1807] [serial = 931] [outer = (nil)] 10:11:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x8a8e4400) [pid = 1807] [serial = 932] [outer = 0x88d4bc00] 10:11:51 INFO - PROCESS | 1807 | 1461345111464 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x8b1e3c00) [pid = 1807] [serial = 933] [outer = 0x88d4bc00] 10:11:52 INFO - PROCESS | 1807 | 1461345112507 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]]]}] 10:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1593ms 10:11:52 INFO - PROCESS | 1807 | 1461345112545 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 1807 | 1461345112553 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:11:52 INFO - PROCESS | 1807 | 1461345112563 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 1807 | 1461345112567 Marionette TRACE conn4 <- [1,1214,null,{}] 10:11:52 INFO - PROCESS | 1807 | 1461345112573 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}] 10:11:52 INFO - PROCESS | 1807 | 1461345112756 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:11:53 INFO - PROCESS | 1807 | 1461345113100 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x871ef000 == 110 [pid = 1807] [id = 292] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8bf35400 == 109 [pid = 1807] [id = 291] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x90076000) [pid = 1807] [serial = 824] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d42400 == 110 [pid = 1807] [id = 311] 10:11:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x88de6000) [pid = 1807] [serial = 934] [outer = (nil)] 10:11:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x8ab67c00) [pid = 1807] [serial = 935] [outer = 0x88de6000] 10:11:53 INFO - PROCESS | 1807 | 1461345113275 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x8b79c800) [pid = 1807] [serial = 936] [outer = 0x88de6000] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x871ed400 == 109 [pid = 1807] [id = 290] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6e800 == 108 [pid = 1807] [id = 289] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x871ee400 == 107 [pid = 1807] [id = 288] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x87e92400 == 106 [pid = 1807] [id = 287] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46d400 == 105 [pid = 1807] [id = 277] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1e3000 == 104 [pid = 1807] [id = 276] 10:11:53 INFO - PROCESS | 1807 | --DOCSHELL 0x88d45c00 == 103 [pid = 1807] [id = 275] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x8df42c00) [pid = 1807] [serial = 602] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x9007c000) [pid = 1807] [serial = 605] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x8b060000) [pid = 1807] [serial = 599] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x8bce2400) [pid = 1807] [serial = 596] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x93346400) [pid = 1807] [serial = 623] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x8f62a800) [pid = 1807] [serial = 776] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x902c7800) [pid = 1807] [serial = 785] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x8bf3b400) [pid = 1807] [serial = 767] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x8aeeac00) [pid = 1807] [serial = 821] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x90651800) [pid = 1807] [serial = 788] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x88d4b800) [pid = 1807] [serial = 761] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x8e4d6000) [pid = 1807] [serial = 773] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x8aef7c00) [pid = 1807] [serial = 764] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x912f1000) [pid = 1807] [serial = 791] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x915df000) [pid = 1807] [serial = 794] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x9296d000) [pid = 1807] [serial = 797] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x92b06400) [pid = 1807] [serial = 800] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x8aef0000) [pid = 1807] [serial = 803] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x8e4d6c00) [pid = 1807] [serial = 819] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x8f62bc00) [pid = 1807] [serial = 822] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x8c030000) [pid = 1807] [serial = 816] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x8c02f400) [pid = 1807] [serial = 693] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x8a8e5400) [pid = 1807] [serial = 807] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x8a8e1c00) [pid = 1807] [serial = 806] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x8bf34800) [pid = 1807] [serial = 815] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x8bced800) [pid = 1807] [serial = 759] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x90086800) [pid = 1807] [serial = 782] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x8ba91800) [pid = 1807] [serial = 810] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x8ba70c00) [pid = 1807] [serial = 809] [outer = (nil)] [url = about:blank] 10:11:54 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x8e42ac00) [pid = 1807] [serial = 818] [outer = (nil)] [url = about:blank] 10:11:54 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x8b761000) [pid = 1807] [serial = 812] [outer = (nil)] [url = about:blank] 10:11:54 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x8ba77000) [pid = 1807] [serial = 813] [outer = (nil)] [url = about:blank] 10:11:54 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8df41000) [pid = 1807] [serial = 770] [outer = (nil)] [url = about:blank] 10:11:54 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x8f68e000) [pid = 1807] [serial = 779] [outer = (nil)] [url = about:blank] 10:11:54 INFO - PROCESS | 1807 | 1461345114212 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]]]}] 10:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1682ms 10:11:54 INFO - PROCESS | 1807 | 1461345114246 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 1807 | 1461345114248 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:11:54 INFO - PROCESS | 1807 | 1461345114255 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 1807 | 1461345114261 Marionette TRACE conn4 <- [1,1218,null,{}] 10:11:54 INFO - PROCESS | 1807 | 1461345114276 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}] 10:11:54 INFO - PROCESS | 1807 | 1461345114453 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:11:54 INFO - PROCESS | 1807 | 1461345114626 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e1c00 == 104 [pid = 1807] [id = 312] 10:11:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x8ba98c00) [pid = 1807] [serial = 937] [outer = (nil)] 10:11:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x8bf3f000) [pid = 1807] [serial = 938] [outer = 0x8ba98c00] 10:11:54 INFO - PROCESS | 1807 | 1461345114746 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x8df3cc00) [pid = 1807] [serial = 939] [outer = 0x8ba98c00] 10:11:55 INFO - PROCESS | 1807 | 1461345115490 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]]]}] 10:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1284ms 10:11:55 INFO - PROCESS | 1807 | 1461345115549 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 1807 | 1461345115553 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:11:55 INFO - PROCESS | 1807 | 1461345115564 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 1807 | 1461345115566 Marionette TRACE conn4 <- [1,1222,null,{}] 10:11:55 INFO - PROCESS | 1807 | 1461345115570 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}] 10:11:55 INFO - PROCESS | 1807 | 1461345115816 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:11:55 INFO - PROCESS | 1807 | 1461345115844 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x89437000 == 105 [pid = 1807] [id = 313] 10:11:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x8e42ac00) [pid = 1807] [serial = 940] [outer = (nil)] 10:11:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x8e4d6c00) [pid = 1807] [serial = 941] [outer = 0x8e42ac00] 10:11:55 INFO - PROCESS | 1807 | 1461345115919 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x8e50d000) [pid = 1807] [serial = 942] [outer = 0x8e42ac00] 10:11:56 INFO - PROCESS | 1807 | 1461345116888 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] 10:11:56 INFO - PROCESS | 1807 | 1461345116955 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:11:56 INFO - PROCESS | 1807 | 1461345116970 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 1807 | 1461345116972 Marionette TRACE conn4 <- [1,1226,null,{}] 10:11:56 INFO - PROCESS | 1807 | 1461345116978 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}] 10:11:57 INFO - PROCESS | 1807 | 1461345117198 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:11:57 INFO - PROCESS | 1807 | 1461345117230 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aef7c00 == 106 [pid = 1807] [id = 314] 10:11:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x8b79b000) [pid = 1807] [serial = 943] [outer = (nil)] 10:11:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x8f633800) [pid = 1807] [serial = 944] [outer = 0x8b79b000] 10:11:57 INFO - PROCESS | 1807 | 1461345117304 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x8fc9c400) [pid = 1807] [serial = 945] [outer = 0x8b79b000] 10:11:58 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x8ba9b800) [pid = 1807] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:11:58 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x8b762000) [pid = 1807] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:11:58 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x881eb400) [pid = 1807] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:11:58 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x8c02d800) [pid = 1807] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:11:58 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x871f9000) [pid = 1807] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:11:58 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x87e87800) [pid = 1807] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:11:58 INFO - PROCESS | 1807 | 1461345118475 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]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1544ms 10:11:58 INFO - PROCESS | 1807 | 1461345118514 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 1807 | 1461345118517 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:11:58 INFO - PROCESS | 1807 | 1461345118523 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 1807 | 1461345118526 Marionette TRACE conn4 <- [1,1230,null,{}] 10:11:58 INFO - PROCESS | 1807 | 1461345118536 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}] 10:11:58 INFO - PROCESS | 1807 | 1461345118785 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:11:58 INFO - PROCESS | 1807 | 1461345118802 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f9000 == 107 [pid = 1807] [id = 315] 10:11:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x8942ac00) [pid = 1807] [serial = 946] [outer = (nil)] 10:11:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x901ce000) [pid = 1807] [serial = 947] [outer = 0x8942ac00] 10:11:58 INFO - PROCESS | 1807 | 1461345118880 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x902ce800) [pid = 1807] [serial = 948] [outer = 0x8942ac00] 10:11:59 INFO - PROCESS | 1807 | 1461345119694 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]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1181ms 10:11:59 INFO - PROCESS | 1807 | 1461345119704 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 1807 | 1461345119707 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:11:59 INFO - PROCESS | 1807 | 1461345119717 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 1807 | 1461345119720 Marionette TRACE conn4 <- [1,1234,null,{}] 10:11:59 INFO - PROCESS | 1807 | 1461345119737 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}] 10:11:59 INFO - PROCESS | 1807 | 1461345119899 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:11:59 INFO - PROCESS | 1807 | 1461345119913 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f1000 == 108 [pid = 1807] [id = 316] 10:11:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x90079c00) [pid = 1807] [serial = 949] [outer = (nil)] 10:11:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x912f8c00) [pid = 1807] [serial = 950] [outer = 0x90079c00] 10:11:59 INFO - PROCESS | 1807 | 1461345119985 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x91520400) [pid = 1807] [serial = 951] [outer = 0x90079c00] 10:12:01 INFO - PROCESS | 1807 | 1461345121238 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]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1581ms 10:12:01 INFO - PROCESS | 1807 | 1461345121300 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 1807 | 1461345121306 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:12:01 INFO - PROCESS | 1807 | 1461345121313 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 1807 | 1461345121320 Marionette TRACE conn4 <- [1,1238,null,{}] 10:12:01 INFO - PROCESS | 1807 | 1461345121328 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}] 10:12:01 INFO - PROCESS | 1807 | 1461345121638 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:12:01 INFO - PROCESS | 1807 | 1461345121900 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab65000 == 109 [pid = 1807] [id = 317] 10:12:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x8ab6c800) [pid = 1807] [serial = 952] [outer = (nil)] 10:12:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x8b1d8800) [pid = 1807] [serial = 953] [outer = 0x8ab6c800] 10:12:01 INFO - PROCESS | 1807 | 1461345121992 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x8b798000) [pid = 1807] [serial = 954] [outer = 0x8ab6c800] 10:12:03 INFO - PROCESS | 1807 | 1461345123000 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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1741ms 10:12:03 INFO - PROCESS | 1807 | 1461345123055 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 1807 | 1461345123064 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:12:03 INFO - PROCESS | 1807 | 1461345123075 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 1807 | 1461345123080 Marionette TRACE conn4 <- [1,1242,null,{}] 10:12:03 INFO - PROCESS | 1807 | 1461345123086 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}] 10:12:03 INFO - PROCESS | 1807 | 1461345123345 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:12:03 INFO - PROCESS | 1807 | 1461345123684 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b75d800 == 110 [pid = 1807] [id = 318] 10:12:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x8bf34800) [pid = 1807] [serial = 955] [outer = (nil)] 10:12:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x8e507000) [pid = 1807] [serial = 956] [outer = 0x8bf34800] 10:12:03 INFO - PROCESS | 1807 | 1461345123776 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x8f68a000) [pid = 1807] [serial = 957] [outer = 0x8bf34800] 10:12:04 INFO - PROCESS | 1807 | 1461345124636 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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1630ms 10:12:04 INFO - PROCESS | 1807 | 1461345124712 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 1807 | 1461345124717 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:12:04 INFO - PROCESS | 1807 | 1461345124725 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 1807 | 1461345124731 Marionette TRACE conn4 <- [1,1246,null,{}] 10:12:04 INFO - PROCESS | 1807 | 1461345124748 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}] 10:12:04 INFO - PROCESS | 1807 | 1461345124941 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:12:05 INFO - PROCESS | 1807 | 1461345125195 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba97800 == 111 [pid = 1807] [id = 319] 10:12:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x902c7800) [pid = 1807] [serial = 958] [outer = (nil)] 10:12:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x92961c00) [pid = 1807] [serial = 959] [outer = 0x902c7800] 10:12:05 INFO - PROCESS | 1807 | 1461345125334 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x92af9400) [pid = 1807] [serial = 960] [outer = 0x902c7800] 10:12:06 INFO - PROCESS | 1807 | 1461345126192 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]]]}] 10:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1536ms 10:12:06 INFO - PROCESS | 1807 | 1461345126264 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 1807 | 1461345126268 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:12:06 INFO - PROCESS | 1807 | 1461345126276 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 1807 | 1461345126280 Marionette TRACE conn4 <- [1,1250,null,{}] 10:12:06 INFO - PROCESS | 1807 | 1461345126291 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}] 10:12:06 INFO - PROCESS | 1807 | 1461345126484 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:12:06 INFO - PROCESS | 1807 | 1461345126691 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x9064e800 == 112 [pid = 1807] [id = 320] 10:12:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x93343000) [pid = 1807] [serial = 961] [outer = (nil)] 10:12:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x9338e400) [pid = 1807] [serial = 962] [outer = 0x93343000] 10:12:06 INFO - PROCESS | 1807 | 1461345126855 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x93984000) [pid = 1807] [serial = 963] [outer = 0x93343000] 10:12:07 INFO - PROCESS | 1807 | 1461345127773 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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1533ms 10:12:07 INFO - PROCESS | 1807 | 1461345127811 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 1807 | 1461345127815 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:12:07 INFO - PROCESS | 1807 | 1461345127821 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 1807 | 1461345127825 Marionette TRACE conn4 <- [1,1254,null,{}] 10:12:07 INFO - PROCESS | 1807 | 1461345127831 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}] 10:12:08 INFO - PROCESS | 1807 | 1461345128027 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:12:08 INFO - PROCESS | 1807 | 1461345128353 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce4400 == 113 [pid = 1807] [id = 321] 10:12:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x93346400) [pid = 1807] [serial = 964] [outer = (nil)] 10:12:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x93dd0800) [pid = 1807] [serial = 965] [outer = 0x93346400] 10:12:08 INFO - PROCESS | 1807 | 1461345128452 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x94f62c00) [pid = 1807] [serial = 966] [outer = 0x93346400] 10:12:09 INFO - PROCESS | 1807 | 1461345129331 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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1582ms 10:12:09 INFO - PROCESS | 1807 | 1461345129407 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 1807 | 1461345129411 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:12:09 INFO - PROCESS | 1807 | 1461345129418 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 1807 | 1461345129421 Marionette TRACE conn4 <- [1,1258,null,{}] 10:12:09 INFO - PROCESS | 1807 | 1461345129427 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}] 10:12:09 INFO - PROCESS | 1807 | 1461345129649 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:12:09 INFO - PROCESS | 1807 | 1461345129882 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x9007b400 == 114 [pid = 1807] [id = 322] 10:12:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x9334bc00) [pid = 1807] [serial = 967] [outer = (nil)] 10:12:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x97dec000) [pid = 1807] [serial = 968] [outer = 0x9334bc00] 10:12:10 INFO - PROCESS | 1807 | 1461345130018 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x98362000) [pid = 1807] [serial = 969] [outer = 0x9334bc00] 10:12:10 INFO - PROCESS | 1807 | 1461345130887 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]]]}] 10:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1536ms 10:12:10 INFO - PROCESS | 1807 | 1461345130955 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:12:10 INFO - PROCESS | 1807 | 1461345130960 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:12:10 INFO - PROCESS | 1807 | 1461345130966 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 1807 | 1461345130970 Marionette TRACE conn4 <- [1,1262,null,{}] 10:12:10 INFO - PROCESS | 1807 | 1461345130975 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}] 10:12:11 INFO - PROCESS | 1807 | 1461345131163 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:12:11 INFO - PROCESS | 1807 | 1461345131466 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b72800 == 115 [pid = 1807] [id = 323] 10:12:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x978c5c00) [pid = 1807] [serial = 970] [outer = (nil)] 10:12:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x98c96800) [pid = 1807] [serial = 971] [outer = 0x978c5c00] 10:12:11 INFO - PROCESS | 1807 | 1461345131557 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x98e12c00) [pid = 1807] [serial = 972] [outer = 0x978c5c00] 10:12:12 INFO - PROCESS | 1807 | 1461345132364 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]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1436ms 10:12:12 INFO - PROCESS | 1807 | 1461345132402 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 1807 | 1461345132405 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:12:12 INFO - PROCESS | 1807 | 1461345132411 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 1807 | 1461345132414 Marionette TRACE conn4 <- [1,1266,null,{}] 10:12:12 INFO - PROCESS | 1807 | 1461345132421 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}] 10:12:12 INFO - PROCESS | 1807 | 1461345132596 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:12:12 INFO - PROCESS | 1807 | 1461345132808 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x98e14400 == 116 [pid = 1807] [id = 324] 10:12:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x98e88c00) [pid = 1807] [serial = 973] [outer = (nil)] 10:12:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x99218000) [pid = 1807] [serial = 974] [outer = 0x98e88c00] 10:12:12 INFO - PROCESS | 1807 | 1461345132931 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x9921d400) [pid = 1807] [serial = 975] [outer = 0x98e88c00] 10:12:13 INFO - PROCESS | 1807 | 1461345133874 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]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1494ms 10:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:12:13 INFO - PROCESS | 1807 | 1461345133924 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 1807 | 1461345133927 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:12:13 INFO - PROCESS | 1807 | 1461345133935 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 1807 | 1461345133938 Marionette TRACE conn4 <- [1,1270,null,{}] 10:12:13 INFO - PROCESS | 1807 | 1461345133944 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}] 10:12:14 INFO - PROCESS | 1807 | 1461345134132 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:12:14 INFO - PROCESS | 1807 | 1461345134338 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e41e800 == 117 [pid = 1807] [id = 325] 10:12:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x8e421c00) [pid = 1807] [serial = 976] [outer = (nil)] 10:12:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x998f1800) [pid = 1807] [serial = 977] [outer = 0x8e421c00] 10:12:14 INFO - PROCESS | 1807 | 1461345134461 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x99baf400) [pid = 1807] [serial = 978] [outer = 0x8e421c00] 10:12:15 INFO - PROCESS | 1807 | 1461345135394 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]]]}] 10:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1537ms 10:12:15 INFO - PROCESS | 1807 | 1461345135471 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:12:15 INFO - PROCESS | 1807 | 1461345135475 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:12:15 INFO - PROCESS | 1807 | 1461345135484 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - PROCESS | 1807 | 1461345135487 Marionette TRACE conn4 <- [1,1274,null,{}] 10:12:15 INFO - PROCESS | 1807 | 1461345135493 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}] 10:12:15 INFO - PROCESS | 1807 | 1461345135714 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:12:16 INFO - PROCESS | 1807 | 1461345135988 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x9921b800 == 118 [pid = 1807] [id = 326] 10:12:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x99bd7000) [pid = 1807] [serial = 979] [outer = (nil)] 10:12:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x99ca4c00) [pid = 1807] [serial = 980] [outer = 0x99bd7000] 10:12:16 INFO - PROCESS | 1807 | 1461345136118 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x9a8a1c00) [pid = 1807] [serial = 981] [outer = 0x99bd7000] 10:12:17 INFO - PROCESS | 1807 | 1461345137078 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]]]}] 10:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1637ms 10:12:17 INFO - PROCESS | 1807 | 1461345137119 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:12:17 INFO - PROCESS | 1807 | 1461345137131 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:12:17 INFO - PROCESS | 1807 | 1461345137137 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - PROCESS | 1807 | 1461345137141 Marionette TRACE conn4 <- [1,1278,null,{}] 10:12:17 INFO - PROCESS | 1807 | 1461345137147 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}] 10:12:17 INFO - PROCESS | 1807 | 1461345137359 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:12:17 INFO - PROCESS | 1807 | 1461345137663 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x907ab400 == 119 [pid = 1807] [id = 327] 10:12:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x97ed3c00) [pid = 1807] [serial = 982] [outer = (nil)] 10:12:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x9ea17000) [pid = 1807] [serial = 983] [outer = 0x97ed3c00] 10:12:17 INFO - PROCESS | 1807 | 1461345137766 Marionette DEBUG loaded listener.js 10:12:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x9fb36800) [pid = 1807] [serial = 984] [outer = 0x97ed3c00] 10:12:18 INFO - PROCESS | 1807 | 1461345138656 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]]]}] 10:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1585ms 10:12:18 INFO - PROCESS | 1807 | 1461345138722 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:12:18 INFO - PROCESS | 1807 | 1461345138726 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:12:18 INFO - PROCESS | 1807 | 1461345138733 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 1807 | 1461345138737 Marionette TRACE conn4 <- [1,1282,null,{}] 10:12:18 INFO - PROCESS | 1807 | 1461345138742 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}] 10:12:18 INFO - PROCESS | 1807 | 1461345138930 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:12:19 INFO - PROCESS | 1807 | 1461345139140 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e86800 == 120 [pid = 1807] [id = 328] 10:12:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x92aedc00) [pid = 1807] [serial = 985] [outer = (nil)] 10:12:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x9fc5a000) [pid = 1807] [serial = 986] [outer = 0x92aedc00] 10:12:19 INFO - PROCESS | 1807 | 1461345139303 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x9fc64400) [pid = 1807] [serial = 987] [outer = 0x92aedc00] 10:12:20 INFO - PROCESS | 1807 | 1461345140222 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]]]}] 10:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1529ms 10:12:20 INFO - PROCESS | 1807 | 1461345140262 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:12:20 INFO - PROCESS | 1807 | 1461345140266 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:12:20 INFO - PROCESS | 1807 | 1461345140272 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 1807 | 1461345140276 Marionette TRACE conn4 <- [1,1286,null,{}] 10:12:20 INFO - PROCESS | 1807 | 1461345140281 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}] 10:12:20 INFO - PROCESS | 1807 | 1461345140463 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:12:20 INFO - PROCESS | 1807 | 1461345140678 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x9a8efc00 == 121 [pid = 1807] [id = 329] 10:12:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x9ea21000) [pid = 1807] [serial = 988] [outer = (nil)] 10:12:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0xa0013400) [pid = 1807] [serial = 989] [outer = 0x9ea21000] 10:12:20 INFO - PROCESS | 1807 | 1461345140857 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0xa00d8800) [pid = 1807] [serial = 990] [outer = 0x9ea21000] 10:12:21 INFO - PROCESS | 1807 | 1461345141793 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]]]}] 10:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1578ms 10:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:12:21 INFO - PROCESS | 1807 | 1461345141850 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 1807 | 1461345141853 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:12:21 INFO - PROCESS | 1807 | 1461345141860 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 1807 | 1461345141864 Marionette TRACE conn4 <- [1,1290,null,{}] 10:12:21 INFO - PROCESS | 1807 | 1461345141869 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}] 10:12:22 INFO - PROCESS | 1807 | 1461345142050 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:12:22 INFO - PROCESS | 1807 | 1461345142314 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d4cc00 == 122 [pid = 1807] [id = 330] 10:12:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x88defc00) [pid = 1807] [serial = 991] [outer = (nil)] 10:12:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x8b057c00) [pid = 1807] [serial = 992] [outer = 0x88defc00] 10:12:22 INFO - PROCESS | 1807 | 1461345142444 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x8c02e000) [pid = 1807] [serial = 993] [outer = 0x88defc00] 10:12:23 INFO - PROCESS | 1807 | 1461345143303 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]]]}] 10:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1490ms 10:12:23 INFO - PROCESS | 1807 | 1461345143350 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 1807 | 1461345143353 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:12:23 INFO - PROCESS | 1807 | 1461345143360 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 1807 | 1461345143363 Marionette TRACE conn4 <- [1,1294,null,{}] 10:12:23 INFO - PROCESS | 1807 | 1461345143369 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}] 10:12:23 INFO - PROCESS | 1807 | 1461345143550 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:12:23 INFO - PROCESS | 1807 | 1461345143762 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e7400 == 123 [pid = 1807] [id = 331] 10:12:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x8e50a400) [pid = 1807] [serial = 994] [outer = (nil)] 10:12:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0xa0ace800) [pid = 1807] [serial = 995] [outer = 0x8e50a400] 10:12:23 INFO - PROCESS | 1807 | 1461345143880 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0xa0c0e400) [pid = 1807] [serial = 996] [outer = 0x8e50a400] 10:12:25 INFO - PROCESS | 1807 | 1461345145483 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]]]}] 10:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2179ms 10:12:25 INFO - PROCESS | 1807 | 1461345145540 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:12:25 INFO - PROCESS | 1807 | 1461345145546 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:12:25 INFO - PROCESS | 1807 | 1461345145554 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 1807 | 1461345145560 Marionette TRACE conn4 <- [1,1298,null,{}] 10:12:25 INFO - PROCESS | 1807 | 1461345145569 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}] 10:12:25 INFO - PROCESS | 1807 | 1461345145857 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:12:26 INFO - PROCESS | 1807 | 1461345146075 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f0400 == 124 [pid = 1807] [id = 332] 10:12:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x8b05a400) [pid = 1807] [serial = 997] [outer = (nil)] 10:12:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x8df38800) [pid = 1807] [serial = 998] [outer = 0x8b05a400] 10:12:26 INFO - PROCESS | 1807 | 1461345146162 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x8e50a000) [pid = 1807] [serial = 999] [outer = 0x8b05a400] 10:12:27 INFO - PROCESS | 1807 | 1461345147290 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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1784ms 10:12:27 INFO - PROCESS | 1807 | 1461345147337 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 1807 | 1461345147346 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:12:27 INFO - PROCESS | 1807 | 1461345147356 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 1807 | 1461345147360 Marionette TRACE conn4 <- [1,1302,null,{}] 10:12:27 INFO - PROCESS | 1807 | 1461345147366 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}] 10:12:27 INFO - PROCESS | 1807 | 1461345147555 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:12:27 INFO - PROCESS | 1807 | 1461345147858 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b065800 == 125 [pid = 1807] [id = 333] 10:12:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x8b1db400) [pid = 1807] [serial = 1000] [outer = (nil)] 10:12:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x8f476400) [pid = 1807] [serial = 1001] [outer = 0x8b1db400] 10:12:27 INFO - PROCESS | 1807 | 1461345147982 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x9008bc00) [pid = 1807] [serial = 1002] [outer = 0x8b1db400] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x88083400 == 124 [pid = 1807] [id = 253] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x90072c00 == 123 [pid = 1807] [id = 147] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8f569c00 == 122 [pid = 1807] [id = 261] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x912e6400 == 121 [pid = 1807] [id = 265] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x9151bc00 == 120 [pid = 1807] [id = 266] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8df3d800 == 119 [pid = 1807] [id = 258] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x9398b400) [pid = 1807] [serial = 848] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x88de4400) [pid = 1807] [serial = 827] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x93407000) [pid = 1807] [serial = 845] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x93b7b000) [pid = 1807] [serial = 854] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x8f627800) [pid = 1807] [serial = 833] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x92965400) [pid = 1807] [serial = 839] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x8ab66000) [pid = 1807] [serial = 857] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x8b798400) [pid = 1807] [serial = 830] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x91214800) [pid = 1807] [serial = 836] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x93b5b400) [pid = 1807] [serial = 851] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x93347400) [pid = 1807] [serial = 842] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6b800 == 118 [pid = 1807] [id = 254] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x91519800 == 117 [pid = 1807] [id = 264] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x86c59000 == 116 [pid = 1807] [id = 259] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8ea400 == 115 [pid = 1807] [id = 255] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8f631400 == 114 [pid = 1807] [id = 260] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x871f9000 == 113 [pid = 1807] [id = 315] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8aef7c00 == 112 [pid = 1807] [id = 314] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x89437000 == 111 [pid = 1807] [id = 313] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e1c00 == 110 [pid = 1807] [id = 312] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x88d42400 == 109 [pid = 1807] [id = 311] 10:12:28 INFO - PROCESS | 1807 | --DOCSHELL 0x96f90400 == 108 [pid = 1807] [id = 11] 10:12:29 INFO - PROCESS | 1807 | 1461345149031 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]]]}] 10:12:29 INFO - PROCESS | 1807 | --DOCSHELL 0x881ea800 == 107 [pid = 1807] [id = 310] 10:12:29 INFO - PROCESS | 1807 | --DOCSHELL 0x86c5a000 == 106 [pid = 1807] [id = 293] 10:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1738ms 10:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:12:29 INFO - PROCESS | 1807 | 1461345149094 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:12:29 INFO - PROCESS | 1807 | 1461345149097 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:12:29 INFO - PROCESS | 1807 | 1461345149104 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 1807 | 1461345149109 Marionette TRACE conn4 <- [1,1306,null,{}] 10:12:29 INFO - PROCESS | 1807 | 1461345149124 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}] 10:12:29 INFO - PROCESS | 1807 | 1461345149317 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x8e4d4000) [pid = 1807] [serial = 879] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x8bf37c00) [pid = 1807] [serial = 872] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x8b796800) [pid = 1807] [serial = 869] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x93b79c00) [pid = 1807] [serial = 860] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x8a8e2000) [pid = 1807] [serial = 863] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x8df44800) [pid = 1807] [serial = 875] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x8ba98400) [pid = 1807] [serial = 870] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x8b057800) [pid = 1807] [serial = 864] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x8a8ed000) [pid = 1807] [serial = 867] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x8b1e4000) [pid = 1807] [serial = 878] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x88de9000) [pid = 1807] [serial = 866] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x8c032c00) [pid = 1807] [serial = 873] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x8e4cb400) [pid = 1807] [serial = 876] [outer = (nil)] [url = about:blank] 10:12:29 INFO - PROCESS | 1807 | 1461345149588 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e2c00 == 107 [pid = 1807] [id = 334] 10:12:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x8b057800) [pid = 1807] [serial = 1003] [outer = (nil)] 10:12:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x8bf3bc00) [pid = 1807] [serial = 1004] [outer = 0x8b057800] 10:12:29 INFO - PROCESS | 1807 | 1461345149671 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x8e4d4000) [pid = 1807] [serial = 1005] [outer = 0x8b057800] 10:12:30 INFO - PROCESS | 1807 | 1461345150425 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]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1339ms 10:12:30 INFO - PROCESS | 1807 | 1461345150443 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 1807 | 1461345150447 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:12:30 INFO - PROCESS | 1807 | 1461345150455 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 1807 | 1461345150458 Marionette TRACE conn4 <- [1,1310,null,{}] 10:12:30 INFO - PROCESS | 1807 | 1461345150464 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}] 10:12:30 INFO - PROCESS | 1807 | 1461345150704 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:12:30 INFO - PROCESS | 1807 | 1461345150727 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b796800 == 108 [pid = 1807] [id = 335] 10:12:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x8f4dac00) [pid = 1807] [serial = 1006] [outer = (nil)] 10:12:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x905ff000) [pid = 1807] [serial = 1007] [outer = 0x8f4dac00] 10:12:30 INFO - PROCESS | 1807 | 1461345150804 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x912db800) [pid = 1807] [serial = 1008] [outer = 0x8f4dac00] 10:12:31 INFO - PROCESS | 1807 | 1461345151852 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] 10:12:31 INFO - PROCESS | 1807 | 1461345151892 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:12:31 INFO - PROCESS | 1807 | 1461345151898 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - PROCESS | 1807 | 1461345151901 Marionette TRACE conn4 <- [1,1314,null,{}] 10:12:31 INFO - PROCESS | 1807 | 1461345151907 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}] 10:12:32 INFO - PROCESS | 1807 | 1461345152157 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:12:32 INFO - PROCESS | 1807 | 1461345152182 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f627800 == 109 [pid = 1807] [id = 336] 10:12:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x8f68a800) [pid = 1807] [serial = 1009] [outer = (nil)] 10:12:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x92af6000) [pid = 1807] [serial = 1010] [outer = 0x8f68a800] 10:12:32 INFO - PROCESS | 1807 | 1461345152263 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x9333f800) [pid = 1807] [serial = 1011] [outer = 0x8f68a800] 10:12:33 INFO - PROCESS | 1807 | 1461345153148 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]]]}] 10:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1283ms 10:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:12:33 INFO - PROCESS | 1807 | 1461345153182 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 1807 | 1461345153185 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:12:33 INFO - PROCESS | 1807 | 1461345153191 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 1807 | 1461345153208 Marionette TRACE conn4 <- [1,1318,null,{}] 10:12:33 INFO - PROCESS | 1807 | 1461345153226 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}] 10:12:33 INFO - PROCESS | 1807 | 1461345153483 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:12:33 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x96f92000) [pid = 1807] [serial = 30] [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.] 10:12:33 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x8b79b000) [pid = 1807] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:12:34 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x8ba98c00) [pid = 1807] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:12:34 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x8e42ac00) [pid = 1807] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:12:34 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x8942ac00) [pid = 1807] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:12:34 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x88de6000) [pid = 1807] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:12:34 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x88d4bc00) [pid = 1807] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:12:34 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x96f91800) [pid = 1807] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:12:34 INFO - PROCESS | 1807 | 1461345154100 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e87800 == 110 [pid = 1807] [id = 337] 10:12:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x88077800) [pid = 1807] [serial = 1012] [outer = (nil)] 10:12:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x8b793c00) [pid = 1807] [serial = 1013] [outer = 0x88077800] 10:12:34 INFO - PROCESS | 1807 | 1461345154178 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x8e4ca800) [pid = 1807] [serial = 1014] [outer = 0x88077800] 10:12:34 INFO - PROCESS | 1807 | 1461345154870 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]]]}] 10:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1707ms 10:12:34 INFO - PROCESS | 1807 | 1461345154897 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:12:34 INFO - PROCESS | 1807 | 1461345154901 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:12:34 INFO - PROCESS | 1807 | 1461345154907 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 1807 | 1461345154910 Marionette TRACE conn4 <- [1,1322,null,{}] 10:12:34 INFO - PROCESS | 1807 | 1461345154916 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}] 10:12:35 INFO - PROCESS | 1807 | 1461345155137 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:12:35 INFO - PROCESS | 1807 | 1461345155161 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b79d800 == 111 [pid = 1807] [id = 338] 10:12:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x905fe800) [pid = 1807] [serial = 1015] [outer = (nil)] 10:12:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x93dc9800) [pid = 1807] [serial = 1016] [outer = 0x905fe800] 10:12:35 INFO - PROCESS | 1807 | 1461345155232 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x95a2e800) [pid = 1807] [serial = 1017] [outer = 0x905fe800] 10:12:36 INFO - PROCESS | 1807 | 1461345156263 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]]]}] 10:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1387ms 10:12:36 INFO - PROCESS | 1807 | 1461345156295 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 1807 | 1461345156302 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:12:36 INFO - PROCESS | 1807 | 1461345156311 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - PROCESS | 1807 | 1461345156320 Marionette TRACE conn4 <- [1,1326,null,{}] 10:12:36 INFO - PROCESS | 1807 | 1461345156330 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}] 10:12:36 INFO - PROCESS | 1807 | 1461345156540 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:12:36 INFO - PROCESS | 1807 | 1461345156872 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeec400 == 112 [pid = 1807] [id = 339] 10:12:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x8aef7000) [pid = 1807] [serial = 1018] [outer = (nil)] 10:12:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x8b793400) [pid = 1807] [serial = 1019] [outer = 0x8aef7000] 10:12:36 INFO - PROCESS | 1807 | 1461345156971 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x8ba7b800) [pid = 1807] [serial = 1020] [outer = 0x8aef7000] 10:12:38 INFO - PROCESS | 1807 | 1461345157996 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]]]}] 10:12:38 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 10:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1736ms 10:12:38 INFO - PROCESS | 1807 | 1461345158048 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 1807 | 1461345158057 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:12:38 INFO - PROCESS | 1807 | 1461345158068 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 1807 | 1461345158072 Marionette TRACE conn4 <- [1,1330,null,{}] 10:12:38 INFO - PROCESS | 1807 | 1461345158078 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}] 10:12:38 INFO - PROCESS | 1807 | 1461345158274 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:12:38 INFO - PROCESS | 1807 | 1461345158536 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c029000 == 113 [pid = 1807] [id = 340] 10:12:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x8e41dc00) [pid = 1807] [serial = 1021] [outer = (nil)] 10:12:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x8f477c00) [pid = 1807] [serial = 1022] [outer = 0x8e41dc00] 10:12:38 INFO - PROCESS | 1807 | 1461345158670 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x90082400) [pid = 1807] [serial = 1023] [outer = 0x8e41dc00] 10:12:39 INFO - PROCESS | 1807 | 1461345159705 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]]]}] 10:12:39 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 10:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1687ms 10:12:39 INFO - PROCESS | 1807 | 1461345159755 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 1807 | 1461345159759 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:12:39 INFO - PROCESS | 1807 | 1461345159766 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 1807 | 1461345159772 Marionette TRACE conn4 <- [1,1334,null,{}] 10:12:39 INFO - PROCESS | 1807 | 1461345159789 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}] 10:12:39 INFO - PROCESS | 1807 | 1461345159984 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:12:40 INFO - PROCESS | 1807 | 1461345160292 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x93984c00 == 114 [pid = 1807] [id = 341] 10:12:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x9398dc00) [pid = 1807] [serial = 1024] [outer = (nil)] 10:12:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x93b7b000) [pid = 1807] [serial = 1025] [outer = 0x9398dc00] 10:12:40 INFO - PROCESS | 1807 | 1461345160390 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x977c7800) [pid = 1807] [serial = 1026] [outer = 0x9398dc00] 10:12:41 INFO - PROCESS | 1807 | 1461345161273 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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1545ms 10:12:41 INFO - PROCESS | 1807 | 1461345161312 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 1807 | 1461345161317 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:12:41 INFO - PROCESS | 1807 | 1461345161342 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 1807 | 1461345161346 Marionette TRACE conn4 <- [1,1338,null,{}] 10:12:41 INFO - PROCESS | 1807 | 1461345161352 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}] 10:12:41 INFO - PROCESS | 1807 | 1461345161544 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:12:41 INFO - PROCESS | 1807 | 1461345161811 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x97ccb800 == 115 [pid = 1807] [id = 342] 10:12:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x97df9800) [pid = 1807] [serial = 1027] [outer = (nil)] 10:12:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x97edcc00) [pid = 1807] [serial = 1028] [outer = 0x97df9800] 10:12:41 INFO - PROCESS | 1807 | 1461345161952 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x9816bc00) [pid = 1807] [serial = 1029] [outer = 0x97df9800] 10:12:43 INFO - PROCESS | 1807 | 1461345163366 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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2088ms 10:12:43 INFO - PROCESS | 1807 | 1461345163428 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 1807 | 1461345163432 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:12:43 INFO - PROCESS | 1807 | 1461345163438 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 1807 | 1461345163442 Marionette TRACE conn4 <- [1,1342,null,{}] 10:12:43 INFO - PROCESS | 1807 | 1461345163448 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}] 10:12:43 INFO - PROCESS | 1807 | 1461345163623 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:12:43 INFO - PROCESS | 1807 | 1461345163832 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x97bc0800 == 116 [pid = 1807] [id = 343] 10:12:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x97ccec00) [pid = 1807] [serial = 1030] [outer = (nil)] 10:12:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x9857fc00) [pid = 1807] [serial = 1031] [outer = 0x97ccec00] 10:12:43 INFO - PROCESS | 1807 | 1461345163958 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x992adc00) [pid = 1807] [serial = 1032] [outer = 0x97ccec00] 10:12:44 INFO - PROCESS | 1807 | 1461345164886 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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1485ms 10:12:44 INFO - PROCESS | 1807 | 1461345164925 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 1807 | 1461345164929 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:12:44 INFO - PROCESS | 1807 | 1461345164935 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 1807 | 1461345164938 Marionette TRACE conn4 <- [1,1346,null,{}] 10:12:44 INFO - PROCESS | 1807 | 1461345164944 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}] 10:12:45 INFO - PROCESS | 1807 | 1461345165156 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:12:45 INFO - PROCESS | 1807 | 1461345165428 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e4800 == 117 [pid = 1807] [id = 344] 10:12:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x9848c400) [pid = 1807] [serial = 1033] [outer = (nil)] 10:12:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x9dfe6c00) [pid = 1807] [serial = 1034] [outer = 0x9848c400] 10:12:45 INFO - PROCESS | 1807 | 1461345165555 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x9fb92000) [pid = 1807] [serial = 1035] [outer = 0x9848c400] 10:12:46 INFO - PROCESS | 1807 | 1461345166451 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]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1587ms 10:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:12:46 INFO - PROCESS | 1807 | 1461345166523 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 1807 | 1461345166526 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:12:46 INFO - PROCESS | 1807 | 1461345166533 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 1807 | 1461345166536 Marionette TRACE conn4 <- [1,1350,null,{}] 10:12:46 INFO - PROCESS | 1807 | 1461345166542 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}] 10:12:46 INFO - PROCESS | 1807 | 1461345166733 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:12:47 INFO - PROCESS | 1807 | 1461345167070 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x91fff400 == 118 [pid = 1807] [id = 345] 10:12:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x9a8ea400) [pid = 1807] [serial = 1036] [outer = (nil)] 10:12:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0xa0f4c800) [pid = 1807] [serial = 1037] [outer = 0x9a8ea400] 10:12:47 INFO - PROCESS | 1807 | 1461345167161 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0xa0fea800) [pid = 1807] [serial = 1038] [outer = 0x9a8ea400] 10:12:48 INFO - PROCESS | 1807 | 1461345168039 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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1583ms 10:12:48 INFO - PROCESS | 1807 | 1461345168116 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:12:48 INFO - PROCESS | 1807 | 1461345168120 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:12:48 INFO - PROCESS | 1807 | 1461345168126 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 1807 | 1461345168130 Marionette TRACE conn4 <- [1,1354,null,{}] 10:12:48 INFO - PROCESS | 1807 | 1461345168136 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}] 10:12:48 INFO - PROCESS | 1807 | 1461345168352 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:12:48 INFO - PROCESS | 1807 | 1461345168620 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df3d400 == 119 [pid = 1807] [id = 346] 10:12:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x9fcaa000) [pid = 1807] [serial = 1039] [outer = (nil)] 10:12:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0xa2add000) [pid = 1807] [serial = 1040] [outer = 0x9fcaa000] 10:12:48 INFO - PROCESS | 1807 | 1461345168747 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0xa2ae6c00) [pid = 1807] [serial = 1041] [outer = 0x9fcaa000] 10:12:49 INFO - PROCESS | 1807 | 1461345169631 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]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1530ms 10:12:49 INFO - PROCESS | 1807 | 1461345169657 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:12:49 INFO - PROCESS | 1807 | 1461345169662 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:12:49 INFO - PROCESS | 1807 | 1461345169668 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 1807 | 1461345169671 Marionette TRACE conn4 <- [1,1358,null,{}] 10:12:49 INFO - PROCESS | 1807 | 1461345169677 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}] 10:12:49 INFO - PROCESS | 1807 | 1461345169853 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:12:50 INFO - PROCESS | 1807 | 1461345170074 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b5b400 == 120 [pid = 1807] [id = 347] 10:12:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0xa0c0b000) [pid = 1807] [serial = 1042] [outer = (nil)] 10:12:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x93314000) [pid = 1807] [serial = 1043] [outer = 0xa0c0b000] 10:12:50 INFO - PROCESS | 1807 | 1461345170210 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0xa445c400) [pid = 1807] [serial = 1044] [outer = 0xa0c0b000] 10:12:51 INFO - PROCESS | 1807 | 1461345171146 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]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1530ms 10:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:12:51 INFO - PROCESS | 1807 | 1461345171198 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:12:51 INFO - PROCESS | 1807 | 1461345171201 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:12:51 INFO - PROCESS | 1807 | 1461345171208 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 1807 | 1461345171211 Marionette TRACE conn4 <- [1,1362,null,{}] 10:12:51 INFO - PROCESS | 1807 | 1461345171217 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}] 10:12:51 INFO - PROCESS | 1807 | 1461345171415 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:12:51 INFO - PROCESS | 1807 | 1461345171676 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x861e9400 == 121 [pid = 1807] [id = 348] 10:12:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x861ea800) [pid = 1807] [serial = 1045] [outer = (nil)] 10:12:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x861f3000) [pid = 1807] [serial = 1046] [outer = 0x861ea800] 10:12:51 INFO - PROCESS | 1807 | 1461345171804 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x861f5c00) [pid = 1807] [serial = 1047] [outer = 0x861ea800] 10:12:52 INFO - PROCESS | 1807 | 1461345172736 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]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1579ms 10:12:52 INFO - PROCESS | 1807 | 1461345172787 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 1807 | 1461345172790 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:12:52 INFO - PROCESS | 1807 | 1461345172798 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 1807 | 1461345172802 Marionette TRACE conn4 <- [1,1366,null,{}] 10:12:52 INFO - PROCESS | 1807 | 1461345172808 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}] 10:12:53 INFO - PROCESS | 1807 | 1461345173012 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:12:53 INFO - PROCESS | 1807 | 1461345173284 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f4c00 == 122 [pid = 1807] [id = 349] 10:12:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x87487c00) [pid = 1807] [serial = 1048] [outer = (nil)] 10:12:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x8748bc00) [pid = 1807] [serial = 1049] [outer = 0x87487c00] 10:12:53 INFO - PROCESS | 1807 | 1461345173428 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x87490c00) [pid = 1807] [serial = 1050] [outer = 0x87487c00] 10:12:54 INFO - PROCESS | 1807 | 1461345174353 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] 10:12:54 INFO - PROCESS | 1807 | 1461345174387 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:12:54 INFO - PROCESS | 1807 | 1461345174394 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 1807 | 1461345174396 Marionette TRACE conn4 <- [1,1370,null,{}] 10:12:54 INFO - PROCESS | 1807 | 1461345174402 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}] 10:12:54 INFO - PROCESS | 1807 | 1461345174579 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:12:54 INFO - PROCESS | 1807 | 1461345174846 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x87483c00 == 123 [pid = 1807] [id = 350] 10:12:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x87486c00) [pid = 1807] [serial = 1051] [outer = (nil)] 10:12:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x87f1f000) [pid = 1807] [serial = 1052] [outer = 0x87486c00] 10:12:54 INFO - PROCESS | 1807 | 1461345174972 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x87f22000) [pid = 1807] [serial = 1053] [outer = 0x87486c00] 10:12:55 INFO - PROCESS | 1807 | 1461345175856 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] 10:12:55 INFO - PROCESS | 1807 | 1461345175927 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:12:55 INFO - PROCESS | 1807 | 1461345175934 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 1807 | 1461345175938 Marionette TRACE conn4 <- [1,1374,null,{}] 10:12:55 INFO - PROCESS | 1807 | 1461345175943 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}] 10:12:56 INFO - PROCESS | 1807 | 1461345176175 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:12:56 INFO - PROCESS | 1807 | 1461345176440 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aab400 == 124 [pid = 1807] [id = 351] 10:12:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x84aac000) [pid = 1807] [serial = 1054] [outer = (nil)] 10:12:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x84ab1400) [pid = 1807] [serial = 1055] [outer = 0x84aac000] 10:12:56 INFO - PROCESS | 1807 | 1461345176570 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x84ab5800) [pid = 1807] [serial = 1056] [outer = 0x84aac000] 10:12:57 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:57 INFO - PROCESS | 1807 | 1461345177478 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 1807 | 1461345177527 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:12:57 INFO - PROCESS | 1807 | 1461345177533 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 1807 | 1461345177536 Marionette TRACE conn4 <- [1,1378,null,{}] 10:12:57 INFO - PROCESS | 1807 | 1461345177542 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}] 10:12:57 INFO - PROCESS | 1807 | 1461345177718 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:12:57 INFO - PROCESS | 1807 | 1461345177941 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aa9000 == 125 [pid = 1807] [id = 352] 10:12:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x84ab4400) [pid = 1807] [serial = 1057] [outer = (nil)] 10:12:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0xa0fe6400) [pid = 1807] [serial = 1058] [outer = 0x84ab4400] 10:12:58 INFO - PROCESS | 1807 | 1461345178071 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0xa3cf0000) [pid = 1807] [serial = 1059] [outer = 0x84ab4400] 10:12:59 INFO - PROCESS | 1807 | 1461345179006 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] 10:12:59 INFO - PROCESS | 1807 | 1461345179072 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:12:59 INFO - PROCESS | 1807 | 1461345179079 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 1807 | 1461345179082 Marionette TRACE conn4 <- [1,1382,null,{}] 10:12:59 INFO - PROCESS | 1807 | 1461345179088 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}] 10:12:59 INFO - PROCESS | 1807 | 1461345179273 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:12:59 INFO - PROCESS | 1807 | 1461345179492 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d04400 == 126 [pid = 1807] [id = 353] 10:12:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x84d05400) [pid = 1807] [serial = 1060] [outer = (nil)] 10:12:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x84d0c000) [pid = 1807] [serial = 1061] [outer = 0x84d05400] 10:12:59 INFO - PROCESS | 1807 | 1461345179668 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x84d11000) [pid = 1807] [serial = 1062] [outer = 0x84d05400] 10:13:00 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:13:00 INFO - PROCESS | 1807 | 1461345180603 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] 10:13:00 INFO - PROCESS | 1807 | 1461345180667 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:13:00 INFO - PROCESS | 1807 | 1461345180673 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 1807 | 1461345180677 Marionette TRACE conn4 <- [1,1386,null,{}] 10:13:00 INFO - PROCESS | 1807 | 1461345180682 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}] 10:13:00 INFO - PROCESS | 1807 | 1461345180860 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:13:01 INFO - PROCESS | 1807 | 1461345181191 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0e000 == 127 [pid = 1807] [id = 354] 10:13:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x84d12c00) [pid = 1807] [serial = 1063] [outer = (nil)] 10:13:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x84f28c00) [pid = 1807] [serial = 1064] [outer = 0x84d12c00] 10:13:01 INFO - PROCESS | 1807 | 1461345181300 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x84f2a400) [pid = 1807] [serial = 1065] [outer = 0x84d12c00] 10:13:02 INFO - PROCESS | 1807 | 1461345182292 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] 10:13:02 INFO - PROCESS | 1807 | 1461345182358 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:13:02 INFO - PROCESS | 1807 | 1461345182365 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 1807 | 1461345182369 Marionette TRACE conn4 <- [1,1390,null,{}] 10:13:02 INFO - PROCESS | 1807 | 1461345182375 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}] 10:13:02 INFO - PROCESS | 1807 | 1461345182642 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:13:03 INFO - PROCESS | 1807 | 1461345182979 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f25400 == 128 [pid = 1807] [id = 355] 10:13:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 306 (0x84f2fc00) [pid = 1807] [serial = 1066] [outer = (nil)] 10:13:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 307 (0x8a8e6c00) [pid = 1807] [serial = 1067] [outer = 0x84f2fc00] 10:13:03 INFO - PROCESS | 1807 | 1461345183078 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 308 (0x8b1e2800) [pid = 1807] [serial = 1068] [outer = 0x84f2fc00] 10:13:04 INFO - PROCESS | 1807 | 1461345183998 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]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1683ms 10:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:13:04 INFO - PROCESS | 1807 | 1461345184050 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 1807 | 1461345184053 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:13:04 INFO - PROCESS | 1807 | 1461345184060 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - PROCESS | 1807 | 1461345184064 Marionette TRACE conn4 <- [1,1394,null,{}] 10:13:04 INFO - PROCESS | 1807 | 1461345184070 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}] 10:13:04 INFO - PROCESS | 1807 | 1461345184257 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:13:04 INFO - PROCESS | 1807 | 1461345184584 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x89041400 == 129 [pid = 1807] [id = 356] 10:13:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 309 (0x89042c00) [pid = 1807] [serial = 1069] [outer = (nil)] 10:13:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 310 (0x89047400) [pid = 1807] [serial = 1070] [outer = 0x89042c00] 10:13:04 INFO - PROCESS | 1807 | 1461345184674 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 311 (0x89048c00) [pid = 1807] [serial = 1071] [outer = 0x89042c00] 10:13:05 INFO - PROCESS | 1807 | 1461345185553 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]]]}] 10:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1531ms 10:13:05 INFO - PROCESS | 1807 | 1461345185592 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:13:05 INFO - PROCESS | 1807 | 1461345185598 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:13:05 INFO - PROCESS | 1807 | 1461345185606 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 1807 | 1461345185610 Marionette TRACE conn4 <- [1,1398,null,{}] 10:13:05 INFO - PROCESS | 1807 | 1461345185616 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}] 10:13:05 INFO - PROCESS | 1807 | 1461345185816 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:13:06 INFO - PROCESS | 1807 | 1461345186155 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f1000 == 130 [pid = 1807] [id = 357] 10:13:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 312 (0x87f25400) [pid = 1807] [serial = 1072] [outer = (nil)] 10:13:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 313 (0x8904f400) [pid = 1807] [serial = 1073] [outer = 0x87f25400] 10:13:06 INFO - PROCESS | 1807 | 1461345186248 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 314 (0x89050400) [pid = 1807] [serial = 1074] [outer = 0x87f25400] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x87e87800 == 129 [pid = 1807] [id = 337] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8f627800 == 128 [pid = 1807] [id = 336] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8b796800 == 127 [pid = 1807] [id = 335] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e2c00 == 126 [pid = 1807] [id = 334] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x871f0400 == 125 [pid = 1807] [id = 332] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8b065800 == 124 [pid = 1807] [id = 333] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x93b72800 == 123 [pid = 1807] [id = 323] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x98e14400 == 122 [pid = 1807] [id = 324] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x9007b400 == 121 [pid = 1807] [id = 322] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce4400 == 120 [pid = 1807] [id = 321] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x9064e800 == 119 [pid = 1807] [id = 320] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba97800 == 118 [pid = 1807] [id = 319] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8b75d800 == 117 [pid = 1807] [id = 318] 10:13:07 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab65000 == 116 [pid = 1807] [id = 317] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 313 (0x902ce800) [pid = 1807] [serial = 948] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 312 (0x98162400) [pid = 1807] [serial = 920] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 311 (0x8c02b800) [pid = 1807] [serial = 926] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 310 (0x91512400) [pid = 1807] [serial = 899] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 309 (0x93990000) [pid = 1807] [serial = 633] [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.] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 308 (0x8f4d2800) [pid = 1807] [serial = 881] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 307 (0x8fc9c400) [pid = 1807] [serial = 945] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 306 (0x8df3cc00) [pid = 1807] [serial = 939] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 305 (0x9330e000) [pid = 1807] [serial = 902] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x90081800) [pid = 1807] [serial = 893] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x8df44400) [pid = 1807] [serial = 929] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x8bf3f000) [pid = 1807] [serial = 938] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x8e50d000) [pid = 1807] [serial = 942] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x8f633800) [pid = 1807] [serial = 944] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x901ce000) [pid = 1807] [serial = 947] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x93b4fc00) [pid = 1807] [serial = 908] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x8e4d6c00) [pid = 1807] [serial = 941] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x8b79c800) [pid = 1807] [serial = 936] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x8b1e3c00) [pid = 1807] [serial = 933] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x905fcc00) [pid = 1807] [serial = 896] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x8a8e4400) [pid = 1807] [serial = 932] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x9338cc00) [pid = 1807] [serial = 905] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x8bce1c00) [pid = 1807] [serial = 887] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x8ab67c00) [pid = 1807] [serial = 935] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x979e5800) [pid = 1807] [serial = 914] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x8ab70800) [pid = 1807] [serial = 884] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x97905800) [pid = 1807] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x96b20400) [pid = 1807] [serial = 911] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x97cc6800) [pid = 1807] [serial = 917] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x8f634000) [pid = 1807] [serial = 890] [outer = (nil)] [url = about:blank] 10:13:07 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x98483800) [pid = 1807] [serial = 923] [outer = (nil)] [url = about:blank] 10:13:08 INFO - PROCESS | 1807 | 1461345188214 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]]]}] 10:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2685ms 10:13:08 INFO - PROCESS | 1807 | 1461345188292 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 1807 | 1461345188298 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:13:08 INFO - PROCESS | 1807 | 1461345188308 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 1807 | 1461345188312 Marionette TRACE conn4 <- [1,1402,null,{}] 10:13:08 INFO - PROCESS | 1807 | 1461345188320 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}] 10:13:08 INFO - PROCESS | 1807 | 1461345188510 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:13:08 INFO - PROCESS | 1807 | 1461345188749 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x89043000 == 117 [pid = 1807] [id = 358] 10:13:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x89047800) [pid = 1807] [serial = 1075] [outer = (nil)] 10:13:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x89434400) [pid = 1807] [serial = 1076] [outer = 0x89047800] 10:13:08 INFO - PROCESS | 1807 | 1461345188831 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x8ab6ec00) [pid = 1807] [serial = 1077] [outer = 0x89047800] 10:13:09 INFO - PROCESS | 1807 | 1461345189648 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]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1432ms 10:13:09 INFO - PROCESS | 1807 | 1461345189740 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 1807 | 1461345189748 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:13:09 INFO - PROCESS | 1807 | 1461345189758 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 1807 | 1461345189762 Marionette TRACE conn4 <- [1,1406,null,{}] 10:13:09 INFO - PROCESS | 1807 | 1461345189768 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}] 10:13:09 INFO - PROCESS | 1807 | 1461345189941 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:13:10 INFO - PROCESS | 1807 | 1461345190154 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x89437000 == 118 [pid = 1807] [id = 359] 10:13:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x8b768c00) [pid = 1807] [serial = 1078] [outer = (nil)] 10:13:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x8ba74800) [pid = 1807] [serial = 1079] [outer = 0x8b768c00] 10:13:10 INFO - PROCESS | 1807 | 1461345190230 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x8bce3c00) [pid = 1807] [serial = 1080] [outer = 0x8b768c00] 10:13:11 INFO - PROCESS | 1807 | 1461345191129 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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1429ms 10:13:11 INFO - PROCESS | 1807 | 1461345191189 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 1807 | 1461345191193 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:13:11 INFO - PROCESS | 1807 | 1461345191199 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 1807 | 1461345191205 Marionette TRACE conn4 <- [1,1410,null,{}] 10:13:11 INFO - PROCESS | 1807 | 1461345191220 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}] 10:13:11 INFO - PROCESS | 1807 | 1461345191467 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:13:11 INFO - PROCESS | 1807 | 1461345191491 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8904f800 == 119 [pid = 1807] [id = 360] 10:13:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x8e4d2000) [pid = 1807] [serial = 1081] [outer = (nil)] 10:13:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x8e50e800) [pid = 1807] [serial = 1082] [outer = 0x8e4d2000] 10:13:11 INFO - PROCESS | 1807 | 1461345191567 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x8f627800) [pid = 1807] [serial = 1083] [outer = 0x8e4d2000] 10:13:12 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x8f4dac00) [pid = 1807] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:13:12 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x8b1db400) [pid = 1807] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:13:12 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x8b05a400) [pid = 1807] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:13:12 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x8f68a800) [pid = 1807] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:13:12 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x8b057800) [pid = 1807] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:13:12 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x88077800) [pid = 1807] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:13:12 INFO - PROCESS | 1807 | 1461345192960 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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1785ms 10:13:12 INFO - PROCESS | 1807 | 1461345192986 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 1807 | 1461345192990 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:13:12 INFO - PROCESS | 1807 | 1461345192996 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 1807 | 1461345193000 Marionette TRACE conn4 <- [1,1414,null,{}] 10:13:13 INFO - PROCESS | 1807 | 1461345193005 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}] 10:13:13 INFO - PROCESS | 1807 | 1461345193173 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:13:13 INFO - PROCESS | 1807 | 1461345193184 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba97800 == 120 [pid = 1807] [id = 361] 10:13:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x8e507800) [pid = 1807] [serial = 1084] [outer = (nil)] 10:13:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x8fc99c00) [pid = 1807] [serial = 1085] [outer = 0x8e507800] 10:13:13 INFO - PROCESS | 1807 | 1461345193260 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x9007dc00) [pid = 1807] [serial = 1086] [outer = 0x8e507800] 10:13:14 INFO - PROCESS | 1807 | 1461345194246 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]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1283ms 10:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:13:14 INFO - PROCESS | 1807 | 1461345194280 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 1807 | 1461345194283 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:13:14 INFO - PROCESS | 1807 | 1461345194289 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 1807 | 1461345194293 Marionette TRACE conn4 <- [1,1418,null,{}] 10:13:14 INFO - PROCESS | 1807 | 1461345194298 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}] 10:13:14 INFO - PROCESS | 1807 | 1461345194476 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:13:14 INFO - PROCESS | 1807 | 1461345194807 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d09c00 == 121 [pid = 1807] [id = 362] 10:13:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x84d0a000) [pid = 1807] [serial = 1087] [outer = (nil)] 10:13:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x871f0400) [pid = 1807] [serial = 1088] [outer = 0x84d0a000] 10:13:14 INFO - PROCESS | 1807 | 1461345194972 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x87f1a800) [pid = 1807] [serial = 1089] [outer = 0x84d0a000] 10:13:15 INFO - PROCESS | 1807 | 1461345195989 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]]]}] 10:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1780ms 10:13:16 INFO - PROCESS | 1807 | 1461345196071 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:13:16 INFO - PROCESS | 1807 | 1461345196081 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:13:16 INFO - PROCESS | 1807 | 1461345196093 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 1807 | 1461345196098 Marionette TRACE conn4 <- [1,1422,null,{}] 10:13:16 INFO - PROCESS | 1807 | 1461345196121 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}] 10:13:16 INFO - PROCESS | 1807 | 1461345196392 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:13:16 INFO - PROCESS | 1807 | 1461345196580 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b063400 == 122 [pid = 1807] [id = 363] 10:13:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x8b065c00) [pid = 1807] [serial = 1090] [outer = (nil)] 10:13:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x8b75e000) [pid = 1807] [serial = 1091] [outer = 0x8b065c00] 10:13:16 INFO - PROCESS | 1807 | 1461345196672 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x8ba71000) [pid = 1807] [serial = 1092] [outer = 0x8b065c00] 10:13:17 INFO - PROCESS | 1807 | 1461345197703 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]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1683ms 10:13:17 INFO - PROCESS | 1807 | 1461345197777 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 1807 | 1461345197783 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:13:17 INFO - PROCESS | 1807 | 1461345197790 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 1807 | 1461345197794 Marionette TRACE conn4 <- [1,1426,null,{}] 10:13:17 INFO - PROCESS | 1807 | 1461345197800 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}] 10:13:18 INFO - PROCESS | 1807 | 1461345198036 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:13:18 INFO - PROCESS | 1807 | 1461345198392 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e86400 == 123 [pid = 1807] [id = 364] 10:13:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x8ab64c00) [pid = 1807] [serial = 1093] [outer = (nil)] 10:13:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x8e4ce800) [pid = 1807] [serial = 1094] [outer = 0x8ab64c00] 10:13:18 INFO - PROCESS | 1807 | 1461345198482 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x8f475000) [pid = 1807] [serial = 1095] [outer = 0x8ab64c00] 10:13:19 INFO - PROCESS | 1807 | 1461345199505 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]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1779ms 10:13:19 INFO - PROCESS | 1807 | 1461345199570 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:13:19 INFO - PROCESS | 1807 | 1461345199575 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:13:19 INFO - PROCESS | 1807 | 1461345199591 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 1807 | 1461345199600 Marionette TRACE conn4 <- [1,1430,null,{}] 10:13:19 INFO - PROCESS | 1807 | 1461345199606 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}] 10:13:19 INFO - PROCESS | 1807 | 1461345199848 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:13:20 INFO - PROCESS | 1807 | 1461345200161 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x90077000 == 124 [pid = 1807] [id = 365] 10:13:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x9007b400) [pid = 1807] [serial = 1096] [outer = (nil)] 10:13:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x90658c00) [pid = 1807] [serial = 1097] [outer = 0x9007b400] 10:13:20 INFO - PROCESS | 1807 | 1461345200249 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x912e6400) [pid = 1807] [serial = 1098] [outer = 0x9007b400] 10:13:21 INFO - PROCESS | 1807 | 1461345201224 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]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1695ms 10:13:21 INFO - PROCESS | 1807 | 1461345201276 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 1807 | 1461345201280 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:13:21 INFO - PROCESS | 1807 | 1461345201287 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 1807 | 1461345201290 Marionette TRACE conn4 <- [1,1434,null,{}] 10:13:21 INFO - PROCESS | 1807 | 1461345201296 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}] 10:13:21 INFO - PROCESS | 1807 | 1461345201488 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:13:21 INFO - PROCESS | 1807 | 1461345201756 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x905f7000 == 125 [pid = 1807] [id = 366] 10:13:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x9295f000) [pid = 1807] [serial = 1099] [outer = (nil)] 10:13:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x92b77c00) [pid = 1807] [serial = 1100] [outer = 0x9295f000] 10:13:21 INFO - PROCESS | 1807 | 1461345201889 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x9331b400) [pid = 1807] [serial = 1101] [outer = 0x9295f000] 10:13:22 INFO - PROCESS | 1807 | 1461345202829 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]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1578ms 10:13:22 INFO - PROCESS | 1807 | 1461345202866 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 1807 | 1461345202870 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:13:22 INFO - PROCESS | 1807 | 1461345202877 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 1807 | 1461345202880 Marionette TRACE conn4 <- [1,1438,null,{}] 10:13:22 INFO - PROCESS | 1807 | 1461345202886 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}] 10:13:23 INFO - PROCESS | 1807 | 1461345203088 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:13:23 INFO - PROCESS | 1807 | 1461345203423 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x93397000 == 126 [pid = 1807] [id = 367] 10:13:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x93399c00) [pid = 1807] [serial = 1102] [outer = (nil)] 10:13:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 306 (0x93982800) [pid = 1807] [serial = 1103] [outer = 0x93399c00] 10:13:23 INFO - PROCESS | 1807 | 1461345203538 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 307 (0x95a85400) [pid = 1807] [serial = 1104] [outer = 0x93399c00] 10:13:24 INFO - PROCESS | 1807 | 1461345204473 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]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1634ms 10:13:24 INFO - PROCESS | 1807 | 1461345204512 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 1807 | 1461345204515 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:13:24 INFO - PROCESS | 1807 | 1461345204522 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 1807 | 1461345204525 Marionette TRACE conn4 <- [1,1442,null,{}] 10:13:24 INFO - PROCESS | 1807 | 1461345204531 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}] 10:13:24 INFO - PROCESS | 1807 | 1461345204716 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:13:25 INFO - PROCESS | 1807 | 1461345205029 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x93390800 == 127 [pid = 1807] [id = 368] 10:13:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 308 (0x96ca3c00) [pid = 1807] [serial = 1105] [outer = (nil)] 10:13:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 309 (0x97edb000) [pid = 1807] [serial = 1106] [outer = 0x96ca3c00] 10:13:25 INFO - PROCESS | 1807 | 1461345205127 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 310 (0x97ee1c00) [pid = 1807] [serial = 1107] [outer = 0x96ca3c00] 10:13:26 INFO - PROCESS | 1807 | 1461345206033 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]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1581ms 10:13:26 INFO - PROCESS | 1807 | 1461345206106 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 1807 | 1461345206114 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:13:26 INFO - PROCESS | 1807 | 1461345206123 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 1807 | 1461345206129 Marionette TRACE conn4 <- [1,1446,null,{}] 10:13:26 INFO - PROCESS | 1807 | 1461345206134 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}] 10:13:26 INFO - PROCESS | 1807 | 1461345206364 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:13:26 INFO - PROCESS | 1807 | 1461345206673 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x977bd000 == 128 [pid = 1807] [id = 369] 10:13:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 311 (0x97eddc00) [pid = 1807] [serial = 1108] [outer = (nil)] 10:13:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 312 (0x98e82800) [pid = 1807] [serial = 1109] [outer = 0x97eddc00] 10:13:26 INFO - PROCESS | 1807 | 1461345206768 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 313 (0x9912cc00) [pid = 1807] [serial = 1110] [outer = 0x97eddc00] 10:13:27 INFO - PROCESS | 1807 | 1461345207655 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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1597ms 10:13:27 INFO - PROCESS | 1807 | 1461345207722 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 1807 | 1461345207726 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:13:27 INFO - PROCESS | 1807 | 1461345207732 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 1807 | 1461345207735 Marionette TRACE conn4 <- [1,1450,null,{}] 10:13:27 INFO - PROCESS | 1807 | 1461345207741 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}] 10:13:27 INFO - PROCESS | 1807 | 1461345207927 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:13:28 INFO - PROCESS | 1807 | 1461345208249 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x86801c00 == 129 [pid = 1807] [id = 370] 10:13:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 314 (0x86802400) [pid = 1807] [serial = 1111] [outer = (nil)] 10:13:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 315 (0x8680a800) [pid = 1807] [serial = 1112] [outer = 0x86802400] 10:13:28 INFO - PROCESS | 1807 | 1461345208346 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 316 (0x8680d800) [pid = 1807] [serial = 1113] [outer = 0x86802400] 10:13:29 INFO - PROCESS | 1807 | 1461345209232 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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1578ms 10:13:29 INFO - PROCESS | 1807 | 1461345209310 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 1807 | 1461345209314 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:13:29 INFO - PROCESS | 1807 | 1461345209321 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 1807 | 1461345209324 Marionette TRACE conn4 <- [1,1454,null,{}] 10:13:29 INFO - PROCESS | 1807 | 1461345209330 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}] 10:13:29 INFO - PROCESS | 1807 | 1461345209518 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:13:29 INFO - PROCESS | 1807 | 1461345209829 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8680d000 == 130 [pid = 1807] [id = 371] 10:13:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 317 (0x86810800) [pid = 1807] [serial = 1114] [outer = (nil)] 10:13:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 318 (0x9816a800) [pid = 1807] [serial = 1115] [outer = 0x86810800] 10:13:29 INFO - PROCESS | 1807 | 1461345209926 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 319 (0x99126c00) [pid = 1807] [serial = 1116] [outer = 0x86810800] 10:13:30 INFO - PROCESS | 1807 | 1461345210834 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]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1580ms 10:13:30 INFO - PROCESS | 1807 | 1461345210902 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 1807 | 1461345210906 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:13:30 INFO - PROCESS | 1807 | 1461345210912 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 1807 | 1461345210916 Marionette TRACE conn4 <- [1,1458,null,{}] 10:13:30 INFO - PROCESS | 1807 | 1461345210922 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}] 10:13:31 INFO - PROCESS | 1807 | 1461345211121 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:13:31 INFO - PROCESS | 1807 | 1461345211460 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x9ea1d400 == 131 [pid = 1807] [id = 372] 10:13:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 320 (0x9ea1e800) [pid = 1807] [serial = 1117] [outer = (nil)] 10:13:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 321 (0x9fc60800) [pid = 1807] [serial = 1118] [outer = 0x9ea1e800] 10:13:31 INFO - PROCESS | 1807 | 1461345211571 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 322 (0xa0c41400) [pid = 1807] [serial = 1119] [outer = 0x9ea1e800] 10:13:32 INFO - PROCESS | 1807 | 1461345212613 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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1742ms 10:13:32 INFO - PROCESS | 1807 | 1461345212663 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 1807 | 1461345212668 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:13:32 INFO - PROCESS | 1807 | 1461345212676 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 1807 | 1461345212680 Marionette TRACE conn4 <- [1,1462,null,{}] 10:13:32 INFO - PROCESS | 1807 | 1461345212686 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}] 10:13:32 INFO - PROCESS | 1807 | 1461345212920 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:13:33 INFO - PROCESS | 1807 | 1461345213250 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa92800 == 132 [pid = 1807] [id = 373] 10:13:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 323 (0x8aa93400) [pid = 1807] [serial = 1120] [outer = (nil)] 10:13:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 324 (0x8aaa0800) [pid = 1807] [serial = 1121] [outer = 0x8aa93400] 10:13:33 INFO - PROCESS | 1807 | 1461345213340 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 325 (0x9ea18800) [pid = 1807] [serial = 1122] [outer = 0x8aa93400] 10:13:34 INFO - PROCESS | 1807 | 1461345214273 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]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1628ms 10:13:34 INFO - PROCESS | 1807 | 1461345214306 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 1807 | 1461345214309 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:13:34 INFO - PROCESS | 1807 | 1461345214316 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 1807 | 1461345214319 Marionette TRACE conn4 <- [1,1466,null,{}] 10:13:34 INFO - PROCESS | 1807 | 1461345214325 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}] 10:13:34 INFO - PROCESS | 1807 | 1461345214528 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:13:34 INFO - PROCESS | 1807 | 1461345214802 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa91800 == 133 [pid = 1807] [id = 374] 10:13:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 326 (0x8aa94400) [pid = 1807] [serial = 1123] [outer = (nil)] 10:13:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 327 (0x8e7af400) [pid = 1807] [serial = 1124] [outer = 0x8aa94400] 10:13:34 INFO - PROCESS | 1807 | 1461345214939 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 328 (0x8e7b2000) [pid = 1807] [serial = 1125] [outer = 0x8aa94400] 10:13:35 INFO - PROCESS | 1807 | 1461345215842 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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1583ms 10:13:35 INFO - PROCESS | 1807 | 1461345215900 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1807 | 1461345215903 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:13:35 INFO - PROCESS | 1807 | 1461345215910 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1807 | 1461345215913 Marionette TRACE conn4 <- [1,1470,null,{}] 10:13:35 INFO - PROCESS | 1807 | 1461345215919 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}] 10:13:36 INFO - PROCESS | 1807 | 1461345216117 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:13:36 INFO - PROCESS | 1807 | 1461345216442 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x89135c00 == 134 [pid = 1807] [id = 375] 10:13:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 329 (0x89138800) [pid = 1807] [serial = 1126] [outer = (nil)] 10:13:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 330 (0x8913e400) [pid = 1807] [serial = 1127] [outer = 0x89138800] 10:13:36 INFO - PROCESS | 1807 | 1461345216538 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 331 (0x89140000) [pid = 1807] [serial = 1128] [outer = 0x89138800] 10:13:37 INFO - PROCESS | 1807 | 1461345217442 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]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1580ms 10:13:37 INFO - PROCESS | 1807 | 1461345217491 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 1807 | 1461345217495 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:13:37 INFO - PROCESS | 1807 | 1461345217501 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 1807 | 1461345217505 Marionette TRACE conn4 <- [1,1474,null,{}] 10:13:37 INFO - PROCESS | 1807 | 1461345217510 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}] 10:13:37 INFO - PROCESS | 1807 | 1461345217708 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:13:38 INFO - PROCESS | 1807 | 1461345218033 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8913f800 == 135 [pid = 1807] [id = 376] 10:13:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 332 (0x89143c00) [pid = 1807] [serial = 1129] [outer = (nil)] 10:13:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 333 (0x8e7b0800) [pid = 1807] [serial = 1130] [outer = 0x89143c00] 10:13:38 INFO - PROCESS | 1807 | 1461345218125 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 334 (0x8e7b4800) [pid = 1807] [serial = 1131] [outer = 0x89143c00] 10:13:39 INFO - PROCESS | 1807 | 1461345219058 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]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1630ms 10:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:13:39 INFO - PROCESS | 1807 | 1461345219135 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 1807 | 1461345219138 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:13:39 INFO - PROCESS | 1807 | 1461345219145 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 1807 | 1461345219149 Marionette TRACE conn4 <- [1,1478,null,{}] 10:13:39 INFO - PROCESS | 1807 | 1461345219154 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}] 10:13:39 INFO - PROCESS | 1807 | 1461345219348 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:13:39 INFO - PROCESS | 1807 | 1461345219666 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc3400 == 136 [pid = 1807] [id = 377] 10:13:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 335 (0x84bc4c00) [pid = 1807] [serial = 1132] [outer = (nil)] 10:13:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 336 (0x84bcbc00) [pid = 1807] [serial = 1133] [outer = 0x84bc4c00] 10:13:39 INFO - PROCESS | 1807 | 1461345219758 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 337 (0x84bcd400) [pid = 1807] [serial = 1134] [outer = 0x84bc4c00] 10:13:40 INFO - PROCESS | 1807 | 1461345220735 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]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1637ms 10:13:40 INFO - PROCESS | 1807 | 1461345220782 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 1807 | 1461345220786 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:13:40 INFO - PROCESS | 1807 | 1461345220792 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 1807 | 1461345220796 Marionette TRACE conn4 <- [1,1482,null,{}] 10:13:40 INFO - PROCESS | 1807 | 1461345220801 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}] 10:13:40 INFO - PROCESS | 1807 | 1461345220994 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:13:41 INFO - PROCESS | 1807 | 1461345221842 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x85709800 == 137 [pid = 1807] [id = 378] 10:13:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 338 (0x85709c00) [pid = 1807] [serial = 1135] [outer = (nil)] 10:13:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 339 (0x8570c000) [pid = 1807] [serial = 1136] [outer = 0x85709c00] 10:13:41 INFO - PROCESS | 1807 | 1461345221949 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 340 (0x85710400) [pid = 1807] [serial = 1137] [outer = 0x85709c00] 10:13:42 INFO - PROCESS | 1807 | 1461345222899 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]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2179ms 10:13:42 INFO - PROCESS | 1807 | 1461345222974 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 1807 | 1461345222981 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:13:42 INFO - PROCESS | 1807 | 1461345222990 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 1807 | 1461345222996 Marionette TRACE conn4 <- [1,1486,null,{}] 10:13:43 INFO - PROCESS | 1807 | 1461345223003 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}] 10:13:43 INFO - PROCESS | 1807 | 1461345223232 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:13:43 INFO - PROCESS | 1807 | 1461345223587 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x87482400 == 138 [pid = 1807] [id = 379] 10:13:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 341 (0x8748d800) [pid = 1807] [serial = 1138] [outer = (nil)] 10:13:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 342 (0x84aac800) [pid = 1807] [serial = 1139] [outer = 0x8748d800] 10:13:43 INFO - PROCESS | 1807 | 1461345223756 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 343 (0x84f2e400) [pid = 1807] [serial = 1140] [outer = 0x8748d800] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x88083000 == 137 [pid = 1807] [id = 198] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x87e88c00 == 136 [pid = 1807] [id = 199] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8f4d4000 == 135 [pid = 1807] [id = 298] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8f67f400 == 134 [pid = 1807] [id = 174] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8b793000 == 133 [pid = 1807] [id = 295] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba97800 == 132 [pid = 1807] [id = 361] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8904f800 == 131 [pid = 1807] [id = 360] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x89437000 == 130 [pid = 1807] [id = 359] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x89043000 == 129 [pid = 1807] [id = 358] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x84f25400 == 128 [pid = 1807] [id = 355] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x89041400 == 127 [pid = 1807] [id = 356] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0e000 == 126 [pid = 1807] [id = 354] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x84d04400 == 125 [pid = 1807] [id = 353] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x84aa9000 == 124 [pid = 1807] [id = 352] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x87483c00 == 123 [pid = 1807] [id = 350] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x84aab400 == 122 [pid = 1807] [id = 351] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x861f4c00 == 121 [pid = 1807] [id = 349] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x861e9400 == 120 [pid = 1807] [id = 348] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x93b5b400 == 119 [pid = 1807] [id = 347] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x91fff400 == 118 [pid = 1807] [id = 345] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8df3d400 == 117 [pid = 1807] [id = 346] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e4800 == 116 [pid = 1807] [id = 344] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x97bc0800 == 115 [pid = 1807] [id = 343] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x97ccb800 == 114 [pid = 1807] [id = 342] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x93984c00 == 113 [pid = 1807] [id = 341] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeec400 == 112 [pid = 1807] [id = 339] 10:13:45 INFO - PROCESS | 1807 | --DOCSHELL 0x8c029000 == 111 [pid = 1807] [id = 340] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 342 (0x905ff000) [pid = 1807] [serial = 1007] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 341 (0x8f476400) [pid = 1807] [serial = 1001] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 340 (0x912db800) [pid = 1807] [serial = 1008] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 339 (0x9338e400) [pid = 1807] [serial = 962] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 338 (0x8df38800) [pid = 1807] [serial = 998] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 337 (0x8b057c00) [pid = 1807] [serial = 992] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 336 (0x912f8c00) [pid = 1807] [serial = 950] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 335 (0x9ea17000) [pid = 1807] [serial = 983] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 334 (0xa0013400) [pid = 1807] [serial = 989] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 333 (0x92961c00) [pid = 1807] [serial = 959] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 332 (0x99218000) [pid = 1807] [serial = 974] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 331 (0x8e50a000) [pid = 1807] [serial = 999] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 330 (0x8b1d8800) [pid = 1807] [serial = 953] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 329 (0x92af6000) [pid = 1807] [serial = 1010] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 328 (0x998f1800) [pid = 1807] [serial = 977] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 327 (0xa0ace800) [pid = 1807] [serial = 995] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 326 (0x8e4d4000) [pid = 1807] [serial = 1005] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 325 (0x98c96800) [pid = 1807] [serial = 971] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 324 (0x8b793c00) [pid = 1807] [serial = 1013] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 323 (0x93dd0800) [pid = 1807] [serial = 965] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 322 (0x9333f800) [pid = 1807] [serial = 1011] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 321 (0x9fc5a000) [pid = 1807] [serial = 986] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 320 (0x8e507000) [pid = 1807] [serial = 956] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 319 (0x97dec000) [pid = 1807] [serial = 968] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 318 (0x8e4ca800) [pid = 1807] [serial = 1014] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 317 (0x8bf3bc00) [pid = 1807] [serial = 1004] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 316 (0x99ca4c00) [pid = 1807] [serial = 980] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 315 (0x9008bc00) [pid = 1807] [serial = 1002] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | --DOMWINDOW == 314 (0x93dc9800) [pid = 1807] [serial = 1016] [outer = (nil)] [url = about:blank] 10:13:45 INFO - PROCESS | 1807 | 1461345225680 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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2750ms 10:13:45 INFO - PROCESS | 1807 | 1461345225762 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 1807 | 1461345225768 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:13:45 INFO - PROCESS | 1807 | 1461345225774 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 1807 | 1461345225777 Marionette TRACE conn4 <- [1,1490,null,{}] 10:13:45 INFO - PROCESS | 1807 | 1461345225783 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}] 10:13:45 INFO - PROCESS | 1807 | 1461345225952 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:13:46 INFO - PROCESS | 1807 | 1461345226162 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aab400 == 112 [pid = 1807] [id = 380] 10:13:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 315 (0x84aad400) [pid = 1807] [serial = 1141] [outer = (nil)] 10:13:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 316 (0x861f8800) [pid = 1807] [serial = 1142] [outer = 0x84aad400] 10:13:46 INFO - PROCESS | 1807 | 1461345226251 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 317 (0x8807f400) [pid = 1807] [serial = 1143] [outer = 0x84aad400] 10:13:47 INFO - PROCESS | 1807 | 1461345227038 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]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1335ms 10:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:13:47 INFO - PROCESS | 1807 | 1461345227110 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 1807 | 1461345227113 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:13:47 INFO - PROCESS | 1807 | 1461345227128 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 1807 | 1461345227137 Marionette TRACE conn4 <- [1,1494,null,{}] 10:13:47 INFO - PROCESS | 1807 | 1461345227145 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}] 10:13:47 INFO - PROCESS | 1807 | 1461345227340 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:13:47 INFO - PROCESS | 1807 | 1461345227559 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x85705c00 == 113 [pid = 1807] [id = 381] 10:13:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 318 (0x89138000) [pid = 1807] [serial = 1144] [outer = (nil)] 10:13:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 319 (0x8aa94000) [pid = 1807] [serial = 1145] [outer = 0x89138000] 10:13:47 INFO - PROCESS | 1807 | 1461345227655 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 320 (0x8aa9a800) [pid = 1807] [serial = 1146] [outer = 0x89138000] 10:13:48 INFO - PROCESS | 1807 | 1461345228578 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]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1502ms 10:13:48 INFO - PROCESS | 1807 | 1461345228622 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 1807 | 1461345228626 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:13:48 INFO - PROCESS | 1807 | 1461345228640 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 1807 | 1461345228644 Marionette TRACE conn4 <- [1,1498,null,{}] 10:13:48 INFO - PROCESS | 1807 | 1461345228650 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}] 10:13:48 INFO - PROCESS | 1807 | 1461345228893 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:13:48 INFO - PROCESS | 1807 | 1461345228924 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa94c00 == 114 [pid = 1807] [id = 382] 10:13:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 321 (0x8aaa0000) [pid = 1807] [serial = 1147] [outer = (nil)] 10:13:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 322 (0x8b05b800) [pid = 1807] [serial = 1148] [outer = 0x8aaa0000] 10:13:49 INFO - PROCESS | 1807 | 1461345228998 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 323 (0x8b1d9800) [pid = 1807] [serial = 1149] [outer = 0x8aaa0000] 10:13:51 INFO - PROCESS | 1807 | 1461345231352 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]]]}] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 322 (0x8ab6d000) [pid = 1807] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 321 (0x8ab67400) [pid = 1807] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 320 (0x871f1400) [pid = 1807] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 319 (0x8f684000) [pid = 1807] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 318 (0x8b05a000) [pid = 1807] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 317 (0x8c035400) [pid = 1807] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 316 (0x88dec800) [pid = 1807] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 315 (0x92962800) [pid = 1807] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 314 (0x8bf3b800) [pid = 1807] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 313 (0x91520000) [pid = 1807] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 312 (0x8ba8e000) [pid = 1807] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 311 (0x881e0400) [pid = 1807] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 310 (0x912e5000) [pid = 1807] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 309 (0x8e510000) [pid = 1807] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 308 (0x87e8e800) [pid = 1807] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 307 (0x871eb400) [pid = 1807] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 306 (0x8ba97000) [pid = 1807] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 305 (0x8942d000) [pid = 1807] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x907ac800) [pid = 1807] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x992a4800) [pid = 1807] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x881ec400) [pid = 1807] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x88d50400) [pid = 1807] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x9330f400) [pid = 1807] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x8ab65800) [pid = 1807] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x8aef1000) [pid = 1807] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x93983c00) [pid = 1807] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x8bf38800) [pid = 1807] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x8b794400) [pid = 1807] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x92967000) [pid = 1807] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x8b05ec00) [pid = 1807] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x8bcec000) [pid = 1807] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x93982000) [pid = 1807] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x9151c800) [pid = 1807] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x8b792400) [pid = 1807] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x8f46dc00) [pid = 1807] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x93397800) [pid = 1807] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x8ba70000) [pid = 1807] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2943ms 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x8f682000) [pid = 1807] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x8e50a400) [pid = 1807] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x91519c00) [pid = 1807] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x8f688800) [pid = 1807] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x8b062400) [pid = 1807] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x8807fc00) [pid = 1807] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x98e88c00) [pid = 1807] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x902c7800) [pid = 1807] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x91516000) [pid = 1807] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x8b763400) [pid = 1807] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x9ea21000) [pid = 1807] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x93983800) [pid = 1807] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x99bd7000) [pid = 1807] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x9334bc00) [pid = 1807] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x93342800) [pid = 1807] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x90653c00) [pid = 1807] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x915e0800) [pid = 1807] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x95a28c00) [pid = 1807] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x8f681000) [pid = 1807] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x895ea000) [pid = 1807] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x8fca0000) [pid = 1807] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x8f55c800) [pid = 1807] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x89434000) [pid = 1807] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x88defc00) [pid = 1807] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x90079c00) [pid = 1807] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x93343000) [pid = 1807] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x89437800) [pid = 1807] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x8aef0400) [pid = 1807] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x93318000) [pid = 1807] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x93343400) [pid = 1807] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x8b79bc00) [pid = 1807] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x9398a800) [pid = 1807] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x93346400) [pid = 1807] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x96f88400) [pid = 1807] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x8ab6c800) [pid = 1807] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x8f55e000) [pid = 1807] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x8b79d400) [pid = 1807] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x8e426400) [pid = 1807] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x87e89000) [pid = 1807] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x8e4d2000) [pid = 1807] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x84aac000) [pid = 1807] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x9a8ea400) [pid = 1807] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x861ea800) [pid = 1807] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0xa0c0b000) [pid = 1807] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x9398dc00) [pid = 1807] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x84ab4400) [pid = 1807] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x9fcaa000) [pid = 1807] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x97df9800) [pid = 1807] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x84d05400) [pid = 1807] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x87486c00) [pid = 1807] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x97ccec00) [pid = 1807] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x8aef7000) [pid = 1807] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x9848c400) [pid = 1807] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x8e41dc00) [pid = 1807] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x84d12c00) [pid = 1807] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x89042c00) [pid = 1807] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x84f2fc00) [pid = 1807] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x89047800) [pid = 1807] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x87487c00) [pid = 1807] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x8b768c00) [pid = 1807] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x978c5c00) [pid = 1807] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x88ded400) [pid = 1807] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x8e421c00) [pid = 1807] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x97ed3c00) [pid = 1807] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x88d46400) [pid = 1807] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x93347000) [pid = 1807] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x902c8c00) [pid = 1807] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x8bf34800) [pid = 1807] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x92aedc00) [pid = 1807] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x8f565800) [pid = 1807] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x9065d400) [pid = 1807] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:13:51 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x97ed3800) [pid = 1807] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:13:51 INFO - PROCESS | 1807 | 1461345231611 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 1807 | 1461345231614 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:13:51 INFO - PROCESS | 1807 | 1461345231653 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 1807 | 1461345231659 Marionette TRACE conn4 <- [1,1502,null,{}] 10:13:51 INFO - PROCESS | 1807 | 1461345231681 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}] 10:13:51 INFO - PROCESS | 1807 | 1461345231907 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:13:52 INFO - PROCESS | 1807 | 1461345232086 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c59000 == 115 [pid = 1807] [id = 383] 10:13:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x86c5c800) [pid = 1807] [serial = 1150] [outer = (nil)] 10:13:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x871ef000) [pid = 1807] [serial = 1151] [outer = 0x86c5c800] 10:13:52 INFO - PROCESS | 1807 | 1461345232173 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x88def000) [pid = 1807] [serial = 1152] [outer = 0x86c5c800] 10:13:52 INFO - PROCESS | 1807 | 1461345232929 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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1317ms 10:13:52 INFO - PROCESS | 1807 | 1461345232963 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 1807 | 1461345232966 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:13:52 INFO - PROCESS | 1807 | 1461345232972 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 1807 | 1461345232974 Marionette TRACE conn4 <- [1,1506,null,{}] 10:13:52 INFO - PROCESS | 1807 | 1461345232980 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}] 10:13:53 INFO - PROCESS | 1807 | 1461345233151 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:13:53 INFO - PROCESS | 1807 | 1461345233167 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ea800 == 116 [pid = 1807] [id = 384] 10:13:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x89045400) [pid = 1807] [serial = 1153] [outer = (nil)] 10:13:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x8ab6bc00) [pid = 1807] [serial = 1154] [outer = 0x89045400] 10:13:53 INFO - PROCESS | 1807 | 1461345233242 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x8b1e2000) [pid = 1807] [serial = 1155] [outer = 0x89045400] 10:13:54 INFO - PROCESS | 1807 | 1461345234517 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]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1589ms 10:13:54 INFO - PROCESS | 1807 | 1461345234562 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 1807 | 1461345234570 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:13:54 INFO - PROCESS | 1807 | 1461345234579 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 1807 | 1461345234585 Marionette TRACE conn4 <- [1,1510,null,{}] 10:13:54 INFO - PROCESS | 1807 | 1461345234593 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}] 10:13:54 INFO - PROCESS | 1807 | 1461345234832 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:13:55 INFO - PROCESS | 1807 | 1461345235167 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0d800 == 117 [pid = 1807] [id = 385] 10:13:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x85704800) [pid = 1807] [serial = 1156] [outer = (nil)] 10:13:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x861ed400) [pid = 1807] [serial = 1157] [outer = 0x85704800] 10:13:55 INFO - PROCESS | 1807 | 1461345235258 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x8680ac00) [pid = 1807] [serial = 1158] [outer = 0x85704800] 10:13:56 INFO - PROCESS | 1807 | 1461345236231 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]]]}] 10:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1689ms 10:13:56 INFO - PROCESS | 1807 | 1461345236269 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 1807 | 1461345236278 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:13:56 INFO - PROCESS | 1807 | 1461345236288 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - PROCESS | 1807 | 1461345236292 Marionette TRACE conn4 <- [1,1514,null,{}] 10:13:56 INFO - PROCESS | 1807 | 1461345236299 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}] 10:13:56 INFO - PROCESS | 1807 | 1461345236512 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:13:56 INFO - PROCESS | 1807 | 1461345236867 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f21800 == 118 [pid = 1807] [id = 386] 10:13:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x88d46400) [pid = 1807] [serial = 1159] [outer = (nil)] 10:13:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x89042000) [pid = 1807] [serial = 1160] [outer = 0x88d46400] 10:13:56 INFO - PROCESS | 1807 | 1461345236963 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x89137400) [pid = 1807] [serial = 1161] [outer = 0x88d46400] 10:13:57 INFO - PROCESS | 1807 | 1461345237880 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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1635ms 10:13:57 INFO - PROCESS | 1807 | 1461345237924 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 1807 | 1461345237928 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:13:57 INFO - PROCESS | 1807 | 1461345237935 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 1807 | 1461345237942 Marionette TRACE conn4 <- [1,1518,null,{}] 10:13:57 INFO - PROCESS | 1807 | 1461345237958 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}] 10:13:58 INFO - PROCESS | 1807 | 1461345238159 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:13:58 INFO - PROCESS | 1807 | 1461345238471 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8913c400 == 119 [pid = 1807] [id = 387] 10:13:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x8ab65800) [pid = 1807] [serial = 1162] [outer = (nil)] 10:13:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x8b05e800) [pid = 1807] [serial = 1163] [outer = 0x8ab65800] 10:13:58 INFO - PROCESS | 1807 | 1461345238567 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x8b793c00) [pid = 1807] [serial = 1164] [outer = 0x8ab65800] 10:13:59 INFO - PROCESS | 1807 | 1461345239477 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]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1583ms 10:13:59 INFO - PROCESS | 1807 | 1461345239519 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:13:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:13:59 INFO - PROCESS | 1807 | 1461345239524 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:13:59 INFO - PROCESS | 1807 | 1461345239531 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 1807 | 1461345239534 Marionette TRACE conn4 <- [1,1522,null,{}] 10:13:59 INFO - PROCESS | 1807 | 1461345239540 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}] 10:13:59 INFO - PROCESS | 1807 | 1461345239737 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:14:00 INFO - PROCESS | 1807 | 1461345240055 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aef8000 == 120 [pid = 1807] [id = 388] 10:14:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x8b761400) [pid = 1807] [serial = 1165] [outer = (nil)] 10:14:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x8ba8f800) [pid = 1807] [serial = 1166] [outer = 0x8b761400] 10:14:00 INFO - PROCESS | 1807 | 1461345240164 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x8bce8800) [pid = 1807] [serial = 1167] [outer = 0x8b761400] 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:00 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:01 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 () { 10:14:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:14:01 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 () { 10:14:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:14:01 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 () { 10:14:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:14:01 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 () { 10:14:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:14:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1484ms 10:14:01 INFO - PROCESS | 1807 | 1461345240989 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"]]]}] 10:14:01 INFO - PROCESS | 1807 | 1461345241017 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 1807 | 1461345241024 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:14:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:14:01 INFO - PROCESS | 1807 | 1461345241039 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 1807 | 1461345241041 Marionette TRACE conn4 <- [1,1526,null,{}] 10:14:01 INFO - PROCESS | 1807 | 1461345241046 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}] 10:14:01 INFO - PROCESS | 1807 | 1461345241235 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:14:01 INFO - PROCESS | 1807 | 1461345241531 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba70000 == 121 [pid = 1807] [id = 389] 10:14:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x8bf3bc00) [pid = 1807] [serial = 1168] [outer = (nil)] 10:14:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x8c02c400) [pid = 1807] [serial = 1169] [outer = 0x8bf3bc00] 10:14:01 INFO - PROCESS | 1807 | 1461345241675 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x8df43800) [pid = 1807] [serial = 1170] [outer = 0x8bf3bc00] 10:14:02 INFO - PROCESS | 1807 | 1461345242564 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"]]]}] 10:14:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:14:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:14:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:14:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:14:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:14:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:14:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1588ms 10:14:02 INFO - PROCESS | 1807 | 1461345242679 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 1807 | 1461345242683 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:14:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:14:02 INFO - PROCESS | 1807 | 1461345242691 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 1807 | 1461345242695 Marionette TRACE conn4 <- [1,1530,null,{}] 10:14:02 INFO - PROCESS | 1807 | 1461345242701 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}] 10:14:02 INFO - PROCESS | 1807 | 1461345242962 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:14:03 INFO - PROCESS | 1807 | 1461345243283 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa9d800 == 122 [pid = 1807] [id = 390] 10:14:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x8b799c00) [pid = 1807] [serial = 1171] [outer = (nil)] 10:14:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x8f470400) [pid = 1807] [serial = 1172] [outer = 0x8b799c00] 10:14:03 INFO - PROCESS | 1807 | 1461345243391 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x8f4d3000) [pid = 1807] [serial = 1173] [outer = 0x8b799c00] 10:14:04 INFO - PROCESS | 1807 | 1461345244159 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]]]}] 10:14:04 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 10:14:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:14:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:14:04 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. 10:14:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:14:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1529ms 10:14:04 INFO - PROCESS | 1807 | 1461345244222 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 1807 | 1461345244225 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:14:04 INFO - PROCESS | 1807 | 1461345244231 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 1807 | 1461345244234 Marionette TRACE conn4 <- [1,1534,null,{}] 10:14:04 INFO - PROCESS | 1807 | 1461345244241 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}] 10:14:04 INFO - PROCESS | 1807 | 1461345244436 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:14:04 INFO - PROCESS | 1807 | 1461345244714 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e425800 == 123 [pid = 1807] [id = 391] 10:14:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x8e4cc800) [pid = 1807] [serial = 1174] [outer = (nil)] 10:14:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x8f684000) [pid = 1807] [serial = 1175] [outer = 0x8e4cc800] 10:14:04 INFO - PROCESS | 1807 | 1461345244808 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x8fc9c400) [pid = 1807] [serial = 1176] [outer = 0x8e4cc800] 10:14:05 INFO - PROCESS | 1807 | 1461345245758 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]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:14:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1589ms 10:14:05 INFO - PROCESS | 1807 | 1461345245821 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:14:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:14:05 INFO - PROCESS | 1807 | 1461345245825 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:14:05 INFO - PROCESS | 1807 | 1461345245833 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 1807 | 1461345245836 Marionette TRACE conn4 <- [1,1538,null,{}] 10:14:05 INFO - PROCESS | 1807 | 1461345245843 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}] 10:14:06 INFO - PROCESS | 1807 | 1461345246048 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:14:06 INFO - PROCESS | 1807 | 1461345246396 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bd0c00 == 124 [pid = 1807] [id = 392] 10:14:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x8e50f000) [pid = 1807] [serial = 1177] [outer = (nil)] 10:14:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x901c1800) [pid = 1807] [serial = 1178] [outer = 0x8e50f000] 10:14:06 INFO - PROCESS | 1807 | 1461345246502 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x901ce400) [pid = 1807] [serial = 1179] [outer = 0x8e50f000] 10:14:07 INFO - PROCESS | 1807 | 1461345247375 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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:14:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1584ms 10:14:07 INFO - PROCESS | 1807 | 1461345247416 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 1807 | 1461345247420 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:14:07 INFO - PROCESS | 1807 | 1461345247427 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 1807 | 1461345247431 Marionette TRACE conn4 <- [1,1542,null,{}] 10:14:07 INFO - PROCESS | 1807 | 1461345247437 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}] 10:14:07 INFO - PROCESS | 1807 | 1461345247649 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:14:07 INFO - PROCESS | 1807 | 1461345247909 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x87483400 == 125 [pid = 1807] [id = 393] 10:14:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x8e428000) [pid = 1807] [serial = 1180] [outer = (nil)] 10:14:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x905fac00) [pid = 1807] [serial = 1181] [outer = 0x8e428000] 10:14:08 INFO - PROCESS | 1807 | 1461345248041 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x90653000) [pid = 1807] [serial = 1182] [outer = 0x8e428000] 10:14:09 INFO - PROCESS | 1807 | 1461345249044 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]]]}] 10:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1679ms 10:14:09 INFO - PROCESS | 1807 | 1461345249108 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 1807 | 1461345249112 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:14:09 INFO - PROCESS | 1807 | 1461345249119 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 1807 | 1461345249123 Marionette TRACE conn4 <- [1,1546,null,{}] 10:14:09 INFO - PROCESS | 1807 | 1461345249129 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}] 10:14:09 INFO - PROCESS | 1807 | 1461345249337 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:14:09 INFO - PROCESS | 1807 | 1461345249677 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x901cc400 == 126 [pid = 1807] [id = 394] 10:14:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x91217000) [pid = 1807] [serial = 1183] [outer = (nil)] 10:14:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x91519c00) [pid = 1807] [serial = 1184] [outer = 0x91217000] 10:14:09 INFO - PROCESS | 1807 | 1461345249779 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x9151ec00) [pid = 1807] [serial = 1185] [outer = 0x91217000] 10:14:10 INFO - PROCESS | 1807 | 1461345250721 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]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1633ms 10:14:10 INFO - PROCESS | 1807 | 1461345250754 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 1807 | 1461345250758 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:14:10 INFO - PROCESS | 1807 | 1461345250765 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 1807 | 1461345250770 Marionette TRACE conn4 <- [1,1550,null,{}] 10:14:10 INFO - PROCESS | 1807 | 1461345250778 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}] 10:14:11 INFO - PROCESS | 1807 | 1461345251030 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:14:11 INFO - PROCESS | 1807 | 1461345251357 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4cd400 == 127 [pid = 1807] [id = 395] 10:14:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x902cc400) [pid = 1807] [serial = 1186] [outer = (nil)] 10:14:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x92aefc00) [pid = 1807] [serial = 1187] [outer = 0x902cc400] 10:14:11 INFO - PROCESS | 1807 | 1461345251470 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x93342800) [pid = 1807] [serial = 1188] [outer = 0x902cc400] 10:14:12 INFO - PROCESS | 1807 | 1461345252413 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]]]}] 10:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1697ms 10:14:12 INFO - PROCESS | 1807 | 1461345252465 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 1807 | 1461345252470 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:14:12 INFO - PROCESS | 1807 | 1461345252477 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 1807 | 1461345252481 Marionette TRACE conn4 <- [1,1554,null,{}] 10:14:12 INFO - PROCESS | 1807 | 1461345252487 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}] 10:14:12 INFO - PROCESS | 1807 | 1461345252688 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:14:13 INFO - PROCESS | 1807 | 1461345253018 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x905fdc00 == 128 [pid = 1807] [id = 396] 10:14:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x9296dc00) [pid = 1807] [serial = 1189] [outer = (nil)] 10:14:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x93398c00) [pid = 1807] [serial = 1190] [outer = 0x9296dc00] 10:14:13 INFO - PROCESS | 1807 | 1461345253118 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x9340a000) [pid = 1807] [serial = 1191] [outer = 0x9296dc00] 10:14:14 INFO - PROCESS | 1807 | 1461345254017 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]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 10:14:14 INFO - PROCESS | 1807 | 1461345254061 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 1807 | 1461345254065 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:14:14 INFO - PROCESS | 1807 | 1461345254071 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 1807 | 1461345254074 Marionette TRACE conn4 <- [1,1558,null,{}] 10:14:14 INFO - PROCESS | 1807 | 1461345254080 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}] 10:14:14 INFO - PROCESS | 1807 | 1461345254277 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:14:14 INFO - PROCESS | 1807 | 1461345254603 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x90655800 == 129 [pid = 1807] [id = 397] 10:14:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x92b0e800) [pid = 1807] [serial = 1192] [outer = (nil)] 10:14:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x93b57000) [pid = 1807] [serial = 1193] [outer = 0x92b0e800] 10:14:14 INFO - PROCESS | 1807 | 1461345254698 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x93b5bc00) [pid = 1807] [serial = 1194] [outer = 0x92b0e800] 10:14:15 INFO - PROCESS | 1807 | 1461345255599 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]]]}] 10:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1578ms 10:14:15 INFO - PROCESS | 1807 | 1461345255650 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 1807 | 1461345255654 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:14:15 INFO - PROCESS | 1807 | 1461345255661 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 1807 | 1461345255664 Marionette TRACE conn4 <- [1,1562,null,{}] 10:14:15 INFO - PROCESS | 1807 | 1461345255669 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}] 10:14:15 INFO - PROCESS | 1807 | 1461345255871 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:14:16 INFO - PROCESS | 1807 | 1461345256201 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d11400 == 130 [pid = 1807] [id = 398] 10:14:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x8b769000) [pid = 1807] [serial = 1195] [outer = (nil)] 10:14:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x93b5b400) [pid = 1807] [serial = 1196] [outer = 0x8b769000] 10:14:16 INFO - PROCESS | 1807 | 1461345256294 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x93dcc000) [pid = 1807] [serial = 1197] [outer = 0x8b769000] 10:14:17 INFO - PROCESS | 1807 | 1461345257192 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]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1579ms 10:14:17 INFO - PROCESS | 1807 | 1461345257241 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 1807 | 1461345257245 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:14:17 INFO - PROCESS | 1807 | 1461345257251 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 1807 | 1461345257254 Marionette TRACE conn4 <- [1,1566,null,{}] 10:14:17 INFO - PROCESS | 1807 | 1461345257260 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}] 10:14:17 INFO - PROCESS | 1807 | 1461345257459 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:14:17 INFO - PROCESS | 1807 | 1461345257768 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x9398a800 == 131 [pid = 1807] [id = 399] 10:14:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x93b74c00) [pid = 1807] [serial = 1198] [outer = (nil)] 10:14:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x96f86800) [pid = 1807] [serial = 1199] [outer = 0x93b74c00] 10:14:17 INFO - PROCESS | 1807 | 1461345257904 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x97905800) [pid = 1807] [serial = 1200] [outer = 0x93b74c00] 10:14:18 INFO - PROCESS | 1807 | 1461345258797 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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1578ms 10:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:14:18 INFO - PROCESS | 1807 | 1461345258830 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 1807 | 1461345258833 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:14:18 INFO - PROCESS | 1807 | 1461345258839 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 1807 | 1461345258842 Marionette TRACE conn4 <- [1,1570,null,{}] 10:14:18 INFO - PROCESS | 1807 | 1461345258848 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}] 10:14:19 INFO - PROCESS | 1807 | 1461345259044 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:14:19 INFO - PROCESS | 1807 | 1461345259374 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x9120f800 == 132 [pid = 1807] [id = 400] 10:14:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x94f6c000) [pid = 1807] [serial = 1201] [outer = (nil)] 10:14:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x97ed6000) [pid = 1807] [serial = 1202] [outer = 0x94f6c000] 10:14:19 INFO - PROCESS | 1807 | 1461345259466 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x97edd000) [pid = 1807] [serial = 1203] [outer = 0x94f6c000] 10:14:20 INFO - PROCESS | 1807 | 1461345260360 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]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1590ms 10:14:20 INFO - PROCESS | 1807 | 1461345260429 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 1807 | 1461345260433 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:14:20 INFO - PROCESS | 1807 | 1461345260439 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 1807 | 1461345260443 Marionette TRACE conn4 <- [1,1574,null,{}] 10:14:20 INFO - PROCESS | 1807 | 1461345260450 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}] 10:14:20 INFO - PROCESS | 1807 | 1461345260660 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:14:21 INFO - PROCESS | 1807 | 1461345260995 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b79000 == 133 [pid = 1807] [id = 401] 10:14:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x95a8bc00) [pid = 1807] [serial = 1204] [outer = (nil)] 10:14:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x98486000) [pid = 1807] [serial = 1205] [outer = 0x95a8bc00] 10:14:21 INFO - PROCESS | 1807 | 1461345261089 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x9848c400) [pid = 1807] [serial = 1206] [outer = 0x95a8bc00] 10:14:21 INFO - PROCESS | 1807 | 1461345261973 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]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1585ms 10:14:22 INFO - PROCESS | 1807 | 1461345262041 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:14:22 INFO - PROCESS | 1807 | 1461345262045 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:14:22 INFO - PROCESS | 1807 | 1461345262054 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 1807 | 1461345262057 Marionette TRACE conn4 <- [1,1578,null,{}] 10:14:22 INFO - PROCESS | 1807 | 1461345262063 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}] 10:14:22 INFO - PROCESS | 1807 | 1461345262261 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:14:22 INFO - PROCESS | 1807 | 1461345262594 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d05800 == 134 [pid = 1807] [id = 402] 10:14:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x93982c00) [pid = 1807] [serial = 1207] [outer = (nil)] 10:14:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x992a4800) [pid = 1807] [serial = 1208] [outer = 0x93982c00] 10:14:22 INFO - PROCESS | 1807 | 1461345262686 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x96f90400) [pid = 1807] [serial = 1209] [outer = 0x93982c00] 10:14:23 INFO - PROCESS | 1807 | 1461345263558 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]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1527ms 10:14:23 INFO - PROCESS | 1807 | 1461345263588 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 1807 | 1461345263592 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:14:23 INFO - PROCESS | 1807 | 1461345263601 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 1807 | 1461345263604 Marionette TRACE conn4 <- [1,1582,null,{}] 10:14:23 INFO - PROCESS | 1807 | 1461345263610 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}] 10:14:23 INFO - PROCESS | 1807 | 1461345263799 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:14:24 INFO - PROCESS | 1807 | 1461345264086 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x981ba800 == 135 [pid = 1807] [id = 403] 10:14:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x98e88c00) [pid = 1807] [serial = 1210] [outer = (nil)] 10:14:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x9a8ec000) [pid = 1807] [serial = 1211] [outer = 0x98e88c00] 10:14:24 INFO - PROCESS | 1807 | 1461345264225 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x9dfed000) [pid = 1807] [serial = 1212] [outer = 0x98e88c00] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x87e86800 == 134 [pid = 1807] [id = 328] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x907ab400 == 133 [pid = 1807] [id = 327] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x9921b800 == 132 [pid = 1807] [id = 326] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x8e41e800 == 131 [pid = 1807] [id = 325] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x9a8efc00 == 130 [pid = 1807] [id = 329] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x88d4cc00 == 129 [pid = 1807] [id = 330] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x905f7000 == 128 [pid = 1807] [id = 366] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x87e86400 == 127 [pid = 1807] [id = 364] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x90077000 == 126 [pid = 1807] [id = 365] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x8b063400 == 125 [pid = 1807] [id = 363] 10:14:25 INFO - PROCESS | 1807 | --DOCSHELL 0x84d09c00 == 124 [pid = 1807] [id = 362] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x95a2ec00) [pid = 1807] [serial = 642] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x9007a800) [pid = 1807] [serial = 705] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x93990c00) [pid = 1807] [serial = 632] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x8ba77400) [pid = 1807] [serial = 660] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x912de400) [pid = 1807] [serial = 629] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0xa0c0e400) [pid = 1807] [serial = 996] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x91ffb800) [pid = 1807] [serial = 795] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x902cb400) [pid = 1807] [serial = 786] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x8fca0400) [pid = 1807] [serial = 780] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x98487400) [pid = 1807] [serial = 639] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x8b1dc400) [pid = 1807] [serial = 765] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x8ba6dc00) [pid = 1807] [serial = 699] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x90073000) [pid = 1807] [serial = 930] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x90088800) [pid = 1807] [serial = 783] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x9065a400) [pid = 1807] [serial = 789] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x8e427800) [pid = 1807] [serial = 771] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x97b5e400) [pid = 1807] [serial = 726] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x92b7b800) [pid = 1807] [serial = 801] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x8e50b000) [pid = 1807] [serial = 702] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x9333f400) [pid = 1807] [serial = 714] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x8ba99800) [pid = 1807] [serial = 645] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x88df1000) [pid = 1807] [serial = 762] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x91518000) [pid = 1807] [serial = 792] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x8f633c00) [pid = 1807] [serial = 777] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x8f68bc00) [pid = 1807] [serial = 804] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x871f6800) [pid = 1807] [serial = 654] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x8bf3e000) [pid = 1807] [serial = 651] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x8b059c00) [pid = 1807] [serial = 732] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x92af4000) [pid = 1807] [serial = 711] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x9fc5a400) [pid = 1807] [serial = 657] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x8a8ebc00) [pid = 1807] [serial = 696] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x8bf37400) [pid = 1807] [serial = 648] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x93399000) [pid = 1807] [serial = 717] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x905fc800) [pid = 1807] [serial = 708] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x8b05d800) [pid = 1807] [serial = 729] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x8df3f000) [pid = 1807] [serial = 626] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x8c037400) [pid = 1807] [serial = 735] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x96b22c00) [pid = 1807] [serial = 723] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x8e504000) [pid = 1807] [serial = 774] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x95a8d000) [pid = 1807] [serial = 861] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x9398cc00) [pid = 1807] [serial = 720] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x901c6000) [pid = 1807] [serial = 738] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x8c036000) [pid = 1807] [serial = 768] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x978c5400) [pid = 1807] [serial = 636] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x92aef800) [pid = 1807] [serial = 798] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x8c02e000) [pid = 1807] [serial = 993] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x91520400) [pid = 1807] [serial = 951] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x93984000) [pid = 1807] [serial = 963] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x8f4df400) [pid = 1807] [serial = 882] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x8e50c800) [pid = 1807] [serial = 927] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x9339bc00) [pid = 1807] [serial = 906] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x93394c00) [pid = 1807] [serial = 843] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x8c02a400) [pid = 1807] [serial = 888] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x93dcd000) [pid = 1807] [serial = 855] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x94f62c00) [pid = 1807] [serial = 966] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x97dee800) [pid = 1807] [serial = 915] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x8b798000) [pid = 1807] [serial = 954] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x97ed9800) [pid = 1807] [serial = 918] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x902c3400) [pid = 1807] [serial = 894] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x98e12c00) [pid = 1807] [serial = 972] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x8ba79400) [pid = 1807] [serial = 858] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x99baf400) [pid = 1807] [serial = 978] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x9fb36800) [pid = 1807] [serial = 984] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x89438800) [pid = 1807] [serial = 828] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x9398f000) [pid = 1807] [serial = 849] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x92aee000) [pid = 1807] [serial = 900] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x8f68a000) [pid = 1807] [serial = 957] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x9fc64400) [pid = 1807] [serial = 987] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x8f68cc00) [pid = 1807] [serial = 891] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x912e4400) [pid = 1807] [serial = 837] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x98168c00) [pid = 1807] [serial = 921] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x9921d400) [pid = 1807] [serial = 975] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x92af9400) [pid = 1807] [serial = 960] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x9340c400) [pid = 1807] [serial = 846] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x8ba99000) [pid = 1807] [serial = 831] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0xa00d8800) [pid = 1807] [serial = 990] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x93b6ec00) [pid = 1807] [serial = 852] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x9a8a1c00) [pid = 1807] [serial = 981] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x98362000) [pid = 1807] [serial = 969] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x93b78c00) [pid = 1807] [serial = 909] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x92af5400) [pid = 1807] [serial = 840] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x93319000) [pid = 1807] [serial = 903] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x96ca2800) [pid = 1807] [serial = 912] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x901c4c00) [pid = 1807] [serial = 825] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8b064c00) [pid = 1807] [serial = 885] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x90655400) [pid = 1807] [serial = 897] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x902c6000) [pid = 1807] [serial = 834] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x984bd800) [pid = 1807] [serial = 924] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x8fc99c00) [pid = 1807] [serial = 1085] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8e50e800) [pid = 1807] [serial = 1082] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8f627800) [pid = 1807] [serial = 1083] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x84ab1400) [pid = 1807] [serial = 1055] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x84ab5800) [pid = 1807] [serial = 1056] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0xa0f4c800) [pid = 1807] [serial = 1037] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0xa0fea800) [pid = 1807] [serial = 1038] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x861f3000) [pid = 1807] [serial = 1046] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x861f5c00) [pid = 1807] [serial = 1047] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x93314000) [pid = 1807] [serial = 1043] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0xa445c400) [pid = 1807] [serial = 1044] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8904f400) [pid = 1807] [serial = 1073] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x93b7b000) [pid = 1807] [serial = 1025] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x977c7800) [pid = 1807] [serial = 1026] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0xa0fe6400) [pid = 1807] [serial = 1058] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0xa3cf0000) [pid = 1807] [serial = 1059] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0xa2add000) [pid = 1807] [serial = 1040] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0xa2ae6c00) [pid = 1807] [serial = 1041] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x97edcc00) [pid = 1807] [serial = 1028] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x9816bc00) [pid = 1807] [serial = 1029] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x84d0c000) [pid = 1807] [serial = 1061] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x84d11000) [pid = 1807] [serial = 1062] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x87f1f000) [pid = 1807] [serial = 1052] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x87f22000) [pid = 1807] [serial = 1053] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9857fc00) [pid = 1807] [serial = 1031] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x992adc00) [pid = 1807] [serial = 1032] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8b793400) [pid = 1807] [serial = 1019] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8ba7b800) [pid = 1807] [serial = 1020] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x9dfe6c00) [pid = 1807] [serial = 1034] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9fb92000) [pid = 1807] [serial = 1035] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8f477c00) [pid = 1807] [serial = 1022] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x90082400) [pid = 1807] [serial = 1023] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x84f28c00) [pid = 1807] [serial = 1064] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x84f2a400) [pid = 1807] [serial = 1065] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x89047400) [pid = 1807] [serial = 1070] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x89048c00) [pid = 1807] [serial = 1071] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8a8e6c00) [pid = 1807] [serial = 1067] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8b1e2800) [pid = 1807] [serial = 1068] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x89434400) [pid = 1807] [serial = 1076] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8ab6ec00) [pid = 1807] [serial = 1077] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8748bc00) [pid = 1807] [serial = 1049] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x87490c00) [pid = 1807] [serial = 1050] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8bce3c00) [pid = 1807] [serial = 1080] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8ba74800) [pid = 1807] [serial = 1079] [outer = (nil)] [url = about:blank] 10:14:26 INFO - PROCESS | 1807 | 1461345266833 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]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 3279ms 10:14:26 INFO - PROCESS | 1807 | 1461345266887 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 1807 | 1461345266893 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:14:26 INFO - PROCESS | 1807 | 1461345266906 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 1807 | 1461345266911 Marionette TRACE conn4 <- [1,1586,null,{}] 10:14:26 INFO - PROCESS | 1807 | 1461345266919 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}] 10:14:27 INFO - PROCESS | 1807 | 1461345267109 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:14:27 INFO - PROCESS | 1807 | 1461345267308 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d10800 == 125 [pid = 1807] [id = 404] 10:14:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x84f2fc00) [pid = 1807] [serial = 1213] [outer = (nil)] 10:14:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x861ea000) [pid = 1807] [serial = 1214] [outer = 0x84f2fc00] 10:14:27 INFO - PROCESS | 1807 | 1461345267388 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x861f6400) [pid = 1807] [serial = 1215] [outer = 0x84f2fc00] 10:14:28 INFO - PROCESS | 1807 | 1461345268281 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]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1392ms 10:14:28 INFO - PROCESS | 1807 | 1461345268298 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:14:28 INFO - PROCESS | 1807 | 1461345268307 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:14:28 INFO - PROCESS | 1807 | 1461345268318 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 1807 | 1461345268321 Marionette TRACE conn4 <- [1,1590,null,{}] 10:14:28 INFO - PROCESS | 1807 | 1461345268328 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}] 10:14:28 INFO - PROCESS | 1807 | 1461345268596 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:14:28 INFO - PROCESS | 1807 | 1461345268636 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x86801800 == 126 [pid = 1807] [id = 405] 10:14:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x86c5e400) [pid = 1807] [serial = 1216] [outer = (nil)] 10:14:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x87490000) [pid = 1807] [serial = 1217] [outer = 0x86c5e400] 10:14:28 INFO - PROCESS | 1807 | 1461345268710 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x87f1a400) [pid = 1807] [serial = 1218] [outer = 0x86c5e400] 10:14:29 INFO - PROCESS | 1807 | 1461345269696 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]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1437ms 10:14:29 INFO - PROCESS | 1807 | 1461345269755 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 1807 | 1461345269759 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:14:29 INFO - PROCESS | 1807 | 1461345269766 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 1807 | 1461345269772 Marionette TRACE conn4 <- [1,1594,null,{}] 10:14:29 INFO - PROCESS | 1807 | 1461345269787 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}] 10:14:30 INFO - PROCESS | 1807 | 1461345270168 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:14:30 INFO - PROCESS | 1807 | 1461345270195 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x87484000 == 127 [pid = 1807] [id = 406] 10:14:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x88d4cc00) [pid = 1807] [serial = 1219] [outer = (nil)] 10:14:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x89043800) [pid = 1807] [serial = 1220] [outer = 0x88d4cc00] 10:14:30 INFO - PROCESS | 1807 | 1461345270276 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8904f400) [pid = 1807] [serial = 1221] [outer = 0x88d4cc00] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x87f25400) [pid = 1807] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8aaa0000) [pid = 1807] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x89138000) [pid = 1807] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x84aad400) [pid = 1807] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8748d800) [pid = 1807] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x85709c00) [pid = 1807] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x86c5c800) [pid = 1807] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:14:31 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8e507800) [pid = 1807] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:14:31 INFO - PROCESS | 1807 | 1461345271723 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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1982ms 10:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:14:31 INFO - PROCESS | 1807 | 1461345271756 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 1807 | 1461345271759 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:14:31 INFO - PROCESS | 1807 | 1461345271766 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 1807 | 1461345271769 Marionette TRACE conn4 <- [1,1598,null,{}] 10:14:31 INFO - PROCESS | 1807 | 1461345271775 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}] 10:14:31 INFO - PROCESS | 1807 | 1461345271958 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:14:31 INFO - PROCESS | 1807 | 1461345271975 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aad400 == 128 [pid = 1807] [id = 407] 10:14:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x89138400) [pid = 1807] [serial = 1222] [outer = (nil)] 10:14:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89431400) [pid = 1807] [serial = 1223] [outer = 0x89138400] 10:14:32 INFO - PROCESS | 1807 | 1461345272053 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x895e4000) [pid = 1807] [serial = 1224] [outer = 0x89138400] 10:14:32 INFO - PROCESS | 1807 | 1461345272974 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]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1245ms 10:14:33 INFO - PROCESS | 1807 | 1461345273012 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 1807 | 1461345273015 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:14:33 INFO - PROCESS | 1807 | 1461345273021 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 1807 | 1461345273025 Marionette TRACE conn4 <- [1,1602,null,{}] 10:14:33 INFO - PROCESS | 1807 | 1461345273030 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}] 10:14:33 INFO - PROCESS | 1807 | 1461345273211 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:14:33 INFO - PROCESS | 1807 | 1461345273552 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aaa000 == 129 [pid = 1807] [id = 408] 10:14:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x84aad800) [pid = 1807] [serial = 1225] [outer = (nil)] 10:14:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x84d10000) [pid = 1807] [serial = 1226] [outer = 0x84aad800] 10:14:33 INFO - PROCESS | 1807 | 1461345273643 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x84f2dc00) [pid = 1807] [serial = 1227] [outer = 0x84aad800] 10:14:34 INFO - PROCESS | 1807 | 1461345274680 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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1693ms 10:14:34 INFO - PROCESS | 1807 | 1461345274717 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 1807 | 1461345274725 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:14:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:14:34 INFO - PROCESS | 1807 | 1461345274734 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 1807 | 1461345274739 Marionette TRACE conn4 <- [1,1606,null,{}] 10:14:34 INFO - PROCESS | 1807 | 1461345274746 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}] 10:14:34 INFO - PROCESS | 1807 | 1461345274952 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:14:35 INFO - PROCESS | 1807 | 1461345275228 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x871f0800 == 130 [pid = 1807] [id = 409] 10:14:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x87486000) [pid = 1807] [serial = 1228] [outer = (nil)] 10:14:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x87490c00) [pid = 1807] [serial = 1229] [outer = 0x87486000] 10:14:35 INFO - PROCESS | 1807 | 1461345275365 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x87f21c00) [pid = 1807] [serial = 1230] [outer = 0x87486000] 10:14:36 INFO - PROCESS | 1807 | 1461345276337 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]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1635ms 10:14:36 INFO - PROCESS | 1807 | 1461345276373 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 1807 | 1461345276380 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:14:36 INFO - PROCESS | 1807 | 1461345276387 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 1807 | 1461345276391 Marionette TRACE conn4 <- [1,1610,null,{}] 10:14:36 INFO - PROCESS | 1807 | 1461345276397 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}] 10:14:36 INFO - PROCESS | 1807 | 1461345276634 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:14:36 INFO - PROCESS | 1807 | 1461345276949 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f20800 == 131 [pid = 1807] [id = 410] 10:14:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x88d44800) [pid = 1807] [serial = 1231] [outer = (nil)] 10:14:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8904dc00) [pid = 1807] [serial = 1232] [outer = 0x88d44800] 10:14:37 INFO - PROCESS | 1807 | 1461345277083 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x895e8400) [pid = 1807] [serial = 1233] [outer = 0x88d44800] 10:14:37 INFO - PROCESS | 1807 | 1461345277997 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]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1685ms 10:14:38 INFO - PROCESS | 1807 | 1461345278073 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 1807 | 1461345278077 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:14:38 INFO - PROCESS | 1807 | 1461345278094 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 1807 | 1461345278104 Marionette TRACE conn4 <- [1,1614,null,{}] 10:14:38 INFO - PROCESS | 1807 | 1461345278110 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}] 10:14:38 INFO - PROCESS | 1807 | 1461345278434 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:14:38 INFO - PROCESS | 1807 | 1461345278683 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x85705400 == 132 [pid = 1807] [id = 411] 10:14:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x88de6000) [pid = 1807] [serial = 1234] [outer = (nil)] 10:14:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8aef4000) [pid = 1807] [serial = 1235] [outer = 0x88de6000] 10:14:38 INFO - PROCESS | 1807 | 1461345278773 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8b060400) [pid = 1807] [serial = 1236] [outer = 0x88de6000] 10:14:39 INFO - PROCESS | 1807 | 1461345279682 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]]]}] 10:14:39 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 10:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1655ms 10:14:39 INFO - PROCESS | 1807 | 1461345279758 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 1807 | 1461345279762 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:14:39 INFO - PROCESS | 1807 | 1461345279769 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 1807 | 1461345279773 Marionette TRACE conn4 <- [1,1618,null,{}] 10:14:39 INFO - PROCESS | 1807 | 1461345279779 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}] 10:14:40 INFO - PROCESS | 1807 | 1461345279997 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:14:40 INFO - PROCESS | 1807 | 1461345280309 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x88082000 == 133 [pid = 1807] [id = 412] 10:14:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8904f800) [pid = 1807] [serial = 1237] [outer = (nil)] 10:14:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8b761800) [pid = 1807] [serial = 1238] [outer = 0x8904f800] 10:14:40 INFO - PROCESS | 1807 | 1461345280410 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8b766400) [pid = 1807] [serial = 1239] [outer = 0x8904f800] 10:14:41 INFO - PROCESS | 1807 | 1461345281294 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]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1583ms 10:14:41 INFO - PROCESS | 1807 | 1461345281353 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 1807 | 1461345281357 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:14:41 INFO - PROCESS | 1807 | 1461345281382 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 1807 | 1461345281386 Marionette TRACE conn4 <- [1,1622,null,{}] 10:14:41 INFO - PROCESS | 1807 | 1461345281392 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}] 10:14:41 INFO - PROCESS | 1807 | 1461345281625 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:14:41 INFO - PROCESS | 1807 | 1461345281956 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba72800 == 134 [pid = 1807] [id = 413] 10:14:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8ba73000) [pid = 1807] [serial = 1240] [outer = (nil)] 10:14:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8ba79400) [pid = 1807] [serial = 1241] [outer = 0x8ba73000] 10:14:42 INFO - PROCESS | 1807 | 1461345282064 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8bce5000) [pid = 1807] [serial = 1242] [outer = 0x8ba73000] 10:14:43 INFO - PROCESS | 1807 | 1461345283029 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]]]}] 10:14:43 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 10:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1691ms 10:14:43 INFO - PROCESS | 1807 | 1461345283071 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:14:43 INFO - PROCESS | 1807 | 1461345283075 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:14:43 INFO - PROCESS | 1807 | 1461345283082 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 1807 | 1461345283085 Marionette TRACE conn4 <- [1,1626,null,{}] 10:14:43 INFO - PROCESS | 1807 | 1461345283091 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}] 10:14:43 INFO - PROCESS | 1807 | 1461345283317 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:14:43 INFO - PROCESS | 1807 | 1461345283627 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1d9c00 == 135 [pid = 1807] [id = 414] 10:14:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8bf38400) [pid = 1807] [serial = 1243] [outer = (nil)] 10:14:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8c02a400) [pid = 1807] [serial = 1244] [outer = 0x8bf38400] 10:14:43 INFO - PROCESS | 1807 | 1461345283732 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8c030000) [pid = 1807] [serial = 1245] [outer = 0x8bf38400] 10:14:44 INFO - PROCESS | 1807 | 1461345284640 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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1592ms 10:14:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:14:44 INFO - PROCESS | 1807 | 1461345284673 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 1807 | 1461345284677 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:14:44 INFO - PROCESS | 1807 | 1461345284684 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 1807 | 1461345284688 Marionette TRACE conn4 <- [1,1630,null,{}] 10:14:44 INFO - PROCESS | 1807 | 1461345284693 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}] 10:14:44 INFO - PROCESS | 1807 | 1461345284901 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:14:45 INFO - PROCESS | 1807 | 1461345285170 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f2b400 == 136 [pid = 1807] [id = 415] 10:14:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8bf38000) [pid = 1807] [serial = 1246] [outer = (nil)] 10:14:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x8e429800) [pid = 1807] [serial = 1247] [outer = 0x8bf38000] 10:14:45 INFO - PROCESS | 1807 | 1461345285308 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8e4cfc00) [pid = 1807] [serial = 1248] [outer = 0x8bf38000] 10:14:46 INFO - PROCESS | 1807 | 1461345286228 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]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:14:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1580ms 10:14:46 INFO - PROCESS | 1807 | 1461345286263 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 1807 | 1461345286267 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:14:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:14:46 INFO - PROCESS | 1807 | 1461345286274 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 1807 | 1461345286278 Marionette TRACE conn4 <- [1,1634,null,{}] 10:14:46 INFO - PROCESS | 1807 | 1461345286284 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}] 10:14:46 INFO - PROCESS | 1807 | 1461345286484 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:14:46 INFO - PROCESS | 1807 | 1461345286819 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b79a400 == 137 [pid = 1807] [id = 416] 10:14:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8bf3d800) [pid = 1807] [serial = 1249] [outer = (nil)] 10:14:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8e50dc00) [pid = 1807] [serial = 1250] [outer = 0x8bf3d800] 10:14:46 INFO - PROCESS | 1807 | 1461345286914 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8e7ad400) [pid = 1807] [serial = 1251] [outer = 0x8bf3d800] 10:14:47 INFO - PROCESS | 1807 | 1461345287778 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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1580ms 10:14:47 INFO - PROCESS | 1807 | 1461345287856 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:14:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:14:47 INFO - PROCESS | 1807 | 1461345287860 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:14:47 INFO - PROCESS | 1807 | 1461345287866 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 1807 | 1461345287870 Marionette TRACE conn4 <- [1,1638,null,{}] 10:14:47 INFO - PROCESS | 1807 | 1461345287875 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}] 10:14:48 INFO - PROCESS | 1807 | 1461345288084 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:14:48 INFO - PROCESS | 1807 | 1461345288424 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x89140800 == 138 [pid = 1807] [id = 417] 10:14:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8b79b800) [pid = 1807] [serial = 1252] [outer = (nil)] 10:14:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8f4df000) [pid = 1807] [serial = 1253] [outer = 0x8b79b800] 10:14:48 INFO - PROCESS | 1807 | 1461345288517 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x8f569800) [pid = 1807] [serial = 1254] [outer = 0x8b79b800] 10:14:49 INFO - PROCESS | 1807 | 1461345289418 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]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1584ms 10:14:49 INFO - PROCESS | 1807 | 1461345289451 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 1807 | 1461345289454 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:14:49 INFO - PROCESS | 1807 | 1461345289461 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 1807 | 1461345289464 Marionette TRACE conn4 <- [1,1642,null,{}] 10:14:49 INFO - PROCESS | 1807 | 1461345289470 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}] 10:14:49 INFO - PROCESS | 1807 | 1461345289676 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:14:49 INFO - PROCESS | 1807 | 1461345289947 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f689000 == 139 [pid = 1807] [id = 418] 10:14:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x8f68c800) [pid = 1807] [serial = 1255] [outer = (nil)] 10:14:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x8fc9bc00) [pid = 1807] [serial = 1256] [outer = 0x8f68c800] 10:14:50 INFO - PROCESS | 1807 | 1461345290112 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x90077c00) [pid = 1807] [serial = 1257] [outer = 0x8f68c800] 10:14:51 INFO - PROCESS | 1807 | 1461345291027 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]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1628ms 10:14:51 INFO - PROCESS | 1807 | 1461345291090 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 1807 | 1461345291095 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:14:51 INFO - PROCESS | 1807 | 1461345291101 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 1807 | 1461345291106 Marionette TRACE conn4 <- [1,1646,null,{}] 10:14:51 INFO - PROCESS | 1807 | 1461345291112 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}] 10:14:51 INFO - PROCESS | 1807 | 1461345291356 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:14:51 INFO - PROCESS | 1807 | 1461345291705 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f634c00 == 140 [pid = 1807] [id = 419] 10:14:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x8f680c00) [pid = 1807] [serial = 1258] [outer = (nil)] 10:14:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x902c7000) [pid = 1807] [serial = 1259] [outer = 0x8f680c00] 10:14:51 INFO - PROCESS | 1807 | 1461345291798 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x902cec00) [pid = 1807] [serial = 1260] [outer = 0x8f680c00] 10:14:52 INFO - PROCESS | 1807 | 1461345292696 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]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1643ms 10:14:52 INFO - PROCESS | 1807 | 1461345292744 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 1807 | 1461345292748 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:14:52 INFO - PROCESS | 1807 | 1461345292755 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 1807 | 1461345292759 Marionette TRACE conn4 <- [1,1650,null,{}] 10:14:52 INFO - PROCESS | 1807 | 1461345292764 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}] 10:14:52 INFO - PROCESS | 1807 | 1461345292958 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:14:53 INFO - PROCESS | 1807 | 1461345293284 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d12000 == 141 [pid = 1807] [id = 420] 10:14:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x8df3a000) [pid = 1807] [serial = 1261] [outer = (nil)] 10:14:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x905fec00) [pid = 1807] [serial = 1262] [outer = 0x8df3a000] 10:14:53 INFO - PROCESS | 1807 | 1461345293375 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x9065b800) [pid = 1807] [serial = 1263] [outer = 0x8df3a000] 10:14:54 INFO - PROCESS | 1807 | 1461345294230 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]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1531ms 10:14:54 INFO - PROCESS | 1807 | 1461345294291 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 1807 | 1461345294295 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:14:54 INFO - PROCESS | 1807 | 1461345294303 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 1807 | 1461345294307 Marionette TRACE conn4 <- [1,1654,null,{}] 10:14:54 INFO - PROCESS | 1807 | 1461345294312 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}] 10:14:54 INFO - PROCESS | 1807 | 1461345294505 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:14:54 INFO - PROCESS | 1807 | 1461345294776 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x902c3400 == 142 [pid = 1807] [id = 421] 10:14:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x907af800) [pid = 1807] [serial = 1264] [outer = (nil)] 10:14:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x912e7000) [pid = 1807] [serial = 1265] [outer = 0x907af800] 10:14:54 INFO - PROCESS | 1807 | 1461345294909 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x91516000) [pid = 1807] [serial = 1266] [outer = 0x907af800] 10:14:55 INFO - PROCESS | 1807 | 1461345295743 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]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1478ms 10:14:55 INFO - PROCESS | 1807 | 1461345295782 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 1807 | 1461345295787 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:14:55 INFO - PROCESS | 1807 | 1461345295793 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 1807 | 1461345295797 Marionette TRACE conn4 <- [1,1658,null,{}] 10:14:55 INFO - PROCESS | 1807 | 1461345295803 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}] 10:14:56 INFO - PROCESS | 1807 | 1461345296090 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:14:56 INFO - PROCESS | 1807 | 1461345296309 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1d6c00 == 143 [pid = 1807] [id = 422] 10:14:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x8e503400) [pid = 1807] [serial = 1267] [outer = (nil)] 10:14:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x91ffe400) [pid = 1807] [serial = 1268] [outer = 0x8e503400] 10:14:56 INFO - PROCESS | 1807 | 1461345296443 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x92aedc00) [pid = 1807] [serial = 1269] [outer = 0x8e503400] 10:14:57 INFO - PROCESS | 1807 | 1461345297349 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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1591ms 10:14:57 INFO - PROCESS | 1807 | 1461345297385 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 1807 | 1461345297390 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:14:57 INFO - PROCESS | 1807 | 1461345297396 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 1807 | 1461345297399 Marionette TRACE conn4 <- [1,1662,null,{}] 10:14:57 INFO - PROCESS | 1807 | 1461345297421 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}] 10:14:57 INFO - PROCESS | 1807 | 1461345297700 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:14:57 INFO - PROCESS | 1807 | 1461345297907 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab0000 == 144 [pid = 1807] [id = 423] 10:14:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x9120dc00) [pid = 1807] [serial = 1270] [outer = (nil)] 10:14:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x92af7c00) [pid = 1807] [serial = 1271] [outer = 0x9120dc00] 10:14:58 INFO - PROCESS | 1807 | 1461345298042 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x92afb000) [pid = 1807] [serial = 1272] [outer = 0x9120dc00] 10:14:58 INFO - PROCESS | 1807 | 1461345298984 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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1643ms 10:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:14:59 INFO - PROCESS | 1807 | 1461345299040 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 1807 | 1461345299043 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:14:59 INFO - PROCESS | 1807 | 1461345299050 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 1807 | 1461345299053 Marionette TRACE conn4 <- [1,1666,null,{}] 10:14:59 INFO - PROCESS | 1807 | 1461345299059 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}] 10:14:59 INFO - PROCESS | 1807 | 1461345299258 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:14:59 INFO - PROCESS | 1807 | 1461345299574 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab5000 == 145 [pid = 1807] [id = 424] 10:14:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x84bca800) [pid = 1807] [serial = 1273] [outer = (nil)] 10:14:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x93318400) [pid = 1807] [serial = 1274] [outer = 0x84bca800] 10:14:59 INFO - PROCESS | 1807 | 1461345299666 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x9331c400) [pid = 1807] [serial = 1275] [outer = 0x84bca800] 10:15:00 INFO - PROCESS | 1807 | 1461345300523 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]]]}] 10:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1529ms 10:15:00 INFO - PROCESS | 1807 | 1461345300579 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 1807 | 1461345300583 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:15:00 INFO - PROCESS | 1807 | 1461345300590 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 1807 | 1461345300593 Marionette TRACE conn4 <- [1,1670,null,{}] 10:15:00 INFO - PROCESS | 1807 | 1461345300599 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}] 10:15:00 INFO - PROCESS | 1807 | 1461345300808 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:15:01 INFO - PROCESS | 1807 | 1461345301124 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f23000 == 146 [pid = 1807] [id = 425] 10:15:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x8f680800) [pid = 1807] [serial = 1276] [outer = (nil)] 10:15:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x93391c00) [pid = 1807] [serial = 1277] [outer = 0x8f680800] 10:15:01 INFO - PROCESS | 1807 | 1461345301219 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x93396400) [pid = 1807] [serial = 1278] [outer = 0x8f680800] 10:15:02 INFO - PROCESS | 1807 | 1461345302136 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]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1594ms 10:15:02 INFO - PROCESS | 1807 | 1461345302189 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 1807 | 1461345302192 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:15:02 INFO - PROCESS | 1807 | 1461345302201 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 1807 | 1461345302205 Marionette TRACE conn4 <- [1,1674,null,{}] 10:15:02 INFO - PROCESS | 1807 | 1461345302211 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}] 10:15:02 INFO - PROCESS | 1807 | 1461345302416 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:15:02 INFO - PROCESS | 1807 | 1461345302690 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc2000 == 147 [pid = 1807] [id = 426] 10:15:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x93346c00) [pid = 1807] [serial = 1279] [outer = (nil)] 10:15:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x93987c00) [pid = 1807] [serial = 1280] [outer = 0x93346c00] 10:15:02 INFO - PROCESS | 1807 | 1461345302823 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x9398f000) [pid = 1807] [serial = 1281] [outer = 0x93346c00] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x901c5000 == 146 [pid = 1807] [id = 299] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8f633000 == 145 [pid = 1807] [id = 55] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x912fa800 == 144 [pid = 1807] [id = 98] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x92969c00 == 143 [pid = 1807] [id = 302] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x93317800 == 142 [pid = 1807] [id = 210] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8f62d400 == 141 [pid = 1807] [id = 44] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8df3f800 == 140 [pid = 1807] [id = 205] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x89437c00 == 139 [pid = 1807] [id = 262] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x93315000 == 138 [pid = 1807] [id = 301] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x97df4000 == 137 [pid = 1807] [id = 306] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x87e92c00 == 136 [pid = 1807] [id = 212] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x9340b000 == 135 [pid = 1807] [id = 303] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6b400 == 134 [pid = 1807] [id = 308] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x94f6ac00 == 133 [pid = 1807] [id = 304] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x84aad400 == 132 [pid = 1807] [id = 407] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x87484000 == 131 [pid = 1807] [id = 406] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x86801800 == 130 [pid = 1807] [id = 405] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x84d10800 == 129 [pid = 1807] [id = 404] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x84d05800 == 128 [pid = 1807] [id = 402] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x93b79000 == 127 [pid = 1807] [id = 401] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x9120f800 == 126 [pid = 1807] [id = 400] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x84d11400 == 125 [pid = 1807] [id = 398] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x9398a800 == 124 [pid = 1807] [id = 399] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x90655800 == 123 [pid = 1807] [id = 397] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x905fdc00 == 122 [pid = 1807] [id = 396] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4cd400 == 121 [pid = 1807] [id = 395] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x87483400 == 120 [pid = 1807] [id = 393] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x901cc400 == 119 [pid = 1807] [id = 394] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x84bd0c00 == 118 [pid = 1807] [id = 392] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8e425800 == 117 [pid = 1807] [id = 391] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa9d800 == 116 [pid = 1807] [id = 390] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba70000 == 115 [pid = 1807] [id = 389] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x861f1000 == 114 [pid = 1807] [id = 357] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8913c400 == 113 [pid = 1807] [id = 387] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x8aef8000 == 112 [pid = 1807] [id = 388] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x87f21800 == 111 [pid = 1807] [id = 386] 10:15:04 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0d800 == 110 [pid = 1807] [id = 385] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x89050400) [pid = 1807] [serial = 1074] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x9007dc00) [pid = 1807] [serial = 1086] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8b05b800) [pid = 1807] [serial = 1148] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x8b1d9800) [pid = 1807] [serial = 1149] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x9816a800) [pid = 1807] [serial = 1115] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x8680a800) [pid = 1807] [serial = 1112] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x98e82800) [pid = 1807] [serial = 1109] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x97edb000) [pid = 1807] [serial = 1106] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x93982800) [pid = 1807] [serial = 1103] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x92b77c00) [pid = 1807] [serial = 1100] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x90658c00) [pid = 1807] [serial = 1097] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x8e4ce800) [pid = 1807] [serial = 1094] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8b75e000) [pid = 1807] [serial = 1091] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x871f0400) [pid = 1807] [serial = 1088] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8aa94000) [pid = 1807] [serial = 1145] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x861f8800) [pid = 1807] [serial = 1142] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8807f400) [pid = 1807] [serial = 1143] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x84f2e400) [pid = 1807] [serial = 1140] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x84aac800) [pid = 1807] [serial = 1139] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x85710400) [pid = 1807] [serial = 1137] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8570c000) [pid = 1807] [serial = 1136] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x84bcbc00) [pid = 1807] [serial = 1133] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8e7b0800) [pid = 1807] [serial = 1130] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8913e400) [pid = 1807] [serial = 1127] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8e7af400) [pid = 1807] [serial = 1124] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8aaa0800) [pid = 1807] [serial = 1121] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x9fc60800) [pid = 1807] [serial = 1118] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x88def000) [pid = 1807] [serial = 1152] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x871ef000) [pid = 1807] [serial = 1151] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8aa9a800) [pid = 1807] [serial = 1146] [outer = (nil)] [url = about:blank] 10:15:05 INFO - PROCESS | 1807 | 1461345305436 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]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 3288ms 10:15:05 INFO - PROCESS | 1807 | 1461345305489 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 1807 | 1461345305493 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:15:05 INFO - PROCESS | 1807 | 1461345305502 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 1807 | 1461345305508 Marionette TRACE conn4 <- [1,1678,null,{}] 10:15:05 INFO - PROCESS | 1807 | 1461345305517 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}] 10:15:05 INFO - PROCESS | 1807 | 1461345305743 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:15:05 INFO - PROCESS | 1807 | 1461345305935 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab6800 == 111 [pid = 1807] [id = 427] 10:15:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x84f2e800) [pid = 1807] [serial = 1282] [outer = (nil)] 10:15:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x85711800) [pid = 1807] [serial = 1283] [outer = 0x84f2e800] 10:15:06 INFO - PROCESS | 1807 | 1461345306027 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x861f8000) [pid = 1807] [serial = 1284] [outer = 0x84f2e800] 10:15:06 INFO - PROCESS | 1807 | 1461345306868 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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1392ms 10:15:06 INFO - PROCESS | 1807 | 1461345306895 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 1807 | 1461345306903 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:15:06 INFO - PROCESS | 1807 | 1461345306913 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 1807 | 1461345306917 Marionette TRACE conn4 <- [1,1682,null,{}] 10:15:06 INFO - PROCESS | 1807 | 1461345306923 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}] 10:15:07 INFO - PROCESS | 1807 | 1461345307198 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:15:07 INFO - PROCESS | 1807 | 1461345307325 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x85712400 == 112 [pid = 1807] [id = 428] 10:15:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x871eec00) [pid = 1807] [serial = 1285] [outer = (nil)] 10:15:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x87488800) [pid = 1807] [serial = 1286] [outer = 0x871eec00] 10:15:07 INFO - PROCESS | 1807 | 1461345307402 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x8748e800) [pid = 1807] [serial = 1287] [outer = 0x871eec00] 10:15:08 INFO - PROCESS | 1807 | 1461345308378 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]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1534ms 10:15:08 INFO - PROCESS | 1807 | 1461345308447 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 1807 | 1461345308450 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:15:08 INFO - PROCESS | 1807 | 1461345308457 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 1807 | 1461345308463 Marionette TRACE conn4 <- [1,1686,null,{}] 10:15:08 INFO - PROCESS | 1807 | 1461345308487 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}] 10:15:08 INFO - PROCESS | 1807 | 1461345308758 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:15:08 INFO - PROCESS | 1807 | 1461345308791 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f19c00 == 113 [pid = 1807] [id = 429] 10:15:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x881ea000) [pid = 1807] [serial = 1288] [outer = (nil)] 10:15:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x88de7400) [pid = 1807] [serial = 1289] [outer = 0x881ea000] 10:15:08 INFO - PROCESS | 1807 | 1461345308875 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x8904ec00) [pid = 1807] [serial = 1290] [outer = 0x881ea000] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x95a8bc00) [pid = 1807] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8e50f000) [pid = 1807] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x84f2fc00) [pid = 1807] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x86c5e400) [pid = 1807] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8ab65800) [pid = 1807] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8e428000) [pid = 1807] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x93b74c00) [pid = 1807] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8b769000) [pid = 1807] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8b761400) [pid = 1807] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x91217000) [pid = 1807] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x85704800) [pid = 1807] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x88d4cc00) [pid = 1807] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x94f6c000) [pid = 1807] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x88d46400) [pid = 1807] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x9296dc00) [pid = 1807] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x93982c00) [pid = 1807] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8b799c00) [pid = 1807] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x905fe800) [pid = 1807] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x89045400) [pid = 1807] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8bf3bc00) [pid = 1807] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x92b0e800) [pid = 1807] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:15:10 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x902cc400) [pid = 1807] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:15:10 INFO - PROCESS | 1807 | 1461345310701 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]]]}] 10:15:10 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 10:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2300ms 10:15:10 INFO - PROCESS | 1807 | 1461345310757 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 1807 | 1461345310774 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:15:10 INFO - PROCESS | 1807 | 1461345310782 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 1807 | 1461345310785 Marionette TRACE conn4 <- [1,1690,null,{}] 10:15:10 INFO - PROCESS | 1807 | 1461345310790 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}] 10:15:10 INFO - PROCESS | 1807 | 1461345310968 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:15:11 INFO - PROCESS | 1807 | 1461345311152 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aae800 == 114 [pid = 1807] [id = 430] 10:15:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8570f800) [pid = 1807] [serial = 1291] [outer = (nil)] 10:15:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x89048800) [pid = 1807] [serial = 1292] [outer = 0x8570f800] 10:15:11 INFO - PROCESS | 1807 | 1461345311227 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x895ef800) [pid = 1807] [serial = 1293] [outer = 0x8570f800] 10:15:12 INFO - PROCESS | 1807 | 1461345312010 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]]]}] 10:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1289ms 10:15:12 INFO - PROCESS | 1807 | 1461345312075 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 1807 | 1461345312079 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:15:12 INFO - PROCESS | 1807 | 1461345312089 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 1807 | 1461345312091 Marionette TRACE conn4 <- [1,1694,null,{}] 10:15:12 INFO - PROCESS | 1807 | 1461345312098 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}] 10:15:12 INFO - PROCESS | 1807 | 1461345312283 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:15:12 INFO - PROCESS | 1807 | 1461345312293 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ee000 == 115 [pid = 1807] [id = 431] 10:15:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x89138000) [pid = 1807] [serial = 1294] [outer = (nil)] 10:15:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8aa97000) [pid = 1807] [serial = 1295] [outer = 0x89138000] 10:15:12 INFO - PROCESS | 1807 | 1461345312366 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8aa9d800) [pid = 1807] [serial = 1296] [outer = 0x89138000] 10:15:13 INFO - PROCESS | 1807 | 1461345313669 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]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1627ms 10:15:13 INFO - PROCESS | 1807 | 1461345313716 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 1807 | 1461345313724 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:15:13 INFO - PROCESS | 1807 | 1461345313733 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 1807 | 1461345313739 Marionette TRACE conn4 <- [1,1698,null,{}] 10:15:13 INFO - PROCESS | 1807 | 1461345313747 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}] 10:15:14 INFO - PROCESS | 1807 | 1461345314007 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:15:14 INFO - PROCESS | 1807 | 1461345314334 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570c400 == 116 [pid = 1807] [id = 432] 10:15:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8680cc00) [pid = 1807] [serial = 1297] [outer = (nil)] 10:15:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x87f1b400) [pid = 1807] [serial = 1298] [outer = 0x8680cc00] 10:15:14 INFO - PROCESS | 1807 | 1461345314424 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x881e6400) [pid = 1807] [serial = 1299] [outer = 0x8680cc00] 10:15:15 INFO - PROCESS | 1807 | 1461345315428 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]]]}] 10:15:15 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 10:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1731ms 10:15:15 INFO - PROCESS | 1807 | 1461345315465 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 1807 | 1461345315474 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:15:15 INFO - PROCESS | 1807 | 1461345315485 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 1807 | 1461345315489 Marionette TRACE conn4 <- [1,1702,null,{}] 10:15:15 INFO - PROCESS | 1807 | 1461345315495 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}] 10:15:15 INFO - PROCESS | 1807 | 1461345315710 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:15:16 INFO - PROCESS | 1807 | 1461345316025 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f17000 == 117 [pid = 1807] [id = 433] 10:15:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8904e000) [pid = 1807] [serial = 1300] [outer = (nil)] 10:15:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8ab65800) [pid = 1807] [serial = 1301] [outer = 0x8904e000] 10:15:16 INFO - PROCESS | 1807 | 1461345316119 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x8aef5c00) [pid = 1807] [serial = 1302] [outer = 0x8904e000] 10:15:17 INFO - PROCESS | 1807 | 1461345317079 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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1630ms 10:15:17 INFO - PROCESS | 1807 | 1461345317115 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 1807 | 1461345317120 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:15:17 INFO - PROCESS | 1807 | 1461345317127 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 1807 | 1461345317133 Marionette TRACE conn4 <- [1,1706,null,{}] 10:15:17 INFO - PROCESS | 1807 | 1461345317150 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}] 10:15:17 INFO - PROCESS | 1807 | 1461345317364 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:15:17 INFO - PROCESS | 1807 | 1461345317679 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e87800 == 118 [pid = 1807] [id = 434] 10:15:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x8b760800) [pid = 1807] [serial = 1303] [outer = (nil)] 10:15:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8ba6fc00) [pid = 1807] [serial = 1304] [outer = 0x8b760800] 10:15:17 INFO - PROCESS | 1807 | 1461345317780 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x8ba91000) [pid = 1807] [serial = 1305] [outer = 0x8b760800] 10:15:18 INFO - PROCESS | 1807 | 1461345318701 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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1634ms 10:15:18 INFO - PROCESS | 1807 | 1461345318762 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 1807 | 1461345318767 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:15:18 INFO - PROCESS | 1807 | 1461345318774 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 1807 | 1461345318777 Marionette TRACE conn4 <- [1,1710,null,{}] 10:15:18 INFO - PROCESS | 1807 | 1461345318783 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}] 10:15:18 INFO - PROCESS | 1807 | 1461345318993 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:15:19 INFO - PROCESS | 1807 | 1461345319303 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f32400 == 119 [pid = 1807] [id = 435] 10:15:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x8ba75800) [pid = 1807] [serial = 1306] [outer = (nil)] 10:15:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x8bcec000) [pid = 1807] [serial = 1307] [outer = 0x8ba75800] 10:15:19 INFO - PROCESS | 1807 | 1461345319395 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x8bf35000) [pid = 1807] [serial = 1308] [outer = 0x8ba75800] 10:15:20 INFO - PROCESS | 1807 | 1461345320270 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]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1533ms 10:15:20 INFO - PROCESS | 1807 | 1461345320307 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 1807 | 1461345320311 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:15:20 INFO - PROCESS | 1807 | 1461345320318 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 1807 | 1461345320321 Marionette TRACE conn4 <- [1,1714,null,{}] 10:15:20 INFO - PROCESS | 1807 | 1461345320327 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}] 10:15:20 INFO - PROCESS | 1807 | 1461345320516 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:15:20 INFO - PROCESS | 1807 | 1461345320788 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570ec00 == 120 [pid = 1807] [id = 436] 10:15:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x8c02dc00) [pid = 1807] [serial = 1309] [outer = (nil)] 10:15:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x8df37400) [pid = 1807] [serial = 1310] [outer = 0x8c02dc00] 10:15:20 INFO - PROCESS | 1807 | 1461345320933 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x8df41800) [pid = 1807] [serial = 1311] [outer = 0x8c02dc00] 10:15:21 INFO - PROCESS | 1807 | 1461345321880 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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1628ms 10:15:21 INFO - PROCESS | 1807 | 1461345321947 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 1807 | 1461345321951 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:15:21 INFO - PROCESS | 1807 | 1461345321957 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 1807 | 1461345321961 Marionette TRACE conn4 <- [1,1718,null,{}] 10:15:21 INFO - PROCESS | 1807 | 1461345321967 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}] 10:15:22 INFO - PROCESS | 1807 | 1461345322221 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:15:22 INFO - PROCESS | 1807 | 1461345322537 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce1800 == 121 [pid = 1807] [id = 437] 10:15:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x8c02b000) [pid = 1807] [serial = 1312] [outer = (nil)] 10:15:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x8e7a7400) [pid = 1807] [serial = 1313] [outer = 0x8c02b000] 10:15:22 INFO - PROCESS | 1807 | 1461345322640 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x8f478000) [pid = 1807] [serial = 1314] [outer = 0x8c02b000] 10:15:23 INFO - PROCESS | 1807 | 1461345323594 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]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1689ms 10:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:15:23 INFO - PROCESS | 1807 | 1461345323648 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 1807 | 1461345323651 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:15:23 INFO - PROCESS | 1807 | 1461345323664 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 1807 | 1461345323667 Marionette TRACE conn4 <- [1,1722,null,{}] 10:15:23 INFO - PROCESS | 1807 | 1461345323679 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}] 10:15:23 INFO - PROCESS | 1807 | 1461345323896 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:15:24 INFO - PROCESS | 1807 | 1461345324219 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf35400 == 122 [pid = 1807] [id = 438] 10:15:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x8e4cd400) [pid = 1807] [serial = 1315] [outer = (nil)] 10:15:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x8f636c00) [pid = 1807] [serial = 1316] [outer = 0x8e4cd400] 10:15:24 INFO - PROCESS | 1807 | 1461345324317 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x8f687800) [pid = 1807] [serial = 1317] [outer = 0x8e4cd400] 10:15:25 INFO - PROCESS | 1807 | 1461345325227 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]]]}] 10:15:25 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 10:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1643ms 10:15:25 INFO - PROCESS | 1807 | 1461345325301 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 1807 | 1461345325304 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:15:25 INFO - PROCESS | 1807 | 1461345325311 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 1807 | 1461345325314 Marionette TRACE conn4 <- [1,1726,null,{}] 10:15:25 INFO - PROCESS | 1807 | 1461345325320 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}] 10:15:25 INFO - PROCESS | 1807 | 1461345325570 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:15:25 INFO - PROCESS | 1807 | 1461345325887 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d7800 == 123 [pid = 1807] [id = 439] 10:15:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x8f55e000) [pid = 1807] [serial = 1318] [outer = (nil)] 10:15:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x90080c00) [pid = 1807] [serial = 1319] [outer = 0x8f55e000] 10:15:25 INFO - PROCESS | 1807 | 1461345325979 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x90087000) [pid = 1807] [serial = 1320] [outer = 0x8f55e000] 10:15:26 INFO - PROCESS | 1807 | 1461345326891 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]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1637ms 10:15:26 INFO - PROCESS | 1807 | 1461345326948 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 1807 | 1461345326952 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:15:26 INFO - PROCESS | 1807 | 1461345326958 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 1807 | 1461345326961 Marionette TRACE conn4 <- [1,1730,null,{}] 10:15:26 INFO - PROCESS | 1807 | 1461345326967 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}] 10:15:27 INFO - PROCESS | 1807 | 1461345327175 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:15:27 INFO - PROCESS | 1807 | 1461345327493 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba99000 == 124 [pid = 1807] [id = 440] 10:15:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x8f687000) [pid = 1807] [serial = 1321] [outer = (nil)] 10:15:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x902c3800) [pid = 1807] [serial = 1322] [outer = 0x8f687000] 10:15:27 INFO - PROCESS | 1807 | 1461345327589 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x902c8c00) [pid = 1807] [serial = 1323] [outer = 0x8f687000] 10:15:28 INFO - PROCESS | 1807 | 1461345328499 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]]]}] 10:15:28 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 10:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1581ms 10:15:28 INFO - PROCESS | 1807 | 1461345328540 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 1807 | 1461345328544 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:15:28 INFO - PROCESS | 1807 | 1461345328550 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 1807 | 1461345328553 Marionette TRACE conn4 <- [1,1734,null,{}] 10:15:28 INFO - PROCESS | 1807 | 1461345328559 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}] 10:15:28 INFO - PROCESS | 1807 | 1461345328780 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:15:29 INFO - PROCESS | 1807 | 1461345329106 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x9008dc00 == 125 [pid = 1807] [id = 441] 10:15:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x91211400) [pid = 1807] [serial = 1324] [outer = (nil)] 10:15:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x912dc800) [pid = 1807] [serial = 1325] [outer = 0x91211400] 10:15:29 INFO - PROCESS | 1807 | 1461345329203 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x912e4800) [pid = 1807] [serial = 1326] [outer = 0x91211400] 10:15:30 INFO - PROCESS | 1807 | 1461345330111 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]]]}] 10:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1630ms 10:15:30 INFO - PROCESS | 1807 | 1461345330181 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 1807 | 1461345330186 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:15:30 INFO - PROCESS | 1807 | 1461345330192 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 1807 | 1461345330198 Marionette TRACE conn4 <- [1,1738,null,{}] 10:15:30 INFO - PROCESS | 1807 | 1461345330204 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}] 10:15:30 INFO - PROCESS | 1807 | 1461345330529 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:15:30 INFO - PROCESS | 1807 | 1461345330860 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b061c00 == 126 [pid = 1807] [id = 442] 10:15:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x91520000) [pid = 1807] [serial = 1327] [outer = (nil)] 10:15:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x92b77400) [pid = 1807] [serial = 1328] [outer = 0x91520000] 10:15:30 INFO - PROCESS | 1807 | 1461345330958 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x93390000) [pid = 1807] [serial = 1329] [outer = 0x91520000] 10:15:31 INFO - PROCESS | 1807 | 1461345331885 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]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1730ms 10:15:31 INFO - PROCESS | 1807 | 1461345331923 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 1807 | 1461345331926 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:15:31 INFO - PROCESS | 1807 | 1461345331933 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 1807 | 1461345331936 Marionette TRACE conn4 <- [1,1742,null,{}] 10:15:31 INFO - PROCESS | 1807 | 1461345331942 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}] 10:15:32 INFO - PROCESS | 1807 | 1461345332132 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:15:32 INFO - PROCESS | 1807 | 1461345332454 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x90655800 == 127 [pid = 1807] [id = 443] 10:15:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x9065a400) [pid = 1807] [serial = 1330] [outer = (nil)] 10:15:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x9340ac00) [pid = 1807] [serial = 1331] [outer = 0x9065a400] 10:15:32 INFO - PROCESS | 1807 | 1461345332545 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x93982400) [pid = 1807] [serial = 1332] [outer = 0x9065a400] 10:15:33 INFO - PROCESS | 1807 | 1461345333443 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]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1585ms 10:15:33 INFO - PROCESS | 1807 | 1461345333519 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 1807 | 1461345333522 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:15:33 INFO - PROCESS | 1807 | 1461345333529 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 1807 | 1461345333532 Marionette TRACE conn4 <- [1,1746,null,{}] 10:15:33 INFO - PROCESS | 1807 | 1461345333539 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}] 10:15:33 INFO - PROCESS | 1807 | 1461345333782 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:15:34 INFO - PROCESS | 1807 | 1461345334136 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x93394c00 == 128 [pid = 1807] [id = 444] 10:15:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x9340e000) [pid = 1807] [serial = 1333] [outer = (nil)] 10:15:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x93b59000) [pid = 1807] [serial = 1334] [outer = 0x9340e000] 10:15:34 INFO - PROCESS | 1807 | 1461345334225 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x93b71000) [pid = 1807] [serial = 1335] [outer = 0x9340e000] 10:15:35 INFO - PROCESS | 1807 | 1461345335109 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]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 10:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:15:35 INFO - PROCESS | 1807 | 1461345335162 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 1807 | 1461345335165 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:15:35 INFO - PROCESS | 1807 | 1461345335172 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 1807 | 1461345335176 Marionette TRACE conn4 <- [1,1750,null,{}] 10:15:35 INFO - PROCESS | 1807 | 1461345335182 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}] 10:15:35 INFO - PROCESS | 1807 | 1461345335381 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:15:35 INFO - PROCESS | 1807 | 1461345335704 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1d7c00 == 129 [pid = 1807] [id = 445] 10:15:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x8b78f000) [pid = 1807] [serial = 1336] [outer = (nil)] 10:15:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x93b5a400) [pid = 1807] [serial = 1337] [outer = 0x8b78f000] 10:15:35 INFO - PROCESS | 1807 | 1461345335795 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x93dd4800) [pid = 1807] [serial = 1338] [outer = 0x8b78f000] 10:15:36 INFO - PROCESS | 1807 | 1461345336669 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]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1583ms 10:15:36 INFO - PROCESS | 1807 | 1461345336755 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 1807 | 1461345336759 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:15:36 INFO - PROCESS | 1807 | 1461345336765 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 1807 | 1461345336769 Marionette TRACE conn4 <- [1,1754,null,{}] 10:15:36 INFO - PROCESS | 1807 | 1461345336774 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}] 10:15:36 INFO - PROCESS | 1807 | 1461345336983 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:15:37 INFO - PROCESS | 1807 | 1461345337300 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x9398b400 == 130 [pid = 1807] [id = 446] 10:15:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x93b54000) [pid = 1807] [serial = 1339] [outer = (nil)] 10:15:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x95a28c00) [pid = 1807] [serial = 1340] [outer = 0x93b54000] 10:15:37 INFO - PROCESS | 1807 | 1461345337391 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x95a35800) [pid = 1807] [serial = 1341] [outer = 0x93b54000] 10:15:38 INFO - PROCESS | 1807 | 1461345338267 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]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1580ms 10:15:38 INFO - PROCESS | 1807 | 1461345338346 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 1807 | 1461345338350 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:15:38 INFO - PROCESS | 1807 | 1461345338356 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 1807 | 1461345338360 Marionette TRACE conn4 <- [1,1758,null,{}] 10:15:38 INFO - PROCESS | 1807 | 1461345338366 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}] 10:15:38 INFO - PROCESS | 1807 | 1461345338572 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:15:38 INFO - PROCESS | 1807 | 1461345338889 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f1f400 == 131 [pid = 1807] [id = 447] 10:15:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x93986c00) [pid = 1807] [serial = 1342] [outer = (nil)] 10:15:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x96f88800) [pid = 1807] [serial = 1343] [outer = 0x93986c00] 10:15:39 INFO - PROCESS | 1807 | 1461345338994 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x96f92c00) [pid = 1807] [serial = 1344] [outer = 0x93986c00] 10:15:39 INFO - PROCESS | 1807 | 1461345339865 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]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1548ms 10:15:39 INFO - PROCESS | 1807 | 1461345339906 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 1807 | 1461345339909 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:15:39 INFO - PROCESS | 1807 | 1461345339916 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 1807 | 1461345339919 Marionette TRACE conn4 <- [1,1762,null,{}] 10:15:39 INFO - PROCESS | 1807 | 1461345339925 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}] 10:15:40 INFO - PROCESS | 1807 | 1461345340119 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:15:40 INFO - PROCESS | 1807 | 1461345340402 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0c800 == 132 [pid = 1807] [id = 448] 10:15:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x93b5b800) [pid = 1807] [serial = 1345] [outer = (nil)] 10:15:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x979e5800) [pid = 1807] [serial = 1346] [outer = 0x93b5b800] 10:15:40 INFO - PROCESS | 1807 | 1461345340537 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x9790cc00) [pid = 1807] [serial = 1347] [outer = 0x93b5b800] 10:15:41 INFO - PROCESS | 1807 | 1461345341394 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]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1529ms 10:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:15:41 INFO - PROCESS | 1807 | 1461345341448 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:15:41 INFO - PROCESS | 1807 | 1461345341451 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:15:41 INFO - PROCESS | 1807 | 1461345341458 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 1807 | 1461345341462 Marionette TRACE conn4 <- [1,1766,null,{}] 10:15:41 INFO - PROCESS | 1807 | 1461345341467 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}] 10:15:41 INFO - PROCESS | 1807 | 1461345341698 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:15:42 INFO - PROCESS | 1807 | 1461345342033 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f28800 == 133 [pid = 1807] [id = 449] 10:15:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x84f28c00) [pid = 1807] [serial = 1348] [outer = (nil)] 10:15:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x97ed7000) [pid = 1807] [serial = 1349] [outer = 0x84f28c00] 10:15:42 INFO - PROCESS | 1807 | 1461345342122 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x97eda400) [pid = 1807] [serial = 1350] [outer = 0x84f28c00] 10:15:43 INFO - PROCESS | 1807 | 1461345343008 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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1582ms 10:15:43 INFO - PROCESS | 1807 | 1461345343041 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 1807 | 1461345343044 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:15:43 INFO - PROCESS | 1807 | 1461345343050 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 1807 | 1461345343053 Marionette TRACE conn4 <- [1,1770,null,{}] 10:15:43 INFO - PROCESS | 1807 | 1461345343059 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}] 10:15:43 INFO - PROCESS | 1807 | 1461345343254 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x87482400 == 132 [pid = 1807] [id = 379] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x84aab400 == 131 [pid = 1807] [id = 380] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8680d000 == 130 [pid = 1807] [id = 371] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x9ea1d400 == 129 [pid = 1807] [id = 372] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa91800 == 128 [pid = 1807] [id = 374] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x86801c00 == 127 [pid = 1807] [id = 370] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8913f800 == 126 [pid = 1807] [id = 376] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x85709800 == 125 [pid = 1807] [id = 378] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x89135c00 == 124 [pid = 1807] [id = 375] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x93390800 == 123 [pid = 1807] [id = 368] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa92800 == 122 [pid = 1807] [id = 373] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x977bd000 == 121 [pid = 1807] [id = 369] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x93397000 == 120 [pid = 1807] [id = 367] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x87f23000 == 119 [pid = 1807] [id = 425] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab0000 == 118 [pid = 1807] [id = 423] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab5000 == 117 [pid = 1807] [id = 424] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1d6c00 == 116 [pid = 1807] [id = 422] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x902c3400 == 115 [pid = 1807] [id = 421] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8f634c00 == 114 [pid = 1807] [id = 419] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x84d12000 == 113 [pid = 1807] [id = 420] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8f689000 == 112 [pid = 1807] [id = 418] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x89140800 == 111 [pid = 1807] [id = 417] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8b79a400 == 110 [pid = 1807] [id = 416] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x84f2b400 == 109 [pid = 1807] [id = 415] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1d9c00 == 108 [pid = 1807] [id = 414] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x88082000 == 107 [pid = 1807] [id = 412] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba72800 == 106 [pid = 1807] [id = 413] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x85705400 == 105 [pid = 1807] [id = 411] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x87f20800 == 104 [pid = 1807] [id = 410] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x871f0800 == 103 [pid = 1807] [id = 409] 10:15:44 INFO - PROCESS | 1807 | --DOCSHELL 0x84aaa000 == 102 [pid = 1807] [id = 408] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x89431400) [pid = 1807] [serial = 1223] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x8f684000) [pid = 1807] [serial = 1175] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x9a8ec000) [pid = 1807] [serial = 1211] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x98486000) [pid = 1807] [serial = 1205] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x901c1800) [pid = 1807] [serial = 1178] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x861f6400) [pid = 1807] [serial = 1215] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x87f1a400) [pid = 1807] [serial = 1218] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x8b05e800) [pid = 1807] [serial = 1163] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x92aefc00) [pid = 1807] [serial = 1187] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x90653000) [pid = 1807] [serial = 1182] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x96f86800) [pid = 1807] [serial = 1199] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x93b5b400) [pid = 1807] [serial = 1196] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x8bce8800) [pid = 1807] [serial = 1167] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x9151ec00) [pid = 1807] [serial = 1185] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x861ed400) [pid = 1807] [serial = 1157] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x97905800) [pid = 1807] [serial = 1200] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x8904f400) [pid = 1807] [serial = 1221] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x97edd000) [pid = 1807] [serial = 1203] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x89137400) [pid = 1807] [serial = 1161] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x905fac00) [pid = 1807] [serial = 1181] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x93398c00) [pid = 1807] [serial = 1190] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x8b793c00) [pid = 1807] [serial = 1164] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x89043800) [pid = 1807] [serial = 1220] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x93dcc000) [pid = 1807] [serial = 1197] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x901ce400) [pid = 1807] [serial = 1179] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x96f90400) [pid = 1807] [serial = 1209] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x91519c00) [pid = 1807] [serial = 1184] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x8f470400) [pid = 1807] [serial = 1172] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x992a4800) [pid = 1807] [serial = 1208] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8f4d3000) [pid = 1807] [serial = 1173] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x89042000) [pid = 1807] [serial = 1160] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8ba8f800) [pid = 1807] [serial = 1166] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x9340a000) [pid = 1807] [serial = 1191] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x97ed6000) [pid = 1807] [serial = 1202] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x87490000) [pid = 1807] [serial = 1217] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x861ea000) [pid = 1807] [serial = 1214] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x95a2e800) [pid = 1807] [serial = 1017] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8b1e2000) [pid = 1807] [serial = 1155] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x9848c400) [pid = 1807] [serial = 1206] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8df43800) [pid = 1807] [serial = 1170] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8ab6bc00) [pid = 1807] [serial = 1154] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8680ac00) [pid = 1807] [serial = 1158] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x93b57000) [pid = 1807] [serial = 1193] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8c02c400) [pid = 1807] [serial = 1169] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x93b5bc00) [pid = 1807] [serial = 1194] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x93342800) [pid = 1807] [serial = 1188] [outer = (nil)] [url = about:blank] 10:15:45 INFO - PROCESS | 1807 | 1461345345172 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f26c00 == 103 [pid = 1807] [id = 450] 10:15:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x84f27c00) [pid = 1807] [serial = 1351] [outer = (nil)] 10:15:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x84f2fc00) [pid = 1807] [serial = 1352] [outer = 0x84f27c00] 10:15:45 INFO - PROCESS | 1807 | 1461345345261 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x85709c00) [pid = 1807] [serial = 1353] [outer = 0x84f27c00] 10:15:46 INFO - PROCESS | 1807 | 1461345346051 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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3040ms 10:15:46 INFO - PROCESS | 1807 | 1461345346092 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 1807 | 1461345346099 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:15:46 INFO - PROCESS | 1807 | 1461345346108 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 1807 | 1461345346112 Marionette TRACE conn4 <- [1,1774,null,{}] 10:15:46 INFO - PROCESS | 1807 | 1461345346119 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}] 10:15:46 INFO - PROCESS | 1807 | 1461345346326 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:15:46 INFO - PROCESS | 1807 | 1461345346518 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570f000 == 104 [pid = 1807] [id = 451] 10:15:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x861f5c00) [pid = 1807] [serial = 1354] [outer = (nil)] 10:15:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x86c60000) [pid = 1807] [serial = 1355] [outer = 0x861f5c00] 10:15:46 INFO - PROCESS | 1807 | 1461345346595 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x8748e400) [pid = 1807] [serial = 1356] [outer = 0x861f5c00] 10:15:47 INFO - PROCESS | 1807 | 1461345347554 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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1487ms 10:15:47 INFO - PROCESS | 1807 | 1461345347598 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 1807 | 1461345347604 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:15:47 INFO - PROCESS | 1807 | 1461345347617 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 1807 | 1461345347620 Marionette TRACE conn4 <- [1,1778,null,{}] 10:15:47 INFO - PROCESS | 1807 | 1461345347627 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}] 10:15:47 INFO - PROCESS | 1807 | 1461345347886 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:15:47 INFO - PROCESS | 1807 | 1461345347917 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e88c00 == 105 [pid = 1807] [id = 452] 10:15:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x87e89000) [pid = 1807] [serial = 1357] [outer = (nil)] 10:15:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x88de5000) [pid = 1807] [serial = 1358] [outer = 0x87e89000] 10:15:47 INFO - PROCESS | 1807 | 1461345347994 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x89050000) [pid = 1807] [serial = 1359] [outer = 0x87e89000] 10:15:49 INFO - PROCESS | 1807 | 1461345349021 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]]]}] 10:15:49 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 10:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1436ms 10:15:49 INFO - PROCESS | 1807 | 1461345349072 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 1807 | 1461345349077 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:15:49 INFO - PROCESS | 1807 | 1461345349101 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 1807 | 1461345349109 Marionette TRACE conn4 <- [1,1782,null,{}] 10:15:49 INFO - PROCESS | 1807 | 1461345349117 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}] 10:15:49 INFO - PROCESS | 1807 | 1461345349388 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8f680800) [pid = 1807] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8904f800) [pid = 1807] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8df3a000) [pid = 1807] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x9120dc00) [pid = 1807] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x84aad800) [pid = 1807] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x881ea000) [pid = 1807] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8bf38400) [pid = 1807] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8ba73000) [pid = 1807] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x88de6000) [pid = 1807] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8f680c00) [pid = 1807] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x87486000) [pid = 1807] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8bf3d800) [pid = 1807] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x84bca800) [pid = 1807] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8bf38000) [pid = 1807] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8b79b800) [pid = 1807] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x98e88c00) [pid = 1807] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x871eec00) [pid = 1807] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8e503400) [pid = 1807] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8f68c800) [pid = 1807] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x84f2e800) [pid = 1807] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x88d44800) [pid = 1807] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x907af800) [pid = 1807] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8570f800) [pid = 1807] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x96ca3c00) [pid = 1807] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93399c00) [pid = 1807] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x9295f000) [pid = 1807] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x84d0a000) [pid = 1807] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x9007b400) [pid = 1807] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x89138800) [pid = 1807] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x84bc4c00) [pid = 1807] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8aa93400) [pid = 1807] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x89143c00) [pid = 1807] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8ab64c00) [pid = 1807] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8b065c00) [pid = 1807] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x9ea1e800) [pid = 1807] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8aa94400) [pid = 1807] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8e4cc800) [pid = 1807] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x86802400) [pid = 1807] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x86810800) [pid = 1807] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:15:50 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x97eddc00) [pid = 1807] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:15:50 INFO - PROCESS | 1807 | 1461345350415 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aad800 == 106 [pid = 1807] [id = 453] 10:15:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x84ab1800) [pid = 1807] [serial = 1360] [outer = (nil)] 10:15:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x84f25000) [pid = 1807] [serial = 1361] [outer = 0x84ab1800] 10:15:50 INFO - PROCESS | 1807 | 1461345350498 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x86804800) [pid = 1807] [serial = 1362] [outer = 0x84ab1800] 10:15:51 INFO - PROCESS | 1807 | 1461345351245 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]]]}] 10:15:51 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 10:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2209ms 10:15:51 INFO - PROCESS | 1807 | 1461345351303 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 1807 | 1461345351307 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:15:51 INFO - PROCESS | 1807 | 1461345351314 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 1807 | 1461345351317 Marionette TRACE conn4 <- [1,1786,null,{}] 10:15:51 INFO - PROCESS | 1807 | 1461345351322 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}] 10:15:51 INFO - PROCESS | 1807 | 1461345351588 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:15:51 INFO - PROCESS | 1807 | 1461345351605 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f2a800 == 107 [pid = 1807] [id = 454] 10:15:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x88de5c00) [pid = 1807] [serial = 1363] [outer = (nil)] 10:15:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x89143c00) [pid = 1807] [serial = 1364] [outer = 0x88de5c00] 10:15:51 INFO - PROCESS | 1807 | 1461345351682 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8aa93000) [pid = 1807] [serial = 1365] [outer = 0x88de5c00] 10:15:52 INFO - PROCESS | 1807 | 1461345352908 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]]]}] 10:15:52 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 10:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1633ms 10:15:52 INFO - PROCESS | 1807 | 1461345352948 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:15:52 INFO - PROCESS | 1807 | 1461345352955 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:15:52 INFO - PROCESS | 1807 | 1461345352964 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 1807 | 1461345352969 Marionette TRACE conn4 <- [1,1790,null,{}] 10:15:52 INFO - PROCESS | 1807 | 1461345352978 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}] 10:15:53 INFO - PROCESS | 1807 | 1461345353187 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:15:53 INFO - PROCESS | 1807 | 1461345353519 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570d800 == 108 [pid = 1807] [id = 455] 10:15:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x861f3000) [pid = 1807] [serial = 1366] [outer = (nil)] 10:15:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x871ef400) [pid = 1807] [serial = 1367] [outer = 0x861f3000] 10:15:53 INFO - PROCESS | 1807 | 1461345353613 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x87f21400) [pid = 1807] [serial = 1368] [outer = 0x861f3000] 10:15:54 INFO - PROCESS | 1807 | 1461345354585 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]]]}] 10:15:54 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) 10:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1691ms 10:15:54 INFO - PROCESS | 1807 | 1461345354655 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 1807 | 1461345354664 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:15:54 INFO - PROCESS | 1807 | 1461345354674 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 1807 | 1461345354678 Marionette TRACE conn4 <- [1,1794,null,{}] 10:15:54 INFO - PROCESS | 1807 | 1461345354685 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}] 10:15:54 INFO - PROCESS | 1807 | 1461345354924 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:15:55 INFO - PROCESS | 1807 | 1461345355302 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x8913b000 == 109 [pid = 1807] [id = 456] 10:15:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x89140800) [pid = 1807] [serial = 1369] [outer = (nil)] 10:15:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x89436c00) [pid = 1807] [serial = 1370] [outer = 0x89140800] 10:15:55 INFO - PROCESS | 1807 | 1461345355391 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8a8ec800) [pid = 1807] [serial = 1371] [outer = 0x89140800] 10:15:56 INFO - PROCESS | 1807 | 1461345356318 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]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1692ms 10:15:56 INFO - PROCESS | 1807 | 1461345356367 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 1807 | 1461345356372 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:15:56 INFO - PROCESS | 1807 | 1461345356397 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 1807 | 1461345356404 Marionette TRACE conn4 <- [1,1798,null,{}] 10:15:56 INFO - PROCESS | 1807 | 1461345356421 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}] 10:15:56 INFO - PROCESS | 1807 | 1461345356651 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:15:56 INFO - PROCESS | 1807 | 1461345356967 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab61800 == 110 [pid = 1807] [id = 457] 10:15:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8b05e800) [pid = 1807] [serial = 1372] [outer = (nil)] 10:15:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8b1db400) [pid = 1807] [serial = 1373] [outer = 0x8b05e800] 10:15:57 INFO - PROCESS | 1807 | 1461345357062 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8b762000) [pid = 1807] [serial = 1374] [outer = 0x8b05e800] 10:15:57 INFO - PROCESS | 1807 | 1461345357975 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]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1651ms 10:15:58 INFO - PROCESS | 1807 | 1461345358046 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 1807 | 1461345358050 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:15:58 INFO - PROCESS | 1807 | 1461345358057 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 1807 | 1461345358060 Marionette TRACE conn4 <- [1,1802,null,{}] 10:15:58 INFO - PROCESS | 1807 | 1461345358067 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}] 10:15:58 INFO - PROCESS | 1807 | 1461345358325 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:15:58 INFO - PROCESS | 1807 | 1461345358638 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8680b800 == 111 [pid = 1807] [id = 458] 10:15:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8b065c00) [pid = 1807] [serial = 1375] [outer = (nil)] 10:15:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8b798c00) [pid = 1807] [serial = 1376] [outer = 0x8b065c00] 10:15:58 INFO - PROCESS | 1807 | 1461345358737 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8ba72800) [pid = 1807] [serial = 1377] [outer = 0x8b065c00] 10:15:59 INFO - PROCESS | 1807 | 1461345359623 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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1638ms 10:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:15:59 INFO - PROCESS | 1807 | 1461345359696 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 1807 | 1461345359699 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:15:59 INFO - PROCESS | 1807 | 1461345359705 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 1807 | 1461345359709 Marionette TRACE conn4 <- [1,1806,null,{}] 10:15:59 INFO - PROCESS | 1807 | 1461345359715 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}] 10:15:59 INFO - PROCESS | 1807 | 1461345359912 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:16:00 INFO - PROCESS | 1807 | 1461345360224 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa98000 == 112 [pid = 1807] [id = 459] 10:16:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8ab62800) [pid = 1807] [serial = 1378] [outer = (nil)] 10:16:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8bce2800) [pid = 1807] [serial = 1379] [outer = 0x8ab62800] 10:16:00 INFO - PROCESS | 1807 | 1461345360316 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8bce5c00) [pid = 1807] [serial = 1380] [outer = 0x8ab62800] 10:16:01 INFO - PROCESS | 1807 | ************************* 10:16:01 INFO - PROCESS | 1807 | A coding exception was thrown and uncaught in a Task. 10:16:01 INFO - PROCESS | 1807 | 10:16:01 INFO - PROCESS | 1807 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:16:01 INFO - PROCESS | 1807 | Full stack: 10:16:01 INFO - PROCESS | 1807 | ************************* 10:16:01 INFO - PROCESS | 1807 | 1461345361297 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]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1630ms 10:16:01 INFO - PROCESS | 1807 | 1461345361335 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 1807 | 1461345361340 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:16:01 INFO - PROCESS | 1807 | 1461345361346 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 1807 | 1461345361349 Marionette TRACE conn4 <- [1,1810,null,{}] 10:16:01 INFO - PROCESS | 1807 | 1461345361355 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}] 10:16:01 INFO - PROCESS | 1807 | 1461345361584 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:16:01 INFO - PROCESS | 1807 | 1461345361931 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b792400 == 113 [pid = 1807] [id = 460] 10:16:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x8bf32400) [pid = 1807] [serial = 1381] [outer = (nil)] 10:16:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8e507c00) [pid = 1807] [serial = 1382] [outer = 0x8bf32400] 10:16:02 INFO - PROCESS | 1807 | 1461345362040 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8e510400) [pid = 1807] [serial = 1383] [outer = 0x8bf32400] 10:16:02 INFO - PROCESS | 1807 | 1461345362936 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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1630ms 10:16:02 INFO - PROCESS | 1807 | 1461345362977 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 1807 | 1461345362980 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:16:02 INFO - PROCESS | 1807 | 1461345362987 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 1807 | 1461345362991 Marionette TRACE conn4 <- [1,1814,null,{}] 10:16:03 INFO - PROCESS | 1807 | 1461345362997 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}] 10:16:03 INFO - PROCESS | 1807 | 1461345363194 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:16:03 INFO - PROCESS | 1807 | 1461345363470 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab2c00 == 114 [pid = 1807] [id = 461] 10:16:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8df3a400) [pid = 1807] [serial = 1384] [outer = (nil)] 10:16:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x8f56b800) [pid = 1807] [serial = 1385] [outer = 0x8df3a400] 10:16:03 INFO - PROCESS | 1807 | 1461345363608 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x8f67f800) [pid = 1807] [serial = 1386] [outer = 0x8df3a400] 10:16:04 INFO - PROCESS | 1807 | 1461345364564 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]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1636ms 10:16:04 INFO - PROCESS | 1807 | 1461345364624 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 1807 | 1461345364627 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:16:04 INFO - PROCESS | 1807 | 1461345364634 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 1807 | 1461345364637 Marionette TRACE conn4 <- [1,1818,null,{}] 10:16:04 INFO - PROCESS | 1807 | 1461345364643 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}] 10:16:04 INFO - PROCESS | 1807 | 1461345364839 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:16:05 INFO - PROCESS | 1807 | 1461345365167 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f469800 == 115 [pid = 1807] [id = 462] 10:16:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8f470c00) [pid = 1807] [serial = 1387] [outer = (nil)] 10:16:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x90082400) [pid = 1807] [serial = 1388] [outer = 0x8f470c00] 10:16:05 INFO - PROCESS | 1807 | 1461345365287 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x90088400) [pid = 1807] [serial = 1389] [outer = 0x8f470c00] 10:16:06 INFO - PROCESS | 1807 | 1461345366170 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]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1582ms 10:16:06 INFO - PROCESS | 1807 | 1461345366217 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:16:06 INFO - PROCESS | 1807 | 1461345366221 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:16:06 INFO - PROCESS | 1807 | 1461345366227 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 1807 | 1461345366230 Marionette TRACE conn4 <- [1,1822,null,{}] 10:16:06 INFO - PROCESS | 1807 | 1461345366237 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}] 10:16:06 INFO - PROCESS | 1807 | 1461345366431 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:16:06 INFO - PROCESS | 1807 | 1461345366706 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x89041800 == 116 [pid = 1807] [id = 463] 10:16:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8aeeb400) [pid = 1807] [serial = 1390] [outer = (nil)] 10:16:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x905f0800) [pid = 1807] [serial = 1391] [outer = 0x8aeeb400] 10:16:06 INFO - PROCESS | 1807 | 1461345366837 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x905fb400) [pid = 1807] [serial = 1392] [outer = 0x8aeeb400] 10:16:07 INFO - PROCESS | 1807 | 1461345367739 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]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1585ms 10:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:16:07 INFO - PROCESS | 1807 | 1461345367812 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 1807 | 1461345367815 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:16:07 INFO - PROCESS | 1807 | 1461345367822 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 1807 | 1461345367825 Marionette TRACE conn4 <- [1,1826,null,{}] 10:16:07 INFO - PROCESS | 1807 | 1461345367831 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}] 10:16:08 INFO - PROCESS | 1807 | 1461345368056 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:16:08 INFO - PROCESS | 1807 | 1461345368373 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d09800 == 117 [pid = 1807] [id = 464] 10:16:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x90085800) [pid = 1807] [serial = 1393] [outer = (nil)] 10:16:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x9065cc00) [pid = 1807] [serial = 1394] [outer = 0x90085800] 10:16:08 INFO - PROCESS | 1807 | 1461345368469 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x907b5400) [pid = 1807] [serial = 1395] [outer = 0x90085800] 10:16:09 INFO - PROCESS | 1807 | 1461345369427 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]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1681ms 10:16:09 INFO - PROCESS | 1807 | 1461345369504 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:16:09 INFO - PROCESS | 1807 | 1461345369509 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:16:09 INFO - PROCESS | 1807 | 1461345369517 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 1807 | 1461345369522 Marionette TRACE conn4 <- [1,1830,null,{}] 10:16:09 INFO - PROCESS | 1807 | 1461345369528 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}] 10:16:09 INFO - PROCESS | 1807 | 1461345369861 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:16:10 INFO - PROCESS | 1807 | 1461345370105 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x905fc000 == 118 [pid = 1807] [id = 465] 10:16:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x91ff1800) [pid = 1807] [serial = 1396] [outer = (nil)] 10:16:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x92967c00) [pid = 1807] [serial = 1397] [outer = 0x91ff1800] 10:16:10 INFO - PROCESS | 1807 | 1461345370202 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x92af9400) [pid = 1807] [serial = 1398] [outer = 0x91ff1800] 10:16:11 INFO - PROCESS | 1807 | 1461345371094 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]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1646ms 10:16:11 INFO - PROCESS | 1807 | 1461345371162 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 1807 | 1461345371165 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:16:11 INFO - PROCESS | 1807 | 1461345371172 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 1807 | 1461345371175 Marionette TRACE conn4 <- [1,1834,null,{}] 10:16:11 INFO - PROCESS | 1807 | 1461345371181 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}] 10:16:11 INFO - PROCESS | 1807 | 1461345371384 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:16:11 INFO - PROCESS | 1807 | 1461345371705 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b767c00 == 119 [pid = 1807] [id = 466] 10:16:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x90659c00) [pid = 1807] [serial = 1399] [outer = (nil)] 10:16:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x93312000) [pid = 1807] [serial = 1400] [outer = 0x90659c00] 10:16:11 INFO - PROCESS | 1807 | 1461345371797 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x93317400) [pid = 1807] [serial = 1401] [outer = 0x90659c00] 10:16:12 INFO - PROCESS | 1807 | 1461345372710 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]]]}] 10:16:12 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 10:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1579ms 10:16:12 INFO - PROCESS | 1807 | 1461345372752 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 1807 | 1461345372756 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:16:12 INFO - PROCESS | 1807 | 1461345372762 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 1807 | 1461345372765 Marionette TRACE conn4 <- [1,1838,null,{}] 10:16:12 INFO - PROCESS | 1807 | 1461345372771 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}] 10:16:12 INFO - PROCESS | 1807 | 1461345372965 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:16:13 INFO - PROCESS | 1807 | 1461345373216 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x912de000 == 120 [pid = 1807] [id = 467] 10:16:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9151f400) [pid = 1807] [serial = 1402] [outer = (nil)] 10:16:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x9334c800) [pid = 1807] [serial = 1403] [outer = 0x9151f400] 10:16:13 INFO - PROCESS | 1807 | 1461345373306 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x93395400) [pid = 1807] [serial = 1404] [outer = 0x9151f400] 10:16:14 INFO - PROCESS | 1807 | 1461345374314 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]]]}] 10:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1582ms 10:16:14 INFO - PROCESS | 1807 | 1461345374347 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 1807 | 1461345374350 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:16:14 INFO - PROCESS | 1807 | 1461345374356 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 1807 | 1461345374360 Marionette TRACE conn4 <- [1,1842,null,{}] 10:16:14 INFO - PROCESS | 1807 | 1461345374366 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}] 10:16:14 INFO - PROCESS | 1807 | 1461345374562 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:16:14 INFO - PROCESS | 1807 | 1461345374883 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x9331b800 == 121 [pid = 1807] [id = 468] 10:16:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x93345400) [pid = 1807] [serial = 1405] [outer = (nil)] 10:16:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x93b51400) [pid = 1807] [serial = 1406] [outer = 0x93345400] 10:16:14 INFO - PROCESS | 1807 | 1461345374978 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x93b59400) [pid = 1807] [serial = 1407] [outer = 0x93345400] 10:16:15 INFO - PROCESS | 1807 | 1461345375840 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]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1533ms 10:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:16:15 INFO - PROCESS | 1807 | 1461345375891 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 1807 | 1461345375894 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:16:15 INFO - PROCESS | 1807 | 1461345375900 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 1807 | 1461345375904 Marionette TRACE conn4 <- [1,1846,null,{}] 10:16:15 INFO - PROCESS | 1807 | 1461345375909 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}] 10:16:16 INFO - PROCESS | 1807 | 1461345376129 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:16:16 INFO - PROCESS | 1807 | 1461345376411 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e8fc00 == 122 [pid = 1807] [id = 469] 10:16:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x8bf32000) [pid = 1807] [serial = 1408] [outer = (nil)] 10:16:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x94f6ac00) [pid = 1807] [serial = 1409] [outer = 0x8bf32000] 10:16:16 INFO - PROCESS | 1807 | 1461345376551 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x96c9d400) [pid = 1807] [serial = 1410] [outer = 0x8bf32000] 10:16:17 INFO - PROCESS | 1807 | 1461345377429 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]]]}] 10:16:17 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) 10:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1594ms 10:16:17 INFO - PROCESS | 1807 | 1461345377496 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 1807 | 1461345377499 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:16:17 INFO - PROCESS | 1807 | 1461345377506 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 1807 | 1461345377510 Marionette TRACE conn4 <- [1,1850,null,{}] 10:16:17 INFO - PROCESS | 1807 | 1461345377515 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}] 10:16:17 INFO - PROCESS | 1807 | 1461345377716 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:16:18 INFO - PROCESS | 1807 | 1461345377994 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x93982000 == 123 [pid = 1807] [id = 470] 10:16:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x93dcc000) [pid = 1807] [serial = 1411] [outer = (nil)] 10:16:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x979dc400) [pid = 1807] [serial = 1412] [outer = 0x93dcc000] 10:16:18 INFO - PROCESS | 1807 | 1461345378131 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x97ed5000) [pid = 1807] [serial = 1413] [outer = 0x93dcc000] 10:16:18 INFO - PROCESS | 1807 | 1461345378994 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]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1533ms 10:16:19 INFO - PROCESS | 1807 | 1461345379043 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 1807 | 1461345379046 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:16:19 INFO - PROCESS | 1807 | 1461345379054 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 1807 | 1461345379058 Marionette TRACE conn4 <- [1,1854,null,{}] 10:16:19 INFO - PROCESS | 1807 | 1461345379063 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}] 10:16:19 INFO - PROCESS | 1807 | 1461345379285 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:16:19 INFO - PROCESS | 1807 | 1461345379654 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x97905800 == 124 [pid = 1807] [id = 471] 10:16:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x9815f000) [pid = 1807] [serial = 1414] [outer = (nil)] 10:16:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x98165400) [pid = 1807] [serial = 1415] [outer = 0x9815f000] 10:16:19 INFO - PROCESS | 1807 | 1461345379745 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x98169400) [pid = 1807] [serial = 1416] [outer = 0x9815f000] 10:16:20 INFO - PROCESS | 1807 | 1461345380628 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]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1635ms 10:16:20 INFO - PROCESS | 1807 | 1461345380689 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 1807 | 1461345380693 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:16:20 INFO - PROCESS | 1807 | 1461345380699 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 1807 | 1461345380703 Marionette TRACE conn4 <- [1,1858,null,{}] 10:16:20 INFO - PROCESS | 1807 | 1461345380708 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}] 10:16:20 INFO - PROCESS | 1807 | 1461345380914 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:16:21 INFO - PROCESS | 1807 | 1461345381243 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba96800 == 125 [pid = 1807] [id = 472] 10:16:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x8e41ec00) [pid = 1807] [serial = 1417] [outer = (nil)] 10:16:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x9847f400) [pid = 1807] [serial = 1418] [outer = 0x8e41ec00] 10:16:21 INFO - PROCESS | 1807 | 1461345381336 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x98484800) [pid = 1807] [serial = 1419] [outer = 0x8e41ec00] 10:16:22 INFO - PROCESS | 1807 | 1461345382241 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]]]}] 10:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1588ms 10:16:22 INFO - PROCESS | 1807 | 1461345382288 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:16:22 INFO - PROCESS | 1807 | 1461345382292 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:16:22 INFO - PROCESS | 1807 | 1461345382298 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - PROCESS | 1807 | 1461345382302 Marionette TRACE conn4 <- [1,1862,null,{}] 10:16:22 INFO - PROCESS | 1807 | 1461345382308 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}] 10:16:22 INFO - PROCESS | 1807 | 1461345382505 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46b800 == 124 [pid = 1807] [id = 201] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x912dec00 == 123 [pid = 1807] [id = 50] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x902d0c00 == 122 [pid = 1807] [id = 52] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x912f9000 == 121 [pid = 1807] [id = 300] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x84aad800 == 120 [pid = 1807] [id = 453] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x87e88c00 == 119 [pid = 1807] [id = 452] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8570f000 == 118 [pid = 1807] [id = 451] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x84f26c00 == 117 [pid = 1807] [id = 450] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x87f1f400 == 116 [pid = 1807] [id = 447] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0c800 == 115 [pid = 1807] [id = 448] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x9398b400 == 114 [pid = 1807] [id = 446] 10:16:23 INFO - PROCESS | 1807 | --DOCSHELL 0x8b1d7c00 == 113 [pid = 1807] [id = 445] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x895ef800) [pid = 1807] [serial = 1293] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x93396400) [pid = 1807] [serial = 1278] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x8b766400) [pid = 1807] [serial = 1239] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x905fec00) [pid = 1807] [serial = 1262] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x92afb000) [pid = 1807] [serial = 1272] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x84f2dc00) [pid = 1807] [serial = 1227] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x88de7400) [pid = 1807] [serial = 1289] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x8c02a400) [pid = 1807] [serial = 1244] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x8b761800) [pid = 1807] [serial = 1238] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x8ba79400) [pid = 1807] [serial = 1241] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x8aef4000) [pid = 1807] [serial = 1235] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x902cec00) [pid = 1807] [serial = 1260] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x87490c00) [pid = 1807] [serial = 1229] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x8e50dc00) [pid = 1807] [serial = 1250] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x93318400) [pid = 1807] [serial = 1274] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x8e429800) [pid = 1807] [serial = 1247] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8f569800) [pid = 1807] [serial = 1254] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x87f21c00) [pid = 1807] [serial = 1230] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x9dfed000) [pid = 1807] [serial = 1212] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8c030000) [pid = 1807] [serial = 1245] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x87488800) [pid = 1807] [serial = 1286] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x92aedc00) [pid = 1807] [serial = 1269] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8fc9bc00) [pid = 1807] [serial = 1256] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8b060400) [pid = 1807] [serial = 1236] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x84d10000) [pid = 1807] [serial = 1226] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x92af7c00) [pid = 1807] [serial = 1271] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8904ec00) [pid = 1807] [serial = 1290] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8e7ad400) [pid = 1807] [serial = 1251] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x90077c00) [pid = 1807] [serial = 1257] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x85711800) [pid = 1807] [serial = 1283] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f4df000) [pid = 1807] [serial = 1253] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x9331c400) [pid = 1807] [serial = 1275] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x91ffe400) [pid = 1807] [serial = 1268] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8e4cfc00) [pid = 1807] [serial = 1248] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8904dc00) [pid = 1807] [serial = 1232] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x9065b800) [pid = 1807] [serial = 1263] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8bce5000) [pid = 1807] [serial = 1242] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x895e8400) [pid = 1807] [serial = 1233] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8748e800) [pid = 1807] [serial = 1287] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x93987c00) [pid = 1807] [serial = 1280] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x902c7000) [pid = 1807] [serial = 1259] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x861f8000) [pid = 1807] [serial = 1284] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x912e7000) [pid = 1807] [serial = 1265] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x89048800) [pid = 1807] [serial = 1292] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93391c00) [pid = 1807] [serial = 1277] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x91516000) [pid = 1807] [serial = 1266] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x97ee1c00) [pid = 1807] [serial = 1107] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x95a85400) [pid = 1807] [serial = 1104] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x9331b400) [pid = 1807] [serial = 1101] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x87f1a800) [pid = 1807] [serial = 1089] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x912e6400) [pid = 1807] [serial = 1098] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x89140000) [pid = 1807] [serial = 1128] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x84bcd400) [pid = 1807] [serial = 1134] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x9ea18800) [pid = 1807] [serial = 1122] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8e7b4800) [pid = 1807] [serial = 1131] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8f475000) [pid = 1807] [serial = 1095] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8ba71000) [pid = 1807] [serial = 1092] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0xa0c41400) [pid = 1807] [serial = 1119] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8e7b2000) [pid = 1807] [serial = 1125] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8fc9c400) [pid = 1807] [serial = 1176] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8680d800) [pid = 1807] [serial = 1113] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x99126c00) [pid = 1807] [serial = 1116] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x9912cc00) [pid = 1807] [serial = 1110] [outer = (nil)] [url = about:blank] 10:16:24 INFO - PROCESS | 1807 | 1461345384409 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bcd000 == 114 [pid = 1807] [id = 473] 10:16:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x84bcd400) [pid = 1807] [serial = 1420] [outer = (nil)] 10:16:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x84d0f800) [pid = 1807] [serial = 1421] [outer = 0x84bcd400] 10:16:24 INFO - PROCESS | 1807 | 1461345384510 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x84f29c00) [pid = 1807] [serial = 1422] [outer = 0x84bcd400] 10:16:25 INFO - PROCESS | 1807 | 1461345385301 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]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3032ms 10:16:25 INFO - PROCESS | 1807 | 1461345385331 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 1807 | 1461345385338 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:16:25 INFO - PROCESS | 1807 | 1461345385373 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 1807 | 1461345385378 Marionette TRACE conn4 <- [1,1866,null,{}] 10:16:25 INFO - PROCESS | 1807 | 1461345385388 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}] 10:16:25 INFO - PROCESS | 1807 | 1461345385585 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:16:25 INFO - PROCESS | 1807 | 1461345385596 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ee400 == 115 [pid = 1807] [id = 474] 10:16:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x861f6800) [pid = 1807] [serial = 1423] [outer = (nil)] 10:16:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x86807c00) [pid = 1807] [serial = 1424] [outer = 0x861f6800] 10:16:25 INFO - PROCESS | 1807 | 1461345385674 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8680f800) [pid = 1807] [serial = 1425] [outer = 0x861f6800] 10:16:26 INFO - PROCESS | 1807 | 1461345386737 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]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1464ms 10:16:26 INFO - PROCESS | 1807 | 1461345386814 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 1807 | 1461345386819 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:16:26 INFO - PROCESS | 1807 | 1461345386827 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 1807 | 1461345386830 Marionette TRACE conn4 <- [1,1870,null,{}] 10:16:26 INFO - PROCESS | 1807 | 1461345386844 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}] 10:16:27 INFO - PROCESS | 1807 | 1461345387117 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:16:27 INFO - PROCESS | 1807 | 1461345387141 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f5800 == 116 [pid = 1807] [id = 475] 10:16:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x86808400) [pid = 1807] [serial = 1426] [outer = (nil)] 10:16:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x87f1c800) [pid = 1807] [serial = 1427] [outer = 0x86808400] 10:16:27 INFO - PROCESS | 1807 | 1461345387215 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x881e5400) [pid = 1807] [serial = 1428] [outer = 0x86808400] 10:16:28 INFO - PROCESS | 1807 | 1461345388262 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]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1480ms 10:16:28 INFO - PROCESS | 1807 | 1461345388308 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 1807 | 1461345388312 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:16:28 INFO - PROCESS | 1807 | 1461345388330 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 1807 | 1461345388339 Marionette TRACE conn4 <- [1,1874,null,{}] 10:16:28 INFO - PROCESS | 1807 | 1461345388347 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}] 10:16:28 INFO - PROCESS | 1807 | 1461345388602 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:16:28 INFO - PROCESS | 1807 | 1461345388630 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748f400 == 117 [pid = 1807] [id = 476] 10:16:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x87f1d000) [pid = 1807] [serial = 1429] [outer = (nil)] 10:16:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x89141400) [pid = 1807] [serial = 1430] [outer = 0x87f1d000] 10:16:28 INFO - PROCESS | 1807 | 1461345388704 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x89435400) [pid = 1807] [serial = 1431] [outer = 0x87f1d000] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8c02b000) [pid = 1807] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8c02dc00) [pid = 1807] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x861f5c00) [pid = 1807] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8680cc00) [pid = 1807] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8b760800) [pid = 1807] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x84ab1800) [pid = 1807] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9065a400) [pid = 1807] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8b78f000) [pid = 1807] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93986c00) [pid = 1807] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8f687000) [pid = 1807] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8904e000) [pid = 1807] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x93b54000) [pid = 1807] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x91520000) [pid = 1807] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x87e89000) [pid = 1807] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x9340e000) [pid = 1807] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x84f27c00) [pid = 1807] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8f55e000) [pid = 1807] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x91211400) [pid = 1807] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8ba75800) [pid = 1807] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x89138400) [pid = 1807] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8e4cd400) [pid = 1807] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:16:29 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x93346c00) [pid = 1807] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:16:30 INFO - PROCESS | 1807 | 1461345390288 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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1998ms 10:16:30 INFO - PROCESS | 1807 | 1461345390322 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 1807 | 1461345390326 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:16:30 INFO - PROCESS | 1807 | 1461345390332 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 1807 | 1461345390335 Marionette TRACE conn4 <- [1,1878,null,{}] 10:16:30 INFO - PROCESS | 1807 | 1461345390340 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}] 10:16:30 INFO - PROCESS | 1807 | 1461345390522 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:16:30 INFO - PROCESS | 1807 | 1461345390710 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab1800 == 118 [pid = 1807] [id = 477] 10:16:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x84d07c00) [pid = 1807] [serial = 1432] [outer = (nil)] 10:16:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x895e3c00) [pid = 1807] [serial = 1433] [outer = 0x84d07c00] 10:16:30 INFO - PROCESS | 1807 | 1461345390784 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8a8e6c00) [pid = 1807] [serial = 1434] [outer = 0x84d07c00] 10:16:31 INFO - PROCESS | 1807 | 1461345391525 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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1238ms 10:16:31 INFO - PROCESS | 1807 | 1461345391683 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 1807 | 1461345391688 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:16:31 INFO - PROCESS | 1807 | 1461345391715 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 1807 | 1461345391721 Marionette TRACE conn4 <- [1,1882,null,{}] 10:16:31 INFO - PROCESS | 1807 | 1461345391729 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}] 10:16:31 INFO - PROCESS | 1807 | 1461345391928 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:16:32 INFO - PROCESS | 1807 | 1461345392284 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x85713800 == 119 [pid = 1807] [id = 478] 10:16:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x861e9c00) [pid = 1807] [serial = 1435] [outer = (nil)] 10:16:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x861f0800) [pid = 1807] [serial = 1436] [outer = 0x861e9c00] 10:16:32 INFO - PROCESS | 1807 | 1461345392378 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x86806400) [pid = 1807] [serial = 1437] [outer = 0x861e9c00] 10:16:33 INFO - PROCESS | 1807 | 1461345393318 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]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1633ms 10:16:33 INFO - PROCESS | 1807 | 1461345393350 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 1807 | 1461345393355 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:16:33 INFO - PROCESS | 1807 | 1461345393369 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 1807 | 1461345393374 Marionette TRACE conn4 <- [1,1886,null,{}] 10:16:33 INFO - PROCESS | 1807 | 1461345393381 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}] 10:16:33 INFO - PROCESS | 1807 | 1461345393599 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:16:33 INFO - PROCESS | 1807 | 1461345393918 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f22c00 == 120 [pid = 1807] [id = 479] 10:16:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87f23000) [pid = 1807] [serial = 1438] [outer = (nil)] 10:16:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x89042400) [pid = 1807] [serial = 1439] [outer = 0x87f23000] 10:16:34 INFO - PROCESS | 1807 | 1461345394013 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x89135c00) [pid = 1807] [serial = 1440] [outer = 0x87f23000] 10:16:35 INFO - PROCESS | 1807 | 1461345395025 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]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1735ms 10:16:35 INFO - PROCESS | 1807 | 1461345395101 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 1807 | 1461345395106 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:16:35 INFO - PROCESS | 1807 | 1461345395112 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 1807 | 1461345395117 Marionette TRACE conn4 <- [1,1890,null,{}] 10:16:35 INFO - PROCESS | 1807 | 1461345395131 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}] 10:16:35 INFO - PROCESS | 1807 | 1461345395418 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:16:35 INFO - PROCESS | 1807 | 1461345395724 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6b800 == 121 [pid = 1807] [id = 480] 10:16:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8aef1400) [pid = 1807] [serial = 1441] [outer = (nil)] 10:16:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8b05a000) [pid = 1807] [serial = 1442] [outer = 0x8aef1400] 10:16:35 INFO - PROCESS | 1807 | 1461345395819 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8b063000) [pid = 1807] [serial = 1443] [outer = 0x8aef1400] 10:16:36 INFO - PROCESS | 1807 | 1461345396727 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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1679ms 10:16:36 INFO - PROCESS | 1807 | 1461345396792 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 1807 | 1461345396796 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:16:36 INFO - PROCESS | 1807 | 1461345396802 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1807 | 1461345396806 Marionette TRACE conn4 <- [1,1894,null,{}] 10:16:36 INFO - PROCESS | 1807 | 1461345396811 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}] 10:16:37 INFO - PROCESS | 1807 | 1461345397087 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:16:37 INFO - PROCESS | 1807 | 1461345397406 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa97c00 == 122 [pid = 1807] [id = 481] 10:16:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8b75ec00) [pid = 1807] [serial = 1444] [outer = (nil)] 10:16:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8b792800) [pid = 1807] [serial = 1445] [outer = 0x8b75ec00] 10:16:37 INFO - PROCESS | 1807 | 1461345397498 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8b799800) [pid = 1807] [serial = 1446] [outer = 0x8b75ec00] 10:16:38 INFO - PROCESS | 1807 | 1461345398415 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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1680ms 10:16:38 INFO - PROCESS | 1807 | 1461345398483 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 1807 | 1461345398487 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:16:38 INFO - PROCESS | 1807 | 1461345398493 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 1807 | 1461345398497 Marionette TRACE conn4 <- [1,1898,null,{}] 10:16:38 INFO - PROCESS | 1807 | 1461345398502 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}] 10:16:38 INFO - PROCESS | 1807 | 1461345398698 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:16:39 INFO - PROCESS | 1807 | 1461345399006 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d04c00 == 123 [pid = 1807] [id = 482] 10:16:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8b75fc00) [pid = 1807] [serial = 1447] [outer = (nil)] 10:16:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8ba90800) [pid = 1807] [serial = 1448] [outer = 0x8b75fc00] 10:16:39 INFO - PROCESS | 1807 | 1461345399100 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8ba93c00) [pid = 1807] [serial = 1449] [outer = 0x8b75fc00] 10:16:39 INFO - PROCESS | 1807 | 1461345399994 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]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1529ms 10:16:40 INFO - PROCESS | 1807 | 1461345400025 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 1807 | 1461345400029 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:16:40 INFO - PROCESS | 1807 | 1461345400037 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 1807 | 1461345400040 Marionette TRACE conn4 <- [1,1902,null,{}] 10:16:40 INFO - PROCESS | 1807 | 1461345400046 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}] 10:16:40 INFO - PROCESS | 1807 | 1461345400279 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:16:40 INFO - PROCESS | 1807 | 1461345400603 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b765800 == 124 [pid = 1807] [id = 483] 10:16:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8bf40800) [pid = 1807] [serial = 1450] [outer = (nil)] 10:16:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8c032400) [pid = 1807] [serial = 1451] [outer = 0x8bf40800] 10:16:40 INFO - PROCESS | 1807 | 1461345400705 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8df3dc00) [pid = 1807] [serial = 1452] [outer = 0x8bf40800] 10:16:41 INFO - PROCESS | 1807 | 1461345401591 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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1585ms 10:16:41 INFO - PROCESS | 1807 | 1461345401623 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 1807 | 1461345401626 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:16:41 INFO - PROCESS | 1807 | 1461345401633 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 1807 | 1461345401636 Marionette TRACE conn4 <- [1,1906,null,{}] 10:16:41 INFO - PROCESS | 1807 | 1461345401642 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}] 10:16:41 INFO - PROCESS | 1807 | 1461345401835 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:16:42 INFO - PROCESS | 1807 | 1461345402137 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f24c00 == 125 [pid = 1807] [id = 484] 10:16:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8ba7c000) [pid = 1807] [serial = 1453] [outer = (nil)] 10:16:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8e4d4000) [pid = 1807] [serial = 1454] [outer = 0x8ba7c000] 10:16:42 INFO - PROCESS | 1807 | 1461345402274 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8e503400) [pid = 1807] [serial = 1455] [outer = 0x8ba7c000] 10:16:43 INFO - PROCESS | 1807 | 1461345403113 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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1534ms 10:16:43 INFO - PROCESS | 1807 | 1461345403167 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 1807 | 1461345403171 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:16:43 INFO - PROCESS | 1807 | 1461345403197 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - PROCESS | 1807 | 1461345403201 Marionette TRACE conn4 <- [1,1910,null,{}] 10:16:43 INFO - PROCESS | 1807 | 1461345403207 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}] 10:16:43 INFO - PROCESS | 1807 | 1461345403404 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:16:43 INFO - PROCESS | 1807 | 1461345403674 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f1cc00 == 126 [pid = 1807] [id = 485] 10:16:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8e421c00) [pid = 1807] [serial = 1456] [outer = (nil)] 10:16:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8e7b3400) [pid = 1807] [serial = 1457] [outer = 0x8e421c00] 10:16:43 INFO - PROCESS | 1807 | 1461345403807 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8f470000) [pid = 1807] [serial = 1458] [outer = 0x8e421c00] 10:16:44 INFO - PROCESS | 1807 | 1461345404699 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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1540ms 10:16:44 INFO - PROCESS | 1807 | 1461345404740 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 1807 | 1461345404748 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:16:44 INFO - PROCESS | 1807 | 1461345404758 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 1807 | 1461345404761 Marionette TRACE conn4 <- [1,1914,null,{}] 10:16:44 INFO - PROCESS | 1807 | 1461345404767 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}] 10:16:45 INFO - PROCESS | 1807 | 1461345405053 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:16:45 INFO - PROCESS | 1807 | 1461345405261 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e429800 == 127 [pid = 1807] [id = 486] 10:16:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8e4d1800) [pid = 1807] [serial = 1459] [outer = (nil)] 10:16:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8f628400) [pid = 1807] [serial = 1460] [outer = 0x8e4d1800] 10:16:45 INFO - PROCESS | 1807 | 1461345405396 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8f632000) [pid = 1807] [serial = 1461] [outer = 0x8e4d1800] 10:16:46 INFO - PROCESS | 1807 | 1461345406313 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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1591ms 10:16:46 INFO - PROCESS | 1807 | 1461345406350 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 1807 | 1461345406354 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:16:46 INFO - PROCESS | 1807 | 1461345406361 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 1807 | 1461345406364 Marionette TRACE conn4 <- [1,1918,null,{}] 10:16:46 INFO - PROCESS | 1807 | 1461345406370 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}] 10:16:46 INFO - PROCESS | 1807 | 1461345406582 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:16:46 INFO - PROCESS | 1807 | 1461345406856 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aaa000 == 128 [pid = 1807] [id = 487] 10:16:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8f4d5000) [pid = 1807] [serial = 1462] [outer = (nil)] 10:16:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x90072800) [pid = 1807] [serial = 1463] [outer = 0x8f4d5000] 10:16:46 INFO - PROCESS | 1807 | 1461345406995 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x90077800) [pid = 1807] [serial = 1464] [outer = 0x8f4d5000] 10:16:47 INFO - PROCESS | 1807 | 1461345407882 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]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1578ms 10:16:47 INFO - PROCESS | 1807 | 1461345407940 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:16:47 INFO - PROCESS | 1807 | 1461345407944 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:16:47 INFO - PROCESS | 1807 | 1461345407950 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 1807 | 1461345407955 Marionette TRACE conn4 <- [1,1922,null,{}] 10:16:47 INFO - PROCESS | 1807 | 1461345407961 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}] 10:16:48 INFO - PROCESS | 1807 | 1461345408179 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:16:48 INFO - PROCESS | 1807 | 1461345408448 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8fca5000 == 129 [pid = 1807] [id = 488] 10:16:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x902c9000) [pid = 1807] [serial = 1465] [outer = (nil)] 10:16:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x902d1400) [pid = 1807] [serial = 1466] [outer = 0x902c9000] 10:16:48 INFO - PROCESS | 1807 | 1461345408599 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x905fec00) [pid = 1807] [serial = 1467] [outer = 0x902c9000] 10:16:49 INFO - PROCESS | 1807 | 1461345409497 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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1584ms 10:16:49 INFO - PROCESS | 1807 | 1461345409535 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:16:49 INFO - PROCESS | 1807 | 1461345409539 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:16:49 INFO - PROCESS | 1807 | 1461345409545 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 1807 | 1461345409549 Marionette TRACE conn4 <- [1,1926,null,{}] 10:16:49 INFO - PROCESS | 1807 | 1461345409554 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}] 10:16:49 INFO - PROCESS | 1807 | 1461345409751 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:16:50 INFO - PROCESS | 1807 | 1461345410125 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x90652800 == 130 [pid = 1807] [id = 489] 10:16:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x907a8800) [pid = 1807] [serial = 1468] [outer = (nil)] 10:16:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x91214800) [pid = 1807] [serial = 1469] [outer = 0x907a8800] 10:16:50 INFO - PROCESS | 1807 | 1461345410229 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x912fac00) [pid = 1807] [serial = 1470] [outer = 0x907a8800] 10:16:51 INFO - PROCESS | 1807 | 1461345411151 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]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1637ms 10:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:16:51 INFO - PROCESS | 1807 | 1461345411184 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 1807 | 1461345411188 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:16:51 INFO - PROCESS | 1807 | 1461345411194 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 1807 | 1461345411198 Marionette TRACE conn4 <- [1,1930,null,{}] 10:16:51 INFO - PROCESS | 1807 | 1461345411203 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}] 10:16:51 INFO - PROCESS | 1807 | 1461345411411 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:16:51 INFO - PROCESS | 1807 | 1461345411743 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x9008d000 == 131 [pid = 1807] [id = 490] 10:16:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x90659400) [pid = 1807] [serial = 1471] [outer = (nil)] 10:16:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x915dd800) [pid = 1807] [serial = 1472] [outer = 0x90659400] 10:16:51 INFO - PROCESS | 1807 | 1461345411837 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x915e3c00) [pid = 1807] [serial = 1473] [outer = 0x90659400] 10:16:52 INFO - PROCESS | 1807 | 1461345412751 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]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1636ms 10:16:52 INFO - PROCESS | 1807 | 1461345412830 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 1807 | 1461345412833 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:16:52 INFO - PROCESS | 1807 | 1461345412839 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 1807 | 1461345412843 Marionette TRACE conn4 <- [1,1934,null,{}] 10:16:52 INFO - PROCESS | 1807 | 1461345412849 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}] 10:16:53 INFO - PROCESS | 1807 | 1461345413047 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:16:53 INFO - PROCESS | 1807 | 1461345413363 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x9151a000 == 132 [pid = 1807] [id = 491] 10:16:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9151c800) [pid = 1807] [serial = 1474] [outer = (nil)] 10:16:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x92aee000) [pid = 1807] [serial = 1475] [outer = 0x9151c800] 10:16:53 INFO - PROCESS | 1807 | 1461345413454 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x92af0800) [pid = 1807] [serial = 1476] [outer = 0x9151c800] 10:16:54 INFO - PROCESS | 1807 | 1461345414387 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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1589ms 10:16:54 INFO - PROCESS | 1807 | 1461345414430 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1807 | 1461345414434 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:16:54 INFO - PROCESS | 1807 | 1461345414440 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1807 | 1461345414443 Marionette TRACE conn4 <- [1,1938,null,{}] 10:16:54 INFO - PROCESS | 1807 | 1461345414449 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}] 10:16:54 INFO - PROCESS | 1807 | 1461345414651 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:16:55 INFO - PROCESS | 1807 | 1461345414996 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0e000 == 133 [pid = 1807] [id = 492] 10:16:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x90651400) [pid = 1807] [serial = 1477] [outer = (nil)] 10:16:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x93315800) [pid = 1807] [serial = 1478] [outer = 0x90651400] 10:16:55 INFO - PROCESS | 1807 | 1461345415090 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x93319c00) [pid = 1807] [serial = 1479] [outer = 0x90651400] 10:16:55 INFO - PROCESS | 1807 | 1461345415964 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]]]}] 10:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1581ms 10:16:56 INFO - PROCESS | 1807 | 1461345416022 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 1807 | 1461345416025 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:16:56 INFO - PROCESS | 1807 | 1461345416032 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 1807 | 1461345416036 Marionette TRACE conn4 <- [1,1942,null,{}] 10:16:56 INFO - PROCESS | 1807 | 1461345416041 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}] 10:16:56 INFO - PROCESS | 1807 | 1461345416254 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:16:56 INFO - PROCESS | 1807 | 1461345416583 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f30c00 == 134 [pid = 1807] [id = 493] 10:16:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x92b0dc00) [pid = 1807] [serial = 1480] [outer = (nil)] 10:16:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x93396400) [pid = 1807] [serial = 1481] [outer = 0x92b0dc00] 10:16:56 INFO - PROCESS | 1807 | 1461345416678 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x9339bc00) [pid = 1807] [serial = 1482] [outer = 0x92b0dc00] 10:16:57 INFO - PROCESS | 1807 | 1461345417617 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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1630ms 10:16:57 INFO - PROCESS | 1807 | 1461345417663 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 1807 | 1461345417667 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:16:57 INFO - PROCESS | 1807 | 1461345417673 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 1807 | 1461345417677 Marionette TRACE conn4 <- [1,1946,null,{}] 10:16:57 INFO - PROCESS | 1807 | 1461345417682 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}] 10:16:57 INFO - PROCESS | 1807 | 1461345417897 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:16:58 INFO - PROCESS | 1807 | 1461345418218 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b02800 == 135 [pid = 1807] [id = 494] 10:16:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9330ec00) [pid = 1807] [serial = 1483] [outer = (nil)] 10:16:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9398c800) [pid = 1807] [serial = 1484] [outer = 0x9330ec00] 10:16:58 INFO - PROCESS | 1807 | 1461345418317 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x9398e400) [pid = 1807] [serial = 1485] [outer = 0x9330ec00] 10:16:59 INFO - PROCESS | 1807 | 1461345419247 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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1630ms 10:16:59 INFO - PROCESS | 1807 | 1461345419304 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 1807 | 1461345419308 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:16:59 INFO - PROCESS | 1807 | 1461345419315 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 1807 | 1461345419319 Marionette TRACE conn4 <- [1,1950,null,{}] 10:16:59 INFO - PROCESS | 1807 | 1461345419325 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}] 10:16:59 INFO - PROCESS | 1807 | 1461345419541 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:16:59 INFO - PROCESS | 1807 | 1461345419862 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c032000 == 136 [pid = 1807] [id = 495] 10:16:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x92aef800) [pid = 1807] [serial = 1486] [outer = (nil)] 10:16:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x93dcb400) [pid = 1807] [serial = 1487] [outer = 0x92aef800] 10:16:59 INFO - PROCESS | 1807 | 1461345419966 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x93dd8400) [pid = 1807] [serial = 1488] [outer = 0x92aef800] 10:17:00 INFO - PROCESS | 1807 | 1461345420864 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]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1592ms 10:17:00 INFO - PROCESS | 1807 | 1461345420908 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 1807 | 1461345420911 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:17:00 INFO - PROCESS | 1807 | 1461345420918 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 1807 | 1461345420921 Marionette TRACE conn4 <- [1,1954,null,{}] 10:17:00 INFO - PROCESS | 1807 | 1461345420927 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}] 10:17:01 INFO - PROCESS | 1807 | 1461345421137 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:17:01 INFO - PROCESS | 1807 | 1461345421470 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b791c00 == 137 [pid = 1807] [id = 496] 10:17:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x8ba8d800) [pid = 1807] [serial = 1489] [outer = (nil)] 10:17:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x96b1c800) [pid = 1807] [serial = 1490] [outer = 0x8ba8d800] 10:17:01 INFO - PROCESS | 1807 | 1461345421568 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x96f90400) [pid = 1807] [serial = 1491] [outer = 0x8ba8d800] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x92968400 == 136 [pid = 1807] [id = 284] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x871eb000 == 135 [pid = 1807] [id = 282] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x92b04800 == 134 [pid = 1807] [id = 280] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x86c5e800 == 133 [pid = 1807] [id = 285] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x84f28800 == 132 [pid = 1807] [id = 449] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8748f400 == 131 [pid = 1807] [id = 476] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x861f5800 == 130 [pid = 1807] [id = 475] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x861ee400 == 129 [pid = 1807] [id = 474] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x84bcd000 == 128 [pid = 1807] [id = 473] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x93982000 == 127 [pid = 1807] [id = 470] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x97905800 == 126 [pid = 1807] [id = 471] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x87e8fc00 == 125 [pid = 1807] [id = 469] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x9331b800 == 124 [pid = 1807] [id = 468] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x912de000 == 123 [pid = 1807] [id = 467] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x905fc000 == 122 [pid = 1807] [id = 465] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8b767c00 == 121 [pid = 1807] [id = 466] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x84d09800 == 120 [pid = 1807] [id = 464] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x89041800 == 119 [pid = 1807] [id = 463] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8f469800 == 118 [pid = 1807] [id = 462] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab2c00 == 117 [pid = 1807] [id = 461] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8b792400 == 116 [pid = 1807] [id = 460] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa98000 == 115 [pid = 1807] [id = 459] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8680b800 == 114 [pid = 1807] [id = 458] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab61800 == 113 [pid = 1807] [id = 457] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8913b000 == 112 [pid = 1807] [id = 456] 10:17:03 INFO - PROCESS | 1807 | --DOCSHELL 0x8570d800 == 111 [pid = 1807] [id = 455] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x89143c00) [pid = 1807] [serial = 1364] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8e7a7400) [pid = 1807] [serial = 1313] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x8df37400) [pid = 1807] [serial = 1310] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8748e400) [pid = 1807] [serial = 1356] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x881e6400) [pid = 1807] [serial = 1299] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8ba91000) [pid = 1807] [serial = 1305] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x86804800) [pid = 1807] [serial = 1362] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8aa97000) [pid = 1807] [serial = 1295] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x93982400) [pid = 1807] [serial = 1332] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x93dd4800) [pid = 1807] [serial = 1338] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x96f92c00) [pid = 1807] [serial = 1344] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x902c8c00) [pid = 1807] [serial = 1323] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8aef5c00) [pid = 1807] [serial = 1302] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x95a28c00) [pid = 1807] [serial = 1340] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x93390000) [pid = 1807] [serial = 1329] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x88de5000) [pid = 1807] [serial = 1358] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x86c60000) [pid = 1807] [serial = 1355] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93b59000) [pid = 1807] [serial = 1334] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x93b71000) [pid = 1807] [serial = 1335] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x9340ac00) [pid = 1807] [serial = 1331] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x84f2fc00) [pid = 1807] [serial = 1352] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x97ed7000) [pid = 1807] [serial = 1349] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x90080c00) [pid = 1807] [serial = 1319] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x912dc800) [pid = 1807] [serial = 1325] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8bcec000) [pid = 1807] [serial = 1307] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8ba6fc00) [pid = 1807] [serial = 1304] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x902c3800) [pid = 1807] [serial = 1322] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8bf35000) [pid = 1807] [serial = 1308] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x92b77400) [pid = 1807] [serial = 1328] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x96f88800) [pid = 1807] [serial = 1343] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x895e4000) [pid = 1807] [serial = 1224] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x912e4800) [pid = 1807] [serial = 1326] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8df41800) [pid = 1807] [serial = 1311] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x87f1b400) [pid = 1807] [serial = 1298] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x89050000) [pid = 1807] [serial = 1359] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8f687800) [pid = 1807] [serial = 1317] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x9398f000) [pid = 1807] [serial = 1281] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x979e5800) [pid = 1807] [serial = 1346] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8f636c00) [pid = 1807] [serial = 1316] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x85709c00) [pid = 1807] [serial = 1353] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8ab65800) [pid = 1807] [serial = 1301] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x93b5a400) [pid = 1807] [serial = 1337] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x95a35800) [pid = 1807] [serial = 1341] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8f478000) [pid = 1807] [serial = 1314] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x84f25000) [pid = 1807] [serial = 1361] [outer = (nil)] [url = about:blank] 10:17:03 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x90087000) [pid = 1807] [serial = 1320] [outer = (nil)] [url = about:blank] 10:17:04 INFO - PROCESS | 1807 | 1461345424103 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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 3246ms 10:17:04 INFO - PROCESS | 1807 | 1461345424196 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 1807 | 1461345424201 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:17:04 INFO - PROCESS | 1807 | 1461345424217 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 1807 | 1461345424223 Marionette TRACE conn4 <- [1,1958,null,{}] 10:17:04 INFO - PROCESS | 1807 | 1461345424236 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}] 10:17:04 INFO - PROCESS | 1807 | 1461345424429 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:17:04 INFO - PROCESS | 1807 | 1461345424443 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f2ac00 == 112 [pid = 1807] [id = 497] 10:17:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x85707000) [pid = 1807] [serial = 1492] [outer = (nil)] 10:17:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x85711c00) [pid = 1807] [serial = 1493] [outer = 0x85707000] 10:17:04 INFO - PROCESS | 1807 | 1461345424527 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x86802000) [pid = 1807] [serial = 1494] [outer = 0x85707000] 10:17:05 INFO - PROCESS | 1807 | 1461345425485 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]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1290ms 10:17:05 INFO - PROCESS | 1807 | 1461345425505 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 1807 | 1461345425514 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:17:05 INFO - PROCESS | 1807 | 1461345425524 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 1807 | 1461345425528 Marionette TRACE conn4 <- [1,1962,null,{}] 10:17:05 INFO - PROCESS | 1807 | 1461345425534 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}] 10:17:05 INFO - PROCESS | 1807 | 1461345425819 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:17:05 INFO - PROCESS | 1807 | 1461345425949 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x85710800 == 113 [pid = 1807] [id = 498] 10:17:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x86804c00) [pid = 1807] [serial = 1495] [outer = (nil)] 10:17:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8748f800) [pid = 1807] [serial = 1496] [outer = 0x86804c00] 10:17:06 INFO - PROCESS | 1807 | 1461345426023 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x87f1a400) [pid = 1807] [serial = 1497] [outer = 0x86804c00] 10:17:06 INFO - PROCESS | 1807 | 1461345426972 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]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1485ms 10:17:07 INFO - PROCESS | 1807 | 1461345427011 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 1807 | 1461345427015 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:17:07 INFO - PROCESS | 1807 | 1461345427021 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 1807 | 1461345427027 Marionette TRACE conn4 <- [1,1966,null,{}] 10:17:07 INFO - PROCESS | 1807 | 1461345427043 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}] 10:17:07 INFO - PROCESS | 1807 | 1461345427317 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:17:07 INFO - PROCESS | 1807 | 1461345427345 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x86804800 == 114 [pid = 1807] [id = 499] 10:17:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x88079000) [pid = 1807] [serial = 1498] [outer = (nil)] 10:17:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x88df1000) [pid = 1807] [serial = 1499] [outer = 0x88079000] 10:17:07 INFO - PROCESS | 1807 | 1461345427421 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x89050400) [pid = 1807] [serial = 1500] [outer = 0x88079000] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x91ff1800) [pid = 1807] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8bf32000) [pid = 1807] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x861f3000) [pid = 1807] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x861f6800) [pid = 1807] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8b065c00) [pid = 1807] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x87f1d000) [pid = 1807] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8b05e800) [pid = 1807] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8df3a400) [pid = 1807] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8f470c00) [pid = 1807] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8ab62800) [pid = 1807] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x9151f400) [pid = 1807] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8aeeb400) [pid = 1807] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x86808400) [pid = 1807] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x90085800) [pid = 1807] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x93345400) [pid = 1807] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x89140800) [pid = 1807] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x89138000) [pid = 1807] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9815f000) [pid = 1807] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8bf32400) [pid = 1807] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x84bcd400) [pid = 1807] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x93dcc000) [pid = 1807] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:17:08 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x90659c00) [pid = 1807] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:17:09 INFO - PROCESS | 1807 | 1461345429002 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]]]}] 10:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2097ms 10:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:17:09 INFO - PROCESS | 1807 | 1461345429119 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 1807 | 1461345429123 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:17:09 INFO - PROCESS | 1807 | 1461345429129 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 1807 | 1461345429132 Marionette TRACE conn4 <- [1,1970,null,{}] 10:17:09 INFO - PROCESS | 1807 | 1461345429137 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}] 10:17:09 INFO - PROCESS | 1807 | 1461345429308 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:17:09 INFO - PROCESS | 1807 | 1461345429317 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570c000 == 115 [pid = 1807] [id = 500] 10:17:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x86801c00) [pid = 1807] [serial = 1501] [outer = (nil)] 10:17:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x89141800) [pid = 1807] [serial = 1502] [outer = 0x86801c00] 10:17:09 INFO - PROCESS | 1807 | 1461345429393 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x895e6000) [pid = 1807] [serial = 1503] [outer = 0x86801c00] 10:17:10 INFO - PROCESS | 1807 | 1461345430267 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]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1189ms 10:17:10 INFO - PROCESS | 1807 | 1461345430318 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 1807 | 1461345430322 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:17:10 INFO - PROCESS | 1807 | 1461345430328 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 1807 | 1461345430330 Marionette TRACE conn4 <- [1,1974,null,{}] 10:17:10 INFO - PROCESS | 1807 | 1461345430336 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}] 10:17:10 INFO - PROCESS | 1807 | 1461345430514 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:17:10 INFO - PROCESS | 1807 | 1461345430526 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8913e000 == 116 [pid = 1807] [id = 501] 10:17:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x89142400) [pid = 1807] [serial = 1504] [outer = (nil)] 10:17:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8a8ef400) [pid = 1807] [serial = 1505] [outer = 0x89142400] 10:17:10 INFO - PROCESS | 1807 | 1461345430598 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8aa98000) [pid = 1807] [serial = 1506] [outer = 0x89142400] 10:17:11 INFO - PROCESS | 1807 | 1461345431865 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]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1581ms 10:17:11 INFO - PROCESS | 1807 | 1461345431910 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 1807 | 1461345431917 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:17:11 INFO - PROCESS | 1807 | 1461345431927 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 1807 | 1461345431932 Marionette TRACE conn4 <- [1,1978,null,{}] 10:17:11 INFO - PROCESS | 1807 | 1461345431941 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}] 10:17:12 INFO - PROCESS | 1807 | 1461345432157 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:17:12 INFO - PROCESS | 1807 | 1461345432505 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x85710000 == 117 [pid = 1807] [id = 502] 10:17:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x861f6400) [pid = 1807] [serial = 1507] [outer = (nil)] 10:17:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x87486400) [pid = 1807] [serial = 1508] [outer = 0x861f6400] 10:17:12 INFO - PROCESS | 1807 | 1461345432606 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x87f1a800) [pid = 1807] [serial = 1509] [outer = 0x861f6400] 10:17:13 INFO - PROCESS | 1807 | 1461345433562 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]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1698ms 10:17:13 INFO - PROCESS | 1807 | 1461345433626 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 1807 | 1461345433635 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:17:13 INFO - PROCESS | 1807 | 1461345433646 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 1807 | 1461345433651 Marionette TRACE conn4 <- [1,1982,null,{}] 10:17:13 INFO - PROCESS | 1807 | 1461345433657 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}] 10:17:13 INFO - PROCESS | 1807 | 1461345433903 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:17:14 INFO - PROCESS | 1807 | 1461345434262 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x881ec400 == 118 [pid = 1807] [id = 503] 10:17:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x89046400) [pid = 1807] [serial = 1510] [outer = (nil)] 10:17:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x895e3800) [pid = 1807] [serial = 1511] [outer = 0x89046400] 10:17:14 INFO - PROCESS | 1807 | 1461345434357 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8aa95800) [pid = 1807] [serial = 1512] [outer = 0x89046400] 10:17:15 INFO - PROCESS | 1807 | 1461345435276 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]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1691ms 10:17:15 INFO - PROCESS | 1807 | 1461345435337 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 1807 | 1461345435342 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:17:15 INFO - PROCESS | 1807 | 1461345435349 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 1807 | 1461345435356 Marionette TRACE conn4 <- [1,1986,null,{}] 10:17:15 INFO - PROCESS | 1807 | 1461345435372 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}] 10:17:15 INFO - PROCESS | 1807 | 1461345435622 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:17:15 INFO - PROCESS | 1807 | 1461345435940 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa9d000 == 119 [pid = 1807] [id = 504] 10:17:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8aeeb800) [pid = 1807] [serial = 1513] [outer = (nil)] 10:17:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8aef8c00) [pid = 1807] [serial = 1514] [outer = 0x8aeeb800] 10:17:16 INFO - PROCESS | 1807 | 1461345436036 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8b1d8400) [pid = 1807] [serial = 1515] [outer = 0x8aeeb800] 10:17:16 INFO - PROCESS | 1807 | 1461345436928 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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1637ms 10:17:16 INFO - PROCESS | 1807 | 1461345436986 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 1807 | 1461345436991 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:17:17 INFO - PROCESS | 1807 | 1461345436997 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 1807 | 1461345437001 Marionette TRACE conn4 <- [1,1990,null,{}] 10:17:17 INFO - PROCESS | 1807 | 1461345437007 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}] 10:17:17 INFO - PROCESS | 1807 | 1461345437206 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:17:17 INFO - PROCESS | 1807 | 1461345437494 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x89042000 == 120 [pid = 1807] [id = 505] 10:17:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8b05c000) [pid = 1807] [serial = 1516] [outer = (nil)] 10:17:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8b792c00) [pid = 1807] [serial = 1517] [outer = 0x8b05c000] 10:17:17 INFO - PROCESS | 1807 | 1461345437629 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8ba6fc00) [pid = 1807] [serial = 1518] [outer = 0x8b05c000] 10:17:18 INFO - PROCESS | 1807 | 1461345438477 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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1500ms 10:17:18 INFO - PROCESS | 1807 | 1461345438498 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 1807 | 1461345438502 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:17:18 INFO - PROCESS | 1807 | 1461345438508 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 1807 | 1461345438512 Marionette TRACE conn4 <- [1,1994,null,{}] 10:17:18 INFO - PROCESS | 1807 | 1461345438518 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}] 10:17:18 INFO - PROCESS | 1807 | 1461345438706 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:17:18 INFO - PROCESS | 1807 | 1461345438975 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b764c00 == 121 [pid = 1807] [id = 506] 10:17:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8b76c800) [pid = 1807] [serial = 1519] [outer = (nil)] 10:17:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8ba97800) [pid = 1807] [serial = 1520] [outer = 0x8b76c800] 10:17:19 INFO - PROCESS | 1807 | 1461345439067 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8bce1400) [pid = 1807] [serial = 1521] [outer = 0x8b76c800] 10:17:19 INFO - PROCESS | 1807 | 1461345439982 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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1535ms 10:17:20 INFO - PROCESS | 1807 | 1461345440045 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 1807 | 1461345440049 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:17:20 INFO - PROCESS | 1807 | 1461345440055 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 1807 | 1461345440058 Marionette TRACE conn4 <- [1,1998,null,{}] 10:17:20 INFO - PROCESS | 1807 | 1461345440065 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}] 10:17:20 INFO - PROCESS | 1807 | 1461345440338 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:17:20 INFO - PROCESS | 1807 | 1461345440683 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d10400 == 122 [pid = 1807] [id = 507] 10:17:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8680c000) [pid = 1807] [serial = 1522] [outer = (nil)] 10:17:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8df36800) [pid = 1807] [serial = 1523] [outer = 0x8680c000] 10:17:20 INFO - PROCESS | 1807 | 1461345440780 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8e423000) [pid = 1807] [serial = 1524] [outer = 0x8680c000] 10:17:21 INFO - PROCESS | 1807 | 1461345441640 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]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1635ms 10:17:21 INFO - PROCESS | 1807 | 1461345441691 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 1807 | 1461345441695 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:17:21 INFO - PROCESS | 1807 | 1461345441701 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 1807 | 1461345441705 Marionette TRACE conn4 <- [1,2002,null,{}] 10:17:21 INFO - PROCESS | 1807 | 1461345441711 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}] 10:17:21 INFO - PROCESS | 1807 | 1461345441903 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:17:22 INFO - PROCESS | 1807 | 1461345442170 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab61800 == 123 [pid = 1807] [id = 508] 10:17:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8c02c000) [pid = 1807] [serial = 1525] [outer = (nil)] 10:17:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8e7a7800) [pid = 1807] [serial = 1526] [outer = 0x8c02c000] 10:17:22 INFO - PROCESS | 1807 | 1461345442262 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8e7aac00) [pid = 1807] [serial = 1527] [outer = 0x8c02c000] 10:17:23 INFO - PROCESS | 1807 | 1461345443181 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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1531ms 10:17:23 INFO - PROCESS | 1807 | 1461345443236 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 1807 | 1461345443240 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:17:23 INFO - PROCESS | 1807 | 1461345443248 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 1807 | 1461345443252 Marionette TRACE conn4 <- [1,2006,null,{}] 10:17:23 INFO - PROCESS | 1807 | 1461345443258 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}] 10:17:23 INFO - PROCESS | 1807 | 1461345443451 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:17:23 INFO - PROCESS | 1807 | 1461345443720 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d8800 == 124 [pid = 1807] [id = 509] 10:17:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8e509800) [pid = 1807] [serial = 1528] [outer = (nil)] 10:17:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8f4d3000) [pid = 1807] [serial = 1529] [outer = 0x8e509800] 10:17:23 INFO - PROCESS | 1807 | 1461345443808 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x8f4dcc00) [pid = 1807] [serial = 1530] [outer = 0x8e509800] 10:17:24 INFO - PROCESS | 1807 | 1461345444743 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]]]}] 10:17:24 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 10:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1533ms 10:17:24 INFO - PROCESS | 1807 | 1461345444783 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1807 | 1461345444787 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:17:24 INFO - PROCESS | 1807 | 1461345444793 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1807 | 1461345444797 Marionette TRACE conn4 <- [1,2010,null,{}] 10:17:24 INFO - PROCESS | 1807 | 1461345444803 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}] 10:17:25 INFO - PROCESS | 1807 | 1461345445013 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:17:25 INFO - PROCESS | 1807 | 1461345445289 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f2a000 == 125 [pid = 1807] [id = 510] 10:17:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x8e504000) [pid = 1807] [serial = 1531] [outer = (nil)] 10:17:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x8f68d400) [pid = 1807] [serial = 1532] [outer = 0x8e504000] 10:17:25 INFO - PROCESS | 1807 | 1461345445426 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x8fc9ac00) [pid = 1807] [serial = 1533] [outer = 0x8e504000] 10:17:26 INFO - PROCESS | 1807 | 1461345446375 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]]]}] 10:17:26 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 10:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1641ms 10:17:26 INFO - PROCESS | 1807 | 1461345446435 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 1807 | 1461345446439 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:17:26 INFO - PROCESS | 1807 | 1461345446446 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 1807 | 1461345446448 Marionette TRACE conn4 <- [1,2014,null,{}] 10:17:26 INFO - PROCESS | 1807 | 1461345446455 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}] 10:17:26 INFO - PROCESS | 1807 | 1461345446664 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:17:27 INFO - PROCESS | 1807 | 1461345446987 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f635400 == 126 [pid = 1807] [id = 511] 10:17:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x90087800) [pid = 1807] [serial = 1534] [outer = (nil)] 10:17:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x901c4400) [pid = 1807] [serial = 1535] [outer = 0x90087800] 10:17:27 INFO - PROCESS | 1807 | 1461345447078 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x901cec00) [pid = 1807] [serial = 1536] [outer = 0x90087800] 10:17:27 INFO - PROCESS | 1807 | 1461345447992 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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1587ms 10:17:28 INFO - PROCESS | 1807 | 1461345448034 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:17:28 INFO - PROCESS | 1807 | 1461345448038 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:17:28 INFO - PROCESS | 1807 | 1461345448045 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 1807 | 1461345448049 Marionette TRACE conn4 <- [1,2018,null,{}] 10:17:28 INFO - PROCESS | 1807 | 1461345448055 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}] 10:17:28 INFO - PROCESS | 1807 | 1461345448289 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:17:28 INFO - PROCESS | 1807 | 1461345448607 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x90086800 == 127 [pid = 1807] [id = 512] 10:17:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x90089c00) [pid = 1807] [serial = 1537] [outer = (nil)] 10:17:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x90652400) [pid = 1807] [serial = 1538] [outer = 0x90089c00] 10:17:28 INFO - PROCESS | 1807 | 1461345448704 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x9120dc00) [pid = 1807] [serial = 1539] [outer = 0x90089c00] 10:17:29 INFO - PROCESS | 1807 | 1461345449598 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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1631ms 10:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:17:29 INFO - PROCESS | 1807 | 1461345449676 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 1807 | 1461345449679 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:17:29 INFO - PROCESS | 1807 | 1461345449686 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 1807 | 1461345449689 Marionette TRACE conn4 <- [1,2022,null,{}] 10:17:29 INFO - PROCESS | 1807 | 1461345449695 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}] 10:17:29 INFO - PROCESS | 1807 | 1461345449978 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:17:30 INFO - PROCESS | 1807 | 1461345450192 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f633800 == 128 [pid = 1807] [id = 513] 10:17:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x901cf800) [pid = 1807] [serial = 1540] [outer = (nil)] 10:17:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x912e6400) [pid = 1807] [serial = 1541] [outer = 0x901cf800] 10:17:30 INFO - PROCESS | 1807 | 1461345450282 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x912fa800) [pid = 1807] [serial = 1542] [outer = 0x901cf800] 10:17:31 INFO - PROCESS | 1807 | 1461345451123 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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1491ms 10:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:17:31 INFO - PROCESS | 1807 | 1461345451176 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 1807 | 1461345451179 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:17:31 INFO - PROCESS | 1807 | 1461345451185 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 1807 | 1461345451188 Marionette TRACE conn4 <- [1,2026,null,{}] 10:17:31 INFO - PROCESS | 1807 | 1461345451194 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}] 10:17:31 INFO - PROCESS | 1807 | 1461345451395 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:17:31 INFO - PROCESS | 1807 | 1461345451667 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f1400 == 129 [pid = 1807] [id = 514] 10:17:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x8f4d4000) [pid = 1807] [serial = 1543] [outer = (nil)] 10:17:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x92af3800) [pid = 1807] [serial = 1544] [outer = 0x8f4d4000] 10:17:31 INFO - PROCESS | 1807 | 1461345451757 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x92afbc00) [pid = 1807] [serial = 1545] [outer = 0x8f4d4000] 10:17:32 INFO - PROCESS | 1807 | 1461345452681 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]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1530ms 10:17:32 INFO - PROCESS | 1807 | 1461345452731 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:17:32 INFO - PROCESS | 1807 | 1461345452736 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:17:32 INFO - PROCESS | 1807 | 1461345452742 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 1807 | 1461345452746 Marionette TRACE conn4 <- [1,2030,null,{}] 10:17:32 INFO - PROCESS | 1807 | 1461345452752 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}] 10:17:32 INFO - PROCESS | 1807 | 1461345452962 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:17:33 INFO - PROCESS | 1807 | 1461345453235 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d09400 == 130 [pid = 1807] [id = 515] 10:17:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x915de800) [pid = 1807] [serial = 1546] [outer = (nil)] 10:17:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x93343800) [pid = 1807] [serial = 1547] [outer = 0x915de800] 10:17:33 INFO - PROCESS | 1807 | 1461345453372 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x93347800) [pid = 1807] [serial = 1548] [outer = 0x915de800] 10:17:34 INFO - PROCESS | 1807 | 1461345454265 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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 10:17:34 INFO - PROCESS | 1807 | 1461345454326 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 1807 | 1461345454330 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:17:34 INFO - PROCESS | 1807 | 1461345454337 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 1807 | 1461345454340 Marionette TRACE conn4 <- [1,2034,null,{}] 10:17:34 INFO - PROCESS | 1807 | 1461345454346 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}] 10:17:34 INFO - PROCESS | 1807 | 1461345454564 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:17:34 INFO - PROCESS | 1807 | 1461345454890 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d06c00 == 131 [pid = 1807] [id = 516] 10:17:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x84d09800) [pid = 1807] [serial = 1549] [outer = (nil)] 10:17:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x93407000) [pid = 1807] [serial = 1550] [outer = 0x84d09800] 10:17:34 INFO - PROCESS | 1807 | 1461345454982 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9340cc00) [pid = 1807] [serial = 1551] [outer = 0x84d09800] 10:17:35 INFO - PROCESS | 1807 | 1461345455891 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]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1628ms 10:17:35 INFO - PROCESS | 1807 | 1461345455966 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1807 | 1461345455970 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:17:35 INFO - PROCESS | 1807 | 1461345455977 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 1807 | 1461345455979 Marionette TRACE conn4 <- [1,2038,null,{}] 10:17:35 INFO - PROCESS | 1807 | 1461345455985 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}] 10:17:36 INFO - PROCESS | 1807 | 1461345456239 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:17:36 INFO - PROCESS | 1807 | 1461345456559 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc9400 == 132 [pid = 1807] [id = 517] 10:17:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x91218000) [pid = 1807] [serial = 1552] [outer = (nil)] 10:17:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x93b57800) [pid = 1807] [serial = 1553] [outer = 0x91218000] 10:17:36 INFO - PROCESS | 1807 | 1461345456652 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x93b6ec00) [pid = 1807] [serial = 1554] [outer = 0x91218000] 10:17:37 INFO - PROCESS | 1807 | 1461345457539 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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1638ms 10:17:37 INFO - PROCESS | 1807 | 1461345457616 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 1807 | 1461345457621 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:17:37 INFO - PROCESS | 1807 | 1461345457627 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 1807 | 1461345457630 Marionette TRACE conn4 <- [1,2042,null,{}] 10:17:37 INFO - PROCESS | 1807 | 1461345457636 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}] 10:17:37 INFO - PROCESS | 1807 | 1461345457871 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:17:38 INFO - PROCESS | 1807 | 1461345458192 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e503000 == 133 [pid = 1807] [id = 518] 10:17:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x9338d000) [pid = 1807] [serial = 1555] [outer = (nil)] 10:17:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x93dd6800) [pid = 1807] [serial = 1556] [outer = 0x9338d000] 10:17:38 INFO - PROCESS | 1807 | 1461345458281 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x94f65800) [pid = 1807] [serial = 1557] [outer = 0x9338d000] 10:17:39 INFO - PROCESS | 1807 | 1461345459169 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]]]}] 10:17:39 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) 10:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1585ms 10:17:39 INFO - PROCESS | 1807 | 1461345459213 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 1807 | 1461345459217 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:17:39 INFO - PROCESS | 1807 | 1461345459223 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 1807 | 1461345459226 Marionette TRACE conn4 <- [1,2046,null,{}] 10:17:39 INFO - PROCESS | 1807 | 1461345459232 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}] 10:17:39 INFO - PROCESS | 1807 | 1461345459426 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:17:39 INFO - PROCESS | 1807 | 1461345459711 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeed000 == 134 [pid = 1807] [id = 519] 10:17:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x8df39400) [pid = 1807] [serial = 1558] [outer = (nil)] 10:17:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x96ca4000) [pid = 1807] [serial = 1559] [outer = 0x8df39400] 10:17:39 INFO - PROCESS | 1807 | 1461345459844 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x96f8d800) [pid = 1807] [serial = 1560] [outer = 0x8df39400] 10:17:40 INFO - PROCESS | 1807 | 1461345460747 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]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1579ms 10:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:17:40 INFO - PROCESS | 1807 | 1461345460803 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 1807 | 1461345460806 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:17:40 INFO - PROCESS | 1807 | 1461345460813 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 1807 | 1461345460816 Marionette TRACE conn4 <- [1,2050,null,{}] 10:17:40 INFO - PROCESS | 1807 | 1461345460822 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}] 10:17:41 INFO - PROCESS | 1807 | 1461345461030 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:17:41 INFO - PROCESS | 1807 | 1461345461389 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x912dbc00 == 133 [pid = 1807] [id = 54] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8f62b400 == 132 [pid = 1807] [id = 53] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x87e89800 == 131 [pid = 1807] [id = 207] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x89433000 == 130 [pid = 1807] [id = 294] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8570c000 == 129 [pid = 1807] [id = 500] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x86804800 == 128 [pid = 1807] [id = 499] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x85710800 == 127 [pid = 1807] [id = 498] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84f2ac00 == 126 [pid = 1807] [id = 497] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8c032000 == 125 [pid = 1807] [id = 495] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x92b02800 == 124 [pid = 1807] [id = 494] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84f30c00 == 123 [pid = 1807] [id = 493] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x9151a000 == 122 [pid = 1807] [id = 491] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0e000 == 121 [pid = 1807] [id = 492] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x9008d000 == 120 [pid = 1807] [id = 490] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x90652800 == 119 [pid = 1807] [id = 489] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8fca5000 == 118 [pid = 1807] [id = 488] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8e429800 == 117 [pid = 1807] [id = 486] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84aaa000 == 116 [pid = 1807] [id = 487] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x87f1cc00 == 115 [pid = 1807] [id = 485] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84f24c00 == 114 [pid = 1807] [id = 484] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8b765800 == 113 [pid = 1807] [id = 483] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84d04c00 == 112 [pid = 1807] [id = 482] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa97c00 == 111 [pid = 1807] [id = 481] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x87f22c00 == 110 [pid = 1807] [id = 479] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6b800 == 109 [pid = 1807] [id = 480] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x85713800 == 108 [pid = 1807] [id = 478] 10:17:42 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab1800 == 107 [pid = 1807] [id = 477] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x92af9400) [pid = 1807] [serial = 1398] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x96c9d400) [pid = 1807] [serial = 1410] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x871ef400) [pid = 1807] [serial = 1367] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x8680f800) [pid = 1807] [serial = 1425] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x8ba72800) [pid = 1807] [serial = 1377] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x94f6ac00) [pid = 1807] [serial = 1409] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x89435400) [pid = 1807] [serial = 1431] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8b1db400) [pid = 1807] [serial = 1373] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8f67f800) [pid = 1807] [serial = 1386] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x90088400) [pid = 1807] [serial = 1389] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8bce5c00) [pid = 1807] [serial = 1380] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x93395400) [pid = 1807] [serial = 1404] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x86807c00) [pid = 1807] [serial = 1424] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x905f0800) [pid = 1807] [serial = 1391] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x87f1c800) [pid = 1807] [serial = 1427] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x881e5400) [pid = 1807] [serial = 1428] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x9065cc00) [pid = 1807] [serial = 1394] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x93b59400) [pid = 1807] [serial = 1407] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x89436c00) [pid = 1807] [serial = 1370] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8f56b800) [pid = 1807] [serial = 1385] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x907b5400) [pid = 1807] [serial = 1395] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x89141400) [pid = 1807] [serial = 1430] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x8aa9d800) [pid = 1807] [serial = 1296] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x98169400) [pid = 1807] [serial = 1416] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8e510400) [pid = 1807] [serial = 1383] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8e507c00) [pid = 1807] [serial = 1382] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x87f21400) [pid = 1807] [serial = 1368] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8a8ec800) [pid = 1807] [serial = 1371] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x92967c00) [pid = 1807] [serial = 1397] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x84d0f800) [pid = 1807] [serial = 1421] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x979dc400) [pid = 1807] [serial = 1412] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x905fb400) [pid = 1807] [serial = 1392] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93b51400) [pid = 1807] [serial = 1406] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8b762000) [pid = 1807] [serial = 1374] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x98165400) [pid = 1807] [serial = 1415] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8b798c00) [pid = 1807] [serial = 1376] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x97ed5000) [pid = 1807] [serial = 1413] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x9847f400) [pid = 1807] [serial = 1418] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x84f29c00) [pid = 1807] [serial = 1422] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x93317400) [pid = 1807] [serial = 1401] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8bce2800) [pid = 1807] [serial = 1379] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x9334c800) [pid = 1807] [serial = 1403] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x93312000) [pid = 1807] [serial = 1400] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x90082400) [pid = 1807] [serial = 1388] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x895e3c00) [pid = 1807] [serial = 1433] [outer = (nil)] [url = about:blank] 10:17:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab1800 == 108 [pid = 1807] [id = 520] 10:17:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x84bc8c00) [pid = 1807] [serial = 1561] [outer = (nil)] 10:17:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x84f27400) [pid = 1807] [serial = 1562] [outer = 0x84bc8c00] 10:17:43 INFO - PROCESS | 1807 | 1461345463008 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x85709400) [pid = 1807] [serial = 1563] [outer = 0x84bc8c00] 10:17:43 INFO - PROCESS | 1807 | 1461345463851 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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 3084ms 10:17:43 INFO - PROCESS | 1807 | 1461345463898 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 1807 | 1461345463904 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:17:43 INFO - PROCESS | 1807 | 1461345463914 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 1807 | 1461345463917 Marionette TRACE conn4 <- [1,2054,null,{}] 10:17:43 INFO - PROCESS | 1807 | 1461345463925 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}] 10:17:44 INFO - PROCESS | 1807 | 1461345464122 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:17:44 INFO - PROCESS | 1807 | 1461345464325 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x86803000 == 109 [pid = 1807] [id = 521] 10:17:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x86803c00) [pid = 1807] [serial = 1564] [outer = (nil)] 10:17:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x871f8400) [pid = 1807] [serial = 1565] [outer = 0x86803c00] 10:17:44 INFO - PROCESS | 1807 | 1461345464406 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8748e400) [pid = 1807] [serial = 1566] [outer = 0x86803c00] 10:17:45 INFO - PROCESS | 1807 | 1461345465244 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]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1429ms 10:17:45 INFO - PROCESS | 1807 | 1461345465345 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 1807 | 1461345465350 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:17:45 INFO - PROCESS | 1807 | 1461345465360 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 1807 | 1461345465364 Marionette TRACE conn4 <- [1,2058,null,{}] 10:17:45 INFO - PROCESS | 1807 | 1461345465371 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}] 10:17:45 INFO - PROCESS | 1807 | 1461345465625 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:17:45 INFO - PROCESS | 1807 | 1461345465652 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f1fc00 == 110 [pid = 1807] [id = 522] 10:17:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x87f20800) [pid = 1807] [serial = 1567] [outer = (nil)] 10:17:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x881e6800) [pid = 1807] [serial = 1568] [outer = 0x87f20800] 10:17:45 INFO - PROCESS | 1807 | 1461345465737 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8904dc00) [pid = 1807] [serial = 1569] [outer = 0x87f20800] 10:17:46 INFO - PROCESS | 1807 | 1461345466801 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]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1480ms 10:17:46 INFO - PROCESS | 1807 | 1461345466841 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 1807 | 1461345466847 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:17:46 INFO - PROCESS | 1807 | 1461345466857 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 1807 | 1461345466863 Marionette TRACE conn4 <- [1,2062,null,{}] 10:17:46 INFO - PROCESS | 1807 | 1461345466885 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}] 10:17:47 INFO - PROCESS | 1807 | 1461345467133 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:17:47 INFO - PROCESS | 1807 | 1461345467163 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f25000 == 111 [pid = 1807] [id = 523] 10:17:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8a8e5800) [pid = 1807] [serial = 1570] [outer = (nil)] 10:17:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8aa97c00) [pid = 1807] [serial = 1571] [outer = 0x8a8e5800] 10:17:47 INFO - PROCESS | 1807 | 1461345467236 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8ab61400) [pid = 1807] [serial = 1572] [outer = 0x8a8e5800] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x88de5c00) [pid = 1807] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x92b0dc00) [pid = 1807] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x907a8800) [pid = 1807] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8e421c00) [pid = 1807] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8aef1400) [pid = 1807] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8ba8d800) [pid = 1807] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x87f23000) [pid = 1807] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x90659400) [pid = 1807] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8b75ec00) [pid = 1807] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x9330ec00) [pid = 1807] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x93b5b800) [pid = 1807] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x86804c00) [pid = 1807] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8ba7c000) [pid = 1807] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x85707000) [pid = 1807] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8f4d5000) [pid = 1807] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x9151c800) [pid = 1807] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x861e9c00) [pid = 1807] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8e4d1800) [pid = 1807] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x902c9000) [pid = 1807] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8e41ec00) [pid = 1807] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x90651400) [pid = 1807] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8bf40800) [pid = 1807] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x88079000) [pid = 1807] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8b75fc00) [pid = 1807] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x86801c00) [pid = 1807] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x84f28c00) [pid = 1807] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:17:48 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x92aef800) [pid = 1807] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:17:48 INFO - PROCESS | 1807 | 1461345468852 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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2046ms 10:17:48 INFO - PROCESS | 1807 | 1461345468902 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 1807 | 1461345468906 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:17:48 INFO - PROCESS | 1807 | 1461345468913 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 1807 | 1461345468916 Marionette TRACE conn4 <- [1,2066,null,{}] 10:17:48 INFO - PROCESS | 1807 | 1461345468921 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}] 10:17:49 INFO - PROCESS | 1807 | 1461345469101 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:17:49 INFO - PROCESS | 1807 | 1461345469288 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x861e9c00 == 112 [pid = 1807] [id = 524] 10:17:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x86804c00) [pid = 1807] [serial = 1573] [outer = (nil)] 10:17:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x895e4000) [pid = 1807] [serial = 1574] [outer = 0x86804c00] 10:17:49 INFO - PROCESS | 1807 | 1461345469362 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8ab67000) [pid = 1807] [serial = 1575] [outer = 0x86804c00] 10:17:50 INFO - PROCESS | 1807 | 1461345470154 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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1379ms 10:17:50 INFO - PROCESS | 1807 | 1461345470293 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:17:50 INFO - PROCESS | 1807 | 1461345470299 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 10:17:50 INFO - PROCESS | 1807 | 1461345470307 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1807 | 1461345470313 Marionette TRACE conn4 <- [1,2070,null,{}] 10:17:50 INFO - PROCESS | 1807 | 1461345470334 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}] 10:17:50 INFO - PROCESS | 1807 | 1461345470541 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:17:50 INFO - PROCESS | 1807 | 1461345470856 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x86805400 == 113 [pid = 1807] [id = 525] 10:17:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x86808000) [pid = 1807] [serial = 1576] [outer = (nil)] 10:17:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8680c800) [pid = 1807] [serial = 1577] [outer = 0x86808000] 10:17:51 INFO - PROCESS | 1807 | 1461345471024 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87483000) [pid = 1807] [serial = 1578] [outer = 0x86808000] 10:17:52 INFO - PROCESS | 1807 | 1461345472070 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1801ms 10:17:52 INFO - PROCESS | 1807 | 1461345472107 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1807 | 1461345472113 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 10:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:17:52 INFO - PROCESS | 1807 | 1461345472126 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1807 | 1461345472131 Marionette TRACE conn4 <- [1,2074,null,{}] 10:17:52 INFO - PROCESS | 1807 | 1461345472138 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}] 10:17:52 INFO - PROCESS | 1807 | 1461345472352 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:17:52 INFO - PROCESS | 1807 | 1461345472693 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8904fc00 == 114 [pid = 1807] [id = 526] 10:17:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x89050000) [pid = 1807] [serial = 1579] [outer = (nil)] 10:17:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8942f800) [pid = 1807] [serial = 1580] [outer = 0x89050000] 10:17:52 INFO - PROCESS | 1807 | 1461345472786 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8a8e1c00) [pid = 1807] [serial = 1581] [outer = 0x89050000] 10:17:53 INFO - PROCESS | 1807 | 1461345473740 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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1686ms 10:17:53 INFO - PROCESS | 1807 | 1461345473809 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:17:53 INFO - PROCESS | 1807 | 1461345473813 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 10:17:53 INFO - PROCESS | 1807 | 1461345473820 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 1807 | 1461345473824 Marionette TRACE conn4 <- [1,2078,null,{}] 10:17:53 INFO - PROCESS | 1807 | 1461345473840 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}] 10:17:54 INFO - PROCESS | 1807 | 1461345474097 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:17:54 INFO - PROCESS | 1807 | 1461345474474 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeeac00 == 115 [pid = 1807] [id = 527] 10:17:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8b060c00) [pid = 1807] [serial = 1582] [outer = (nil)] 10:17:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8b75fc00) [pid = 1807] [serial = 1583] [outer = 0x8b060c00] 10:17:54 INFO - PROCESS | 1807 | 1461345474566 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8b78ec00) [pid = 1807] [serial = 1584] [outer = 0x8b060c00] 10:17:55 INFO - PROCESS | 1807 | 1461345475468 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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1684ms 10:17:55 INFO - PROCESS | 1807 | 1461345475504 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1807 | 1461345475508 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 10:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:17:55 INFO - PROCESS | 1807 | 1461345475514 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1807 | 1461345475518 Marionette TRACE conn4 <- [1,2082,null,{}] 10:17:55 INFO - PROCESS | 1807 | 1461345475523 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}] 10:17:55 INFO - PROCESS | 1807 | 1461345475713 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:17:56 INFO - PROCESS | 1807 | 1461345475982 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f4000 == 116 [pid = 1807] [id = 528] 10:17:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8b78e800) [pid = 1807] [serial = 1585] [outer = (nil)] 10:17:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8ba90c00) [pid = 1807] [serial = 1586] [outer = 0x8b78e800] 10:17:56 INFO - PROCESS | 1807 | 1461345476074 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8bce6c00) [pid = 1807] [serial = 1587] [outer = 0x8b78e800] 10:17:56 INFO - PROCESS | 1807 | 1461345476992 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]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1531ms 10:17:57 INFO - PROCESS | 1807 | 1461345477052 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 1807 | 1461345477055 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 10:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:17:57 INFO - PROCESS | 1807 | 1461345477064 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 1807 | 1461345477067 Marionette TRACE conn4 <- [1,2086,null,{}] 10:17:57 INFO - PROCESS | 1807 | 1461345477073 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}] 10:17:57 INFO - PROCESS | 1807 | 1461345477273 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:17:57 INFO - PROCESS | 1807 | 1461345477554 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x88082000 == 117 [pid = 1807] [id = 529] 10:17:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x89432000) [pid = 1807] [serial = 1588] [outer = (nil)] 10:17:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8bf3dc00) [pid = 1807] [serial = 1589] [outer = 0x89432000] 10:17:57 INFO - PROCESS | 1807 | 1461345477687 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8c032000) [pid = 1807] [serial = 1590] [outer = 0x89432000] 10:17:58 INFO - PROCESS | 1807 | 1461345478585 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]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1578ms 10:17:58 INFO - PROCESS | 1807 | 1461345478653 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 1807 | 1461345478657 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 10:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:17:58 INFO - PROCESS | 1807 | 1461345478666 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 1807 | 1461345478668 Marionette TRACE conn4 <- [1,2090,null,{}] 10:17:58 INFO - PROCESS | 1807 | 1461345478675 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}] 10:17:58 INFO - PROCESS | 1807 | 1461345478914 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:17:59 INFO - PROCESS | 1807 | 1461345479251 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x88dec800 == 118 [pid = 1807] [id = 530] 10:17:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8bce8800) [pid = 1807] [serial = 1591] [outer = (nil)] 10:17:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8e50e400) [pid = 1807] [serial = 1592] [outer = 0x8bce8800] 10:17:59 INFO - PROCESS | 1807 | 1461345479343 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8e7b5400) [pid = 1807] [serial = 1593] [outer = 0x8bce8800] 10:18:00 INFO - PROCESS | 1807 | 1461345480193 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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1596ms 10:18:00 INFO - PROCESS | 1807 | 1461345480268 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 1807 | 1461345480272 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 10:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:18:00 INFO - PROCESS | 1807 | 1461345480281 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 1807 | 1461345480284 Marionette TRACE conn4 <- [1,2094,null,{}] 10:18:00 INFO - PROCESS | 1807 | 1461345480290 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}] 10:18:00 INFO - PROCESS | 1807 | 1461345480489 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:18:00 INFO - PROCESS | 1807 | 1461345480758 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf31400 == 119 [pid = 1807] [id = 531] 10:18:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8df36c00) [pid = 1807] [serial = 1594] [outer = (nil)] 10:18:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8f568000) [pid = 1807] [serial = 1595] [outer = 0x8df36c00] 10:18:00 INFO - PROCESS | 1807 | 1461345480902 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8f636000) [pid = 1807] [serial = 1596] [outer = 0x8df36c00] 10:18:02 INFO - PROCESS | 1807 | 1461345482096 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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1880ms 10:18:02 INFO - PROCESS | 1807 | 1461345482162 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1807 | 1461345482167 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 10:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:18:02 INFO - PROCESS | 1807 | 1461345482183 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1807 | 1461345482187 Marionette TRACE conn4 <- [1,2098,null,{}] 10:18:02 INFO - PROCESS | 1807 | 1461345482194 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}] 10:18:02 INFO - PROCESS | 1807 | 1461345482429 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:18:02 INFO - PROCESS | 1807 | 1461345482742 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf3e000 == 120 [pid = 1807] [id = 532] 10:18:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8e7b1c00) [pid = 1807] [serial = 1597] [outer = (nil)] 10:18:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x9008d400) [pid = 1807] [serial = 1598] [outer = 0x8e7b1c00] 10:18:02 INFO - PROCESS | 1807 | 1461345482836 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x901c4800) [pid = 1807] [serial = 1599] [outer = 0x8e7b1c00] 10:18:03 INFO - PROCESS | 1807 | 1461345483752 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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1630ms 10:18:03 INFO - PROCESS | 1807 | 1461345483813 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 1807 | 1461345483817 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 10:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:18:03 INFO - PROCESS | 1807 | 1461345483824 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 1807 | 1461345483827 Marionette TRACE conn4 <- [1,2102,null,{}] 10:18:03 INFO - PROCESS | 1807 | 1461345483833 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}] 10:18:04 INFO - PROCESS | 1807 | 1461345484052 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:18:04 INFO - PROCESS | 1807 | 1461345484376 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x90074400 == 121 [pid = 1807] [id = 533] 10:18:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x9007b000) [pid = 1807] [serial = 1600] [outer = (nil)] 10:18:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x905f1c00) [pid = 1807] [serial = 1601] [outer = 0x9007b000] 10:18:04 INFO - PROCESS | 1807 | 1461345484471 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x905f8800) [pid = 1807] [serial = 1602] [outer = 0x9007b000] 10:18:05 INFO - PROCESS | 1807 | 1461345485349 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]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1578ms 10:18:05 INFO - PROCESS | 1807 | 1461345485404 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 1807 | 1461345485407 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 10:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:18:05 INFO - PROCESS | 1807 | 1461345485414 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1807 | 1461345485417 Marionette TRACE conn4 <- [1,2106,null,{}] 10:18:05 INFO - PROCESS | 1807 | 1461345485423 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}] 10:18:05 INFO - PROCESS | 1807 | 1461345485641 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:18:05 INFO - PROCESS | 1807 | 1461345485922 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x9008d000 == 122 [pid = 1807] [id = 534] 10:18:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x901cd800) [pid = 1807] [serial = 1603] [outer = (nil)] 10:18:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x90659400) [pid = 1807] [serial = 1604] [outer = 0x901cd800] 10:18:06 INFO - PROCESS | 1807 | 1461345486061 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x907af800) [pid = 1807] [serial = 1605] [outer = 0x901cd800] 10:18:07 INFO - PROCESS | 1807 | 1461345486997 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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1636ms 10:18:07 INFO - PROCESS | 1807 | 1461345487051 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1807 | 1461345487055 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 10:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:18:07 INFO - PROCESS | 1807 | 1461345487061 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1807 | 1461345487065 Marionette TRACE conn4 <- [1,2110,null,{}] 10:18:07 INFO - PROCESS | 1807 | 1461345487071 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}] 10:18:07 INFO - PROCESS | 1807 | 1461345487288 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:18:07 INFO - PROCESS | 1807 | 1461345487563 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x91ffcc00 == 123 [pid = 1807] [id = 535] 10:18:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x9295e800) [pid = 1807] [serial = 1606] [outer = (nil)] 10:18:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9296a800) [pid = 1807] [serial = 1607] [outer = 0x9295e800] 10:18:07 INFO - PROCESS | 1807 | 1461345487721 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x92af9400) [pid = 1807] [serial = 1608] [outer = 0x9295e800] 10:18:08 INFO - PROCESS | 1807 | 1461345488594 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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1585ms 10:18:08 INFO - PROCESS | 1807 | 1461345488647 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1807 | 1461345488650 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 10:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:18:08 INFO - PROCESS | 1807 | 1461345488677 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1807 | 1461345488679 Marionette TRACE conn4 <- [1,2114,null,{}] 10:18:08 INFO - PROCESS | 1807 | 1461345488686 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}] 10:18:08 INFO - PROCESS | 1807 | 1461345488883 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:18:09 INFO - PROCESS | 1807 | 1461345489160 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x9151e800 == 124 [pid = 1807] [id = 536] 10:18:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x92af6c00) [pid = 1807] [serial = 1609] [outer = (nil)] 10:18:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x93318800) [pid = 1807] [serial = 1610] [outer = 0x92af6c00] 10:18:09 INFO - PROCESS | 1807 | 1461345489293 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93344400) [pid = 1807] [serial = 1611] [outer = 0x92af6c00] 10:18:10 INFO - PROCESS | 1807 | 1461345490188 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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1593ms 10:18:10 INFO - PROCESS | 1807 | 1461345490265 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 1807 | 1461345490269 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 10:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:18:10 INFO - PROCESS | 1807 | 1461345490276 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 1807 | 1461345490279 Marionette TRACE conn4 <- [1,2118,null,{}] 10:18:10 INFO - PROCESS | 1807 | 1461345490285 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}] 10:18:10 INFO - PROCESS | 1807 | 1461345490522 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:18:10 INFO - PROCESS | 1807 | 1461345490841 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aaa000 == 125 [pid = 1807] [id = 537] 10:18:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x8913ac00) [pid = 1807] [serial = 1612] [outer = (nil)] 10:18:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x93407c00) [pid = 1807] [serial = 1613] [outer = 0x8913ac00] 10:18:10 INFO - PROCESS | 1807 | 1461345490932 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9340a400) [pid = 1807] [serial = 1614] [outer = 0x8913ac00] 10:18:11 INFO - PROCESS | 1807 | 1461345491850 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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1635ms 10:18:11 INFO - PROCESS | 1807 | 1461345491912 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 10:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:18:11 INFO - PROCESS | 1807 | 1461345491916 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 10:18:11 INFO - PROCESS | 1807 | 1461345491922 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 1807 | 1461345491925 Marionette TRACE conn4 <- [1,2122,null,{}] 10:18:11 INFO - PROCESS | 1807 | 1461345491931 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}] 10:18:12 INFO - PROCESS | 1807 | 1461345492133 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:18:12 INFO - PROCESS | 1807 | 1461345492450 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x91511c00 == 126 [pid = 1807] [id = 538] 10:18:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x93317400) [pid = 1807] [serial = 1615] [outer = (nil)] 10:18:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x93b5b800) [pid = 1807] [serial = 1616] [outer = 0x93317400] 10:18:12 INFO - PROCESS | 1807 | 1461345492540 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x93b71400) [pid = 1807] [serial = 1617] [outer = 0x93317400] 10:18:13 INFO - PROCESS | 1807 | 1461345493390 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]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1536ms 10:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:18:13 INFO - PROCESS | 1807 | 1461345493465 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 1807 | 1461345493468 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 10:18:13 INFO - PROCESS | 1807 | 1461345493475 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 1807 | 1461345493479 Marionette TRACE conn4 <- [1,2126,null,{}] 10:18:13 INFO - PROCESS | 1807 | 1461345493484 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}] 10:18:13 INFO - PROCESS | 1807 | 1461345493682 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:18:13 INFO - PROCESS | 1807 | 1461345493960 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0d000 == 127 [pid = 1807] [id = 539] 10:18:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x8e428000) [pid = 1807] [serial = 1618] [outer = (nil)] 10:18:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x94f69000) [pid = 1807] [serial = 1619] [outer = 0x8e428000] 10:18:14 INFO - PROCESS | 1807 | 1461345494096 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x96bc0400) [pid = 1807] [serial = 1620] [outer = 0x8e428000] 10:18:14 INFO - PROCESS | 1807 | 1461345494983 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]]]}] 10:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1579ms 10:18:15 INFO - PROCESS | 1807 | 1461345495054 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 1807 | 1461345495058 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 10:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:18:15 INFO - PROCESS | 1807 | 1461345495064 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 1807 | 1461345495067 Marionette TRACE conn4 <- [1,2130,null,{}] 10:18:15 INFO - PROCESS | 1807 | 1461345495073 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}] 10:18:15 INFO - PROCESS | 1807 | 1461345495270 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:18:15 INFO - PROCESS | 1807 | 1461345495546 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f30800 == 128 [pid = 1807] [id = 540] 10:18:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x93b7d400) [pid = 1807] [serial = 1621] [outer = (nil)] 10:18:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x979dc400) [pid = 1807] [serial = 1622] [outer = 0x93b7d400] 10:18:15 INFO - PROCESS | 1807 | 1461345495686 Marionette DEBUG loaded listener.js 10:18:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x979e5800) [pid = 1807] [serial = 1623] [outer = 0x93b7d400] 10:18:16 INFO - PROCESS | 1807 | 1461345496603 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] 10:18:16 INFO - PROCESS | 1807 | 1461345496652 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 10:18:16 INFO - PROCESS | 1807 | 1461345496658 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 1807 | 1461345496662 Marionette TRACE conn4 <- [1,2134,null,{}] 10:18:16 INFO - PROCESS | 1807 | 1461345496667 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}] 10:18:16 INFO - PROCESS | 1807 | 1461345496878 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:18:17 INFO - PROCESS | 1807 | 1461345497196 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f26400 == 129 [pid = 1807] [id = 541] 10:18:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x93b5d400) [pid = 1807] [serial = 1624] [outer = (nil)] 10:18:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x97edec00) [pid = 1807] [serial = 1625] [outer = 0x93b5d400] 10:18:17 INFO - PROCESS | 1807 | 1461345497290 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x97ee1400) [pid = 1807] [serial = 1626] [outer = 0x93b5d400] 10:18:18 INFO - PROCESS | 1807 | 1461345498206 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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1583ms 10:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:18:18 INFO - PROCESS | 1807 | 1461345498241 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 1807 | 1461345498244 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 10:18:18 INFO - PROCESS | 1807 | 1461345498251 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 1807 | 1461345498254 Marionette TRACE conn4 <- [1,2138,null,{}] 10:18:18 INFO - PROCESS | 1807 | 1461345498260 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}] 10:18:18 INFO - PROCESS | 1807 | 1461345498465 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:18:18 INFO - PROCESS | 1807 | 1461345498751 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d10000 == 130 [pid = 1807] [id = 542] 10:18:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x8fc9e800) [pid = 1807] [serial = 1627] [outer = (nil)] 10:18:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x98166000) [pid = 1807] [serial = 1628] [outer = 0x8fc9e800] 10:18:18 INFO - PROCESS | 1807 | 1461345498889 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x98169c00) [pid = 1807] [serial = 1629] [outer = 0x8fc9e800] 10:18:19 INFO - PROCESS | 1807 | 1461345499770 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]]]}] 10:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1579ms 10:18:19 INFO - PROCESS | 1807 | 1461345499830 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 1807 | 1461345499833 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 10:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:18:19 INFO - PROCESS | 1807 | 1461345499840 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 1807 | 1461345499844 Marionette TRACE conn4 <- [1,2142,null,{}] 10:18:19 INFO - PROCESS | 1807 | 1461345499849 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}] 10:18:20 INFO - PROCESS | 1807 | 1461345500059 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:18:20 INFO - PROCESS | 1807 | 1461345500337 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d10c00 == 131 [pid = 1807] [id = 543] 10:18:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x97cd3c00) [pid = 1807] [serial = 1630] [outer = (nil)] 10:18:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x98487400) [pid = 1807] [serial = 1631] [outer = 0x97cd3c00] 10:18:20 INFO - PROCESS | 1807 | 1461345500478 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x9857c400) [pid = 1807] [serial = 1632] [outer = 0x97cd3c00] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x87f25000 == 130 [pid = 1807] [id = 523] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x87f1fc00 == 129 [pid = 1807] [id = 522] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x86803000 == 128 [pid = 1807] [id = 521] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab1800 == 127 [pid = 1807] [id = 520] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeed000 == 126 [pid = 1807] [id = 519] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8e503000 == 125 [pid = 1807] [id = 518] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc9400 == 124 [pid = 1807] [id = 517] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84d09400 == 123 [pid = 1807] [id = 515] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84d06c00 == 122 [pid = 1807] [id = 516] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x861f1400 == 121 [pid = 1807] [id = 514] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f633800 == 120 [pid = 1807] [id = 513] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x90086800 == 119 [pid = 1807] [id = 512] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84f2a000 == 118 [pid = 1807] [id = 510] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8f635400 == 117 [pid = 1807] [id = 511] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d8800 == 116 [pid = 1807] [id = 509] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab61800 == 115 [pid = 1807] [id = 508] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x84d10400 == 114 [pid = 1807] [id = 507] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8b764c00 == 113 [pid = 1807] [id = 506] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x89042000 == 112 [pid = 1807] [id = 505] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa9d000 == 111 [pid = 1807] [id = 504] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x85710000 == 110 [pid = 1807] [id = 502] 10:18:22 INFO - PROCESS | 1807 | --DOCSHELL 0x881ec400 == 109 [pid = 1807] [id = 503] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x8a8ef400) [pid = 1807] [serial = 1505] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x895e6000) [pid = 1807] [serial = 1503] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x8aa93000) [pid = 1807] [serial = 1365] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x93396400) [pid = 1807] [serial = 1481] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x91214800) [pid = 1807] [serial = 1469] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x8e7b3400) [pid = 1807] [serial = 1457] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8b05a000) [pid = 1807] [serial = 1442] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x96b1c800) [pid = 1807] [serial = 1490] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x89042400) [pid = 1807] [serial = 1439] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x915dd800) [pid = 1807] [serial = 1472] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8b799800) [pid = 1807] [serial = 1446] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8b063000) [pid = 1807] [serial = 1443] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x9398c800) [pid = 1807] [serial = 1484] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x9790cc00) [pid = 1807] [serial = 1347] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x87f1a400) [pid = 1807] [serial = 1497] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8e4d4000) [pid = 1807] [serial = 1454] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8e503400) [pid = 1807] [serial = 1455] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x85711c00) [pid = 1807] [serial = 1493] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x86802000) [pid = 1807] [serial = 1494] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8b792800) [pid = 1807] [serial = 1445] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x89135c00) [pid = 1807] [serial = 1440] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x96f90400) [pid = 1807] [serial = 1491] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x90077800) [pid = 1807] [serial = 1464] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x92af0800) [pid = 1807] [serial = 1476] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x86806400) [pid = 1807] [serial = 1437] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8f628400) [pid = 1807] [serial = 1460] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x902d1400) [pid = 1807] [serial = 1466] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8f470000) [pid = 1807] [serial = 1458] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x98484800) [pid = 1807] [serial = 1419] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x93319c00) [pid = 1807] [serial = 1479] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x9398e400) [pid = 1807] [serial = 1485] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x905fec00) [pid = 1807] [serial = 1467] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8df3dc00) [pid = 1807] [serial = 1452] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x88df1000) [pid = 1807] [serial = 1499] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x93315800) [pid = 1807] [serial = 1478] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x90072800) [pid = 1807] [serial = 1463] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x912fac00) [pid = 1807] [serial = 1470] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8ba90800) [pid = 1807] [serial = 1448] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x89141800) [pid = 1807] [serial = 1502] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x915e3c00) [pid = 1807] [serial = 1473] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x861f0800) [pid = 1807] [serial = 1436] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x92aee000) [pid = 1807] [serial = 1475] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8f632000) [pid = 1807] [serial = 1461] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8ba93c00) [pid = 1807] [serial = 1449] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8748f800) [pid = 1807] [serial = 1496] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x89050400) [pid = 1807] [serial = 1500] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x97eda400) [pid = 1807] [serial = 1350] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9339bc00) [pid = 1807] [serial = 1482] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x93dcb400) [pid = 1807] [serial = 1487] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x93dd8400) [pid = 1807] [serial = 1488] [outer = (nil)] [url = about:blank] 10:18:22 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8c032400) [pid = 1807] [serial = 1451] [outer = (nil)] [url = about:blank] 10:18:23 INFO - PROCESS | 1807 | 1461345503037 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] 10:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:18:23 INFO - PROCESS | 1807 | 1461345503092 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 10:18:23 INFO - PROCESS | 1807 | 1461345503100 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 1807 | 1461345503105 Marionette TRACE conn4 <- [1,2146,null,{}] 10:18:23 INFO - PROCESS | 1807 | 1461345503113 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}] 10:18:23 INFO - PROCESS | 1807 | 1461345503316 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:18:23 INFO - PROCESS | 1807 | 1461345503526 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ef400 == 110 [pid = 1807] [id = 544] 10:18:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x861f5400) [pid = 1807] [serial = 1633] [outer = (nil)] 10:18:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8680f000) [pid = 1807] [serial = 1634] [outer = 0x861f5400] 10:18:23 INFO - PROCESS | 1807 | 1461345503606 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x87f1d000) [pid = 1807] [serial = 1635] [outer = 0x861f5400] 10:18:24 INFO - PROCESS | 1807 | 1461345504517 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] 10:18:24 INFO - PROCESS | 1807 | 1461345504551 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 10:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:18:24 INFO - PROCESS | 1807 | 1461345504561 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 1807 | 1461345504565 Marionette TRACE conn4 <- [1,2150,null,{}] 10:18:24 INFO - PROCESS | 1807 | 1461345504571 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}] 10:18:24 INFO - PROCESS | 1807 | 1461345504854 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:18:24 INFO - PROCESS | 1807 | 1461345504892 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f1ac00 == 111 [pid = 1807] [id = 545] 10:18:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x88079400) [pid = 1807] [serial = 1636] [outer = (nil)] 10:18:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89135000) [pid = 1807] [serial = 1637] [outer = 0x88079400] 10:18:24 INFO - PROCESS | 1807 | 1461345504967 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x895e6400) [pid = 1807] [serial = 1638] [outer = 0x88079400] 10:18:25 INFO - PROCESS | 1807 | 1461345505958 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]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1432ms 10:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:18:26 INFO - PROCESS | 1807 | 1461345505993 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 1807 | 1461345505996 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 10:18:26 INFO - PROCESS | 1807 | 1461345506003 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 1807 | 1461345506009 Marionette TRACE conn4 <- [1,2154,null,{}] 10:18:26 INFO - PROCESS | 1807 | 1461345506028 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}] 10:18:26 INFO - PROCESS | 1807 | 1461345506322 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:18:26 INFO - PROCESS | 1807 | 1461345506358 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x88de5c00 == 112 [pid = 1807] [id = 546] 10:18:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8ab6c800) [pid = 1807] [serial = 1639] [outer = (nil)] 10:18:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8aef1000) [pid = 1807] [serial = 1640] [outer = 0x8ab6c800] 10:18:26 INFO - PROCESS | 1807 | 1461345506438 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8b063400) [pid = 1807] [serial = 1641] [outer = 0x8ab6c800] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x84d07c00) [pid = 1807] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8a8e5800) [pid = 1807] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8df39400) [pid = 1807] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9338d000) [pid = 1807] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x91218000) [pid = 1807] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x84d09800) [pid = 1807] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x915de800) [pid = 1807] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8f4d4000) [pid = 1807] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x901cf800) [pid = 1807] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x90089c00) [pid = 1807] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x90087800) [pid = 1807] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8e504000) [pid = 1807] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8e509800) [pid = 1807] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8c02c000) [pid = 1807] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8680c000) [pid = 1807] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8b76c800) [pid = 1807] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8b05c000) [pid = 1807] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8aeeb800) [pid = 1807] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x89046400) [pid = 1807] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x861f6400) [pid = 1807] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x86803c00) [pid = 1807] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x84bc8c00) [pid = 1807] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:18:27 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x87f20800) [pid = 1807] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:18:28 INFO - PROCESS | 1807 | 1461345508097 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]]]}] 10:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2141ms 10:18:28 INFO - PROCESS | 1807 | 1461345508143 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:18:28 INFO - PROCESS | 1807 | 1461345508148 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 10:18:28 INFO - PROCESS | 1807 | 1461345508154 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 1807 | 1461345508157 Marionette TRACE conn4 <- [1,2158,null,{}] 10:18:28 INFO - PROCESS | 1807 | 1461345508162 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}] 10:18:28 INFO - PROCESS | 1807 | 1461345508337 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:18:28 INFO - PROCESS | 1807 | 1461345508352 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc8c00 == 113 [pid = 1807] [id = 547] 10:18:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x87f20800) [pid = 1807] [serial = 1642] [outer = (nil)] 10:18:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8aef0400) [pid = 1807] [serial = 1643] [outer = 0x87f20800] 10:18:28 INFO - PROCESS | 1807 | 1461345508427 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8b1de800) [pid = 1807] [serial = 1644] [outer = 0x87f20800] 10:18:29 INFO - PROCESS | 1807 | 1461345509347 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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1236ms 10:18:29 INFO - PROCESS | 1807 | 1461345509389 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 1807 | 1461345509393 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 10:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:18:29 INFO - PROCESS | 1807 | 1461345509399 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 1807 | 1461345509402 Marionette TRACE conn4 <- [1,2162,null,{}] 10:18:29 INFO - PROCESS | 1807 | 1461345509408 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}] 10:18:29 INFO - PROCESS | 1807 | 1461345509579 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:18:29 INFO - PROCESS | 1807 | 1461345509930 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bca800 == 114 [pid = 1807] [id = 548] 10:18:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x84bcbc00) [pid = 1807] [serial = 1645] [outer = (nil)] 10:18:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x84f2e800) [pid = 1807] [serial = 1646] [outer = 0x84bcbc00] 10:18:30 INFO - PROCESS | 1807 | 1461345510033 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x861f2400) [pid = 1807] [serial = 1647] [outer = 0x84bcbc00] 10:18:31 INFO - PROCESS | 1807 | 1461345511061 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]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1738ms 10:18:31 INFO - PROCESS | 1807 | 1461345511139 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 1807 | 1461345511146 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 10:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:18:31 INFO - PROCESS | 1807 | 1461345511154 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 1807 | 1461345511160 Marionette TRACE conn4 <- [1,2166,null,{}] 10:18:31 INFO - PROCESS | 1807 | 1461345511169 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}] 10:18:31 INFO - PROCESS | 1807 | 1461345511427 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:18:31 INFO - PROCESS | 1807 | 1461345511757 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748dc00 == 115 [pid = 1807] [id = 549] 10:18:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x87f22800) [pid = 1807] [serial = 1648] [outer = (nil)] 10:18:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x88d4e800) [pid = 1807] [serial = 1649] [outer = 0x87f22800] 10:18:31 INFO - PROCESS | 1807 | 1461345511864 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8904b800) [pid = 1807] [serial = 1650] [outer = 0x87f22800] 10:18:32 INFO - PROCESS | 1807 | 1461345512886 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]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1783ms 10:18:32 INFO - PROCESS | 1807 | 1461345512941 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 1807 | 1461345512948 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 10:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:18:32 INFO - PROCESS | 1807 | 1461345512955 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 1807 | 1461345512958 Marionette TRACE conn4 <- [1,2170,null,{}] 10:18:32 INFO - PROCESS | 1807 | 1461345512964 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}] 10:18:33 INFO - PROCESS | 1807 | 1461345513176 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:18:33 INFO - PROCESS | 1807 | 1461345513544 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x89438000 == 116 [pid = 1807] [id = 550] 10:18:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8a8e3800) [pid = 1807] [serial = 1651] [outer = (nil)] 10:18:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8aa93800) [pid = 1807] [serial = 1652] [outer = 0x8a8e3800] 10:18:33 INFO - PROCESS | 1807 | 1461345513640 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8ab6ec00) [pid = 1807] [serial = 1653] [outer = 0x8a8e3800] 10:18:34 INFO - PROCESS | 1807 | 1461345514606 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]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1730ms 10:18:34 INFO - PROCESS | 1807 | 1461345514685 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 1807 | 1461345514690 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 10:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:18:34 INFO - PROCESS | 1807 | 1461345514706 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 1807 | 1461345514715 Marionette TRACE conn4 <- [1,2174,null,{}] 10:18:34 INFO - PROCESS | 1807 | 1461345514721 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}] 10:18:34 INFO - PROCESS | 1807 | 1461345514972 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:18:35 INFO - PROCESS | 1807 | 1461345515303 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x86807c00 == 117 [pid = 1807] [id = 551] 10:18:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x89430000) [pid = 1807] [serial = 1654] [outer = (nil)] 10:18:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8ba71000) [pid = 1807] [serial = 1655] [outer = 0x89430000] 10:18:35 INFO - PROCESS | 1807 | 1461345515393 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8ba97c00) [pid = 1807] [serial = 1656] [outer = 0x89430000] 10:18:36 INFO - PROCESS | 1807 | 1461345516337 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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1695ms 10:18:36 INFO - PROCESS | 1807 | 1461345516393 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 1807 | 1461345516398 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 10:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:18:36 INFO - PROCESS | 1807 | 1461345516404 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 1807 | 1461345516408 Marionette TRACE conn4 <- [1,2178,null,{}] 10:18:36 INFO - PROCESS | 1807 | 1461345516414 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}] 10:18:36 INFO - PROCESS | 1807 | 1461345516619 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:18:36 INFO - PROCESS | 1807 | 1461345516898 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x881e4000 == 118 [pid = 1807] [id = 552] 10:18:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8a8eac00) [pid = 1807] [serial = 1657] [outer = (nil)] 10:18:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8bf3fc00) [pid = 1807] [serial = 1658] [outer = 0x8a8eac00] 10:18:37 INFO - PROCESS | 1807 | 1461345517036 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8c037800) [pid = 1807] [serial = 1659] [outer = 0x8a8eac00] 10:18:37 INFO - PROCESS | 1807 | 1461345517962 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]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1630ms 10:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:18:38 INFO - PROCESS | 1807 | 1461345518034 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 1807 | 1461345518037 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 10:18:38 INFO - PROCESS | 1807 | 1461345518044 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 1807 | 1461345518047 Marionette TRACE conn4 <- [1,2182,null,{}] 10:18:38 INFO - PROCESS | 1807 | 1461345518053 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}] 10:18:38 INFO - PROCESS | 1807 | 1461345518297 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:18:38 INFO - PROCESS | 1807 | 1461345518623 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4ca400 == 119 [pid = 1807] [id = 553] 10:18:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8e4ca800) [pid = 1807] [serial = 1660] [outer = (nil)] 10:18:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8e4d8000) [pid = 1807] [serial = 1661] [outer = 0x8e4ca800] 10:18:38 INFO - PROCESS | 1807 | 1461345518731 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8e7b4000) [pid = 1807] [serial = 1662] [outer = 0x8e4ca800] 10:18:39 INFO - PROCESS | 1807 | 1461345519715 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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1730ms 10:18:39 INFO - PROCESS | 1807 | 1461345519774 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 1807 | 1461345519777 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 10:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:18:39 INFO - PROCESS | 1807 | 1461345519784 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 1807 | 1461345519788 Marionette TRACE conn4 <- [1,2186,null,{}] 10:18:39 INFO - PROCESS | 1807 | 1461345519794 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}] 10:18:40 INFO - PROCESS | 1807 | 1461345520010 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:18:40 INFO - PROCESS | 1807 | 1461345520328 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b76ac00 == 120 [pid = 1807] [id = 554] 10:18:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8e42cc00) [pid = 1807] [serial = 1663] [outer = (nil)] 10:18:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8f55f400) [pid = 1807] [serial = 1664] [outer = 0x8e42cc00] 10:18:40 INFO - PROCESS | 1807 | 1461345520421 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f56a800) [pid = 1807] [serial = 1665] [outer = 0x8e42cc00] 10:18:41 INFO - PROCESS | 1807 | 1461345521330 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]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1583ms 10:18:41 INFO - PROCESS | 1807 | 1461345521367 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:18:41 INFO - PROCESS | 1807 | 1461345521372 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 10:18:41 INFO - PROCESS | 1807 | 1461345521378 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 1807 | 1461345521382 Marionette TRACE conn4 <- [1,2190,null,{}] 10:18:41 INFO - PROCESS | 1807 | 1461345521389 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}] 10:18:41 INFO - PROCESS | 1807 | 1461345521592 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:18:41 INFO - PROCESS | 1807 | 1461345521926 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e507800 == 121 [pid = 1807] [id = 555] 10:18:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f4d5c00) [pid = 1807] [serial = 1666] [outer = (nil)] 10:18:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f68e400) [pid = 1807] [serial = 1667] [outer = 0x8f4d5c00] 10:18:42 INFO - PROCESS | 1807 | 1461345522021 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8fc9c400) [pid = 1807] [serial = 1668] [outer = 0x8f4d5c00] 10:18:42 INFO - PROCESS | 1807 | 1461345522933 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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1629ms 10:18:43 INFO - PROCESS | 1807 | 1461345523007 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 1807 | 1461345523010 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 10:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:18:43 INFO - PROCESS | 1807 | 1461345523017 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 1807 | 1461345523020 Marionette TRACE conn4 <- [1,2194,null,{}] 10:18:43 INFO - PROCESS | 1807 | 1461345523026 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}] 10:18:43 INFO - PROCESS | 1807 | 1461345523260 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:18:43 INFO - PROCESS | 1807 | 1461345523578 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d3c00 == 122 [pid = 1807] [id = 556] 10:18:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x90081400) [pid = 1807] [serial = 1669] [outer = (nil)] 10:18:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x902c5400) [pid = 1807] [serial = 1670] [outer = 0x90081400] 10:18:43 INFO - PROCESS | 1807 | 1461345523672 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x902ca800) [pid = 1807] [serial = 1671] [outer = 0x90081400] 10:18:44 INFO - PROCESS | 1807 | 1461345524547 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]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1578ms 10:18:44 INFO - PROCESS | 1807 | 1461345524595 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 1807 | 1461345524599 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 10:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:18:44 INFO - PROCESS | 1807 | 1461345524605 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 1807 | 1461345524609 Marionette TRACE conn4 <- [1,2198,null,{}] 10:18:44 INFO - PROCESS | 1807 | 1461345524614 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}] 10:18:44 INFO - PROCESS | 1807 | 1461345524855 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:18:45 INFO - PROCESS | 1807 | 1461345525075 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ebc00 == 123 [pid = 1807] [id = 557] 10:18:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x87481800) [pid = 1807] [serial = 1672] [outer = (nil)] 10:18:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x90659c00) [pid = 1807] [serial = 1673] [outer = 0x87481800] 10:18:45 INFO - PROCESS | 1807 | 1461345525208 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x9065dc00) [pid = 1807] [serial = 1674] [outer = 0x87481800] 10:18:46 INFO - PROCESS | 1807 | 1461345526104 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]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1532ms 10:18:46 INFO - PROCESS | 1807 | 1461345526137 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 1807 | 1461345526141 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 10:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:18:46 INFO - PROCESS | 1807 | 1461345526147 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 1807 | 1461345526150 Marionette TRACE conn4 <- [1,2202,null,{}] 10:18:46 INFO - PROCESS | 1807 | 1461345526156 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}] 10:18:46 INFO - PROCESS | 1807 | 1461345526362 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:18:46 INFO - PROCESS | 1807 | 1461345526645 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x91514800 == 124 [pid = 1807] [id = 558] 10:18:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x91515000) [pid = 1807] [serial = 1675] [outer = (nil)] 10:18:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9151b400) [pid = 1807] [serial = 1676] [outer = 0x91515000] 10:18:46 INFO - PROCESS | 1807 | 1461345526809 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x91fff400) [pid = 1807] [serial = 1677] [outer = 0x91515000] 10:18:47 INFO - PROCESS | 1807 | 1461345527742 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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1636ms 10:18:47 INFO - PROCESS | 1807 | 1461345527784 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:18:47 INFO - PROCESS | 1807 | 1461345527797 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 10:18:47 INFO - PROCESS | 1807 | 1461345527804 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 1807 | 1461345527816 Marionette TRACE conn4 <- [1,2206,null,{}] 10:18:47 INFO - PROCESS | 1807 | 1461345527820 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}] 10:18:48 INFO - PROCESS | 1807 | 1461345528045 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:18:48 INFO - PROCESS | 1807 | 1461345528365 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x912e8000 == 125 [pid = 1807] [id = 559] 10:18:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92964000) [pid = 1807] [serial = 1678] [outer = (nil)] 10:18:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x9330dc00) [pid = 1807] [serial = 1679] [outer = 0x92964000] 10:18:48 INFO - PROCESS | 1807 | 1461345528459 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x93317000) [pid = 1807] [serial = 1680] [outer = 0x92964000] 10:18:49 INFO - PROCESS | 1807 | 1461345529329 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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1588ms 10:18:49 INFO - PROCESS | 1807 | 1461345529392 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 1807 | 1461345529396 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 10:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:18:49 INFO - PROCESS | 1807 | 1461345529402 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 1807 | 1461345529405 Marionette TRACE conn4 <- [1,2210,null,{}] 10:18:49 INFO - PROCESS | 1807 | 1461345529411 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}] 10:18:49 INFO - PROCESS | 1807 | 1461345529631 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:18:49 INFO - PROCESS | 1807 | 1461345529948 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aab000 == 126 [pid = 1807] [id = 560] 10:18:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x84f29400) [pid = 1807] [serial = 1681] [outer = (nil)] 10:18:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93396400) [pid = 1807] [serial = 1682] [outer = 0x84f29400] 10:18:50 INFO - PROCESS | 1807 | 1461345530048 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93399000) [pid = 1807] [serial = 1683] [outer = 0x84f29400] 10:18:50 INFO - PROCESS | 1807 | 1461345530937 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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1584ms 10:18:50 INFO - PROCESS | 1807 | 1461345530986 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 1807 | 1461345530990 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 10:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:18:50 INFO - PROCESS | 1807 | 1461345530997 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 1807 | 1461345531000 Marionette TRACE conn4 <- [1,2214,null,{}] 10:18:51 INFO - PROCESS | 1807 | 1461345531006 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}] 10:18:51 INFO - PROCESS | 1807 | 1461345531246 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:18:51 INFO - PROCESS | 1807 | 1461345531576 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x9334b800 == 127 [pid = 1807] [id = 561] 10:18:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x93390800) [pid = 1807] [serial = 1684] [outer = (nil)] 10:18:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x9398f000) [pid = 1807] [serial = 1685] [outer = 0x93390800] 10:18:51 INFO - PROCESS | 1807 | 1461345531672 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93b52800) [pid = 1807] [serial = 1686] [outer = 0x93390800] 10:18:52 INFO - PROCESS | 1807 | 1461345532572 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]]]}] 10:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1632ms 10:18:52 INFO - PROCESS | 1807 | 1461345532630 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 1807 | 1461345532634 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 10:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:18:52 INFO - PROCESS | 1807 | 1461345532641 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - PROCESS | 1807 | 1461345532643 Marionette TRACE conn4 <- [1,2218,null,{}] 10:18:52 INFO - PROCESS | 1807 | 1461345532650 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}] 10:18:52 INFO - PROCESS | 1807 | 1461345532895 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:18:53 INFO - PROCESS | 1807 | 1461345533248 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x92af6000 == 128 [pid = 1807] [id = 562] 10:18:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x93b73800) [pid = 1807] [serial = 1687] [outer = (nil)] 10:18:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x94f69c00) [pid = 1807] [serial = 1688] [outer = 0x93b73800] 10:18:53 INFO - PROCESS | 1807 | 1461345533343 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x94f6dc00) [pid = 1807] [serial = 1689] [outer = 0x93b73800] 10:18:54 INFO - PROCESS | 1807 | 1461345534233 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]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1628ms 10:18:54 INFO - PROCESS | 1807 | 1461345534269 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 1807 | 1461345534273 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 10:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:18:54 INFO - PROCESS | 1807 | 1461345534280 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 1807 | 1461345534284 Marionette TRACE conn4 <- [1,2222,null,{}] 10:18:54 INFO - PROCESS | 1807 | 1461345534290 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}] 10:18:54 INFO - PROCESS | 1807 | 1461345534491 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:18:54 INFO - PROCESS | 1807 | 1461345534777 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab1c00 == 129 [pid = 1807] [id = 563] 10:18:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x84d08400) [pid = 1807] [serial = 1690] [outer = (nil)] 10:18:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x978ccc00) [pid = 1807] [serial = 1691] [outer = 0x84d08400] 10:18:54 INFO - PROCESS | 1807 | 1461345534913 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x97ccb800) [pid = 1807] [serial = 1692] [outer = 0x84d08400] 10:18:55 INFO - PROCESS | 1807 | 1461345535843 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]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1592ms 10:18:55 INFO - PROCESS | 1807 | 1461345535872 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:18:55 INFO - PROCESS | 1807 | 1461345535876 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 10:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:18:55 INFO - PROCESS | 1807 | 1461345535882 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 1807 | 1461345535886 Marionette TRACE conn4 <- [1,2226,null,{}] 10:18:55 INFO - PROCESS | 1807 | 1461345535892 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}] 10:18:56 INFO - PROCESS | 1807 | 1461345536090 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:18:56 INFO - PROCESS | 1807 | 1461345536374 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d09400 == 130 [pid = 1807] [id = 564] 10:18:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x8570b800) [pid = 1807] [serial = 1693] [outer = (nil)] 10:18:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x98167800) [pid = 1807] [serial = 1694] [outer = 0x8570b800] 10:18:56 INFO - PROCESS | 1807 | 1461345536511 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x981c2000) [pid = 1807] [serial = 1695] [outer = 0x8570b800] 10:18:57 INFO - PROCESS | 1807 | 1461345537363 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]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1530ms 10:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:18:57 INFO - PROCESS | 1807 | 1461345537414 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 1807 | 1461345537418 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 10:18:57 INFO - PROCESS | 1807 | 1461345537441 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 1807 | 1461345537445 Marionette TRACE conn4 <- [1,2230,null,{}] 10:18:57 INFO - PROCESS | 1807 | 1461345537458 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}] 10:18:57 INFO - PROCESS | 1807 | 1461345537660 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:18:57 INFO - PROCESS | 1807 | 1461345537950 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b79c00 == 131 [pid = 1807] [id = 565] 10:18:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x977bfc00) [pid = 1807] [serial = 1696] [outer = (nil)] 10:18:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x98b46800) [pid = 1807] [serial = 1697] [outer = 0x977bfc00] 10:18:58 INFO - PROCESS | 1807 | 1461345538096 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x98e0a000) [pid = 1807] [serial = 1698] [outer = 0x977bfc00] 10:18:59 INFO - PROCESS | 1807 | 1461345539013 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]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1664ms 10:18:59 INFO - PROCESS | 1807 | 1461345539088 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 1807 | 1461345539092 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 10:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:18:59 INFO - PROCESS | 1807 | 1461345539098 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 1807 | 1461345539102 Marionette TRACE conn4 <- [1,2234,null,{}] 10:18:59 INFO - PROCESS | 1807 | 1461345539107 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}] 10:18:59 INFO - PROCESS | 1807 | 1461345539360 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:18:59 INFO - PROCESS | 1807 | 1461345539707 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab6800 == 130 [pid = 1807] [id = 427] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84f32400 == 129 [pid = 1807] [id = 435] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x87e87800 == 128 [pid = 1807] [id = 434] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x8b79d800 == 127 [pid = 1807] [id = 338] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab64000 == 126 [pid = 1807] [id = 208] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc8c00 == 125 [pid = 1807] [id = 547] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x88de5c00 == 124 [pid = 1807] [id = 546] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x87f1ac00 == 123 [pid = 1807] [id = 545] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x861ef400 == 122 [pid = 1807] [id = 544] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84f26400 == 121 [pid = 1807] [id = 541] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84d10000 == 120 [pid = 1807] [id = 542] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84f30800 == 119 [pid = 1807] [id = 540] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0d000 == 118 [pid = 1807] [id = 539] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x91511c00 == 117 [pid = 1807] [id = 538] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x9151e800 == 116 [pid = 1807] [id = 536] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x84aaa000 == 115 [pid = 1807] [id = 537] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x91ffcc00 == 114 [pid = 1807] [id = 535] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x9008d000 == 113 [pid = 1807] [id = 534] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x90074400 == 112 [pid = 1807] [id = 533] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x8bf3e000 == 111 [pid = 1807] [id = 532] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x88dec800 == 110 [pid = 1807] [id = 530] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x8bf31400 == 109 [pid = 1807] [id = 531] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x88082000 == 108 [pid = 1807] [id = 529] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x861f4000 == 107 [pid = 1807] [id = 528] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeeac00 == 106 [pid = 1807] [id = 527] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x8904fc00 == 105 [pid = 1807] [id = 526] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x861e9c00 == 104 [pid = 1807] [id = 524] 10:19:01 INFO - PROCESS | 1807 | --DOCSHELL 0x86805400 == 103 [pid = 1807] [id = 525] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8a8e6c00) [pid = 1807] [serial = 1434] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x895e4000) [pid = 1807] [serial = 1574] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8aa97c00) [pid = 1807] [serial = 1571] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x96f8d800) [pid = 1807] [serial = 1560] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x96ca4000) [pid = 1807] [serial = 1559] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x94f65800) [pid = 1807] [serial = 1557] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x93dd6800) [pid = 1807] [serial = 1556] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x93b6ec00) [pid = 1807] [serial = 1554] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x93b57800) [pid = 1807] [serial = 1553] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x9340cc00) [pid = 1807] [serial = 1551] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93407000) [pid = 1807] [serial = 1550] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x93347800) [pid = 1807] [serial = 1548] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x93343800) [pid = 1807] [serial = 1547] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x92afbc00) [pid = 1807] [serial = 1545] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x92af3800) [pid = 1807] [serial = 1544] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x912fa800) [pid = 1807] [serial = 1542] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x912e6400) [pid = 1807] [serial = 1541] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x9120dc00) [pid = 1807] [serial = 1539] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x90652400) [pid = 1807] [serial = 1538] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x901cec00) [pid = 1807] [serial = 1536] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x901c4400) [pid = 1807] [serial = 1535] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8fc9ac00) [pid = 1807] [serial = 1533] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8f68d400) [pid = 1807] [serial = 1532] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8f4dcc00) [pid = 1807] [serial = 1530] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8f4d3000) [pid = 1807] [serial = 1529] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8e7aac00) [pid = 1807] [serial = 1527] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8e7a7800) [pid = 1807] [serial = 1526] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8e423000) [pid = 1807] [serial = 1524] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8df36800) [pid = 1807] [serial = 1523] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8bce1400) [pid = 1807] [serial = 1521] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8ba97800) [pid = 1807] [serial = 1520] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8ba6fc00) [pid = 1807] [serial = 1518] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8b792c00) [pid = 1807] [serial = 1517] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8b1d8400) [pid = 1807] [serial = 1515] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8aef8c00) [pid = 1807] [serial = 1514] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8aa95800) [pid = 1807] [serial = 1512] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x895e3800) [pid = 1807] [serial = 1511] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x87f1a800) [pid = 1807] [serial = 1509] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x87486400) [pid = 1807] [serial = 1508] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x871f8400) [pid = 1807] [serial = 1565] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x84f27400) [pid = 1807] [serial = 1562] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x85709400) [pid = 1807] [serial = 1563] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x881e6800) [pid = 1807] [serial = 1568] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8904dc00) [pid = 1807] [serial = 1569] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8ab61400) [pid = 1807] [serial = 1572] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8748e400) [pid = 1807] [serial = 1566] [outer = (nil)] [url = about:blank] 10:19:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x84ab6800 == 104 [pid = 1807] [id = 566] 10:19:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x84bc8c00) [pid = 1807] [serial = 1699] [outer = (nil)] 10:19:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x84f30800) [pid = 1807] [serial = 1700] [outer = 0x84bc8c00] 10:19:01 INFO - PROCESS | 1807 | 1461345541510 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x86803c00) [pid = 1807] [serial = 1701] [outer = 0x84bc8c00] 10:19:02 INFO - PROCESS | 1807 | 1461345542385 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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 3344ms 10:19:02 INFO - PROCESS | 1807 | 1461345542444 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 1807 | 1461345542451 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 10:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:19:02 INFO - PROCESS | 1807 | 1461345542466 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 1807 | 1461345542471 Marionette TRACE conn4 <- [1,2238,null,{}] 10:19:02 INFO - PROCESS | 1807 | 1461345542479 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}] 10:19:02 INFO - PROCESS | 1807 | 1461345542689 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:19:02 INFO - PROCESS | 1807 | 1461345542906 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748d400 == 105 [pid = 1807] [id = 567] 10:19:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8748e800) [pid = 1807] [serial = 1702] [outer = (nil)] 10:19:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x87e8e400) [pid = 1807] [serial = 1703] [outer = 0x8748e800] 10:19:02 INFO - PROCESS | 1807 | 1461345542991 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x87f1fc00) [pid = 1807] [serial = 1704] [outer = 0x8748e800] 10:19:03 INFO - PROCESS | 1807 | 1461345543853 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]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1437ms 10:19:03 INFO - PROCESS | 1807 | 1461345543912 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 1807 | 1461345543917 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 10:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:19:03 INFO - PROCESS | 1807 | 1461345543931 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 1807 | 1461345543936 Marionette TRACE conn4 <- [1,2242,null,{}] 10:19:03 INFO - PROCESS | 1807 | 1461345543948 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}] 10:19:04 INFO - PROCESS | 1807 | 1461345544203 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:19:04 INFO - PROCESS | 1807 | 1461345544230 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f23800 == 106 [pid = 1807] [id = 568] 10:19:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x88d50400) [pid = 1807] [serial = 1705] [outer = (nil)] 10:19:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x89044400) [pid = 1807] [serial = 1706] [outer = 0x88d50400] 10:19:04 INFO - PROCESS | 1807 | 1461345544312 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89140400) [pid = 1807] [serial = 1707] [outer = 0x88d50400] 10:19:05 INFO - PROCESS | 1807 | 1461345545416 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]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1535ms 10:19:05 INFO - PROCESS | 1807 | 1461345545462 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 1807 | 1461345545466 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 10:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:19:05 INFO - PROCESS | 1807 | 1461345545472 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 1807 | 1461345545478 Marionette TRACE conn4 <- [1,2246,null,{}] 10:19:05 INFO - PROCESS | 1807 | 1461345545499 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}] 10:19:05 INFO - PROCESS | 1807 | 1461345545768 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:19:05 INFO - PROCESS | 1807 | 1461345545798 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x88dec800 == 107 [pid = 1807] [id = 569] 10:19:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8aa9ec00) [pid = 1807] [serial = 1708] [outer = (nil)] 10:19:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8ab63c00) [pid = 1807] [serial = 1709] [outer = 0x8aa9ec00] 10:19:05 INFO - PROCESS | 1807 | 1461345545874 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8aeed000) [pid = 1807] [serial = 1710] [outer = 0x8aa9ec00] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x89142400) [pid = 1807] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8ab6c800) [pid = 1807] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x88079400) [pid = 1807] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8fc9e800) [pid = 1807] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x93b5d400) [pid = 1807] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93b7d400) [pid = 1807] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8e428000) [pid = 1807] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x93317400) [pid = 1807] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8913ac00) [pid = 1807] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x92af6c00) [pid = 1807] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:19:06 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x9295e800) [pid = 1807] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x901cd800) [pid = 1807] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x9007b000) [pid = 1807] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8e7b1c00) [pid = 1807] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8df36c00) [pid = 1807] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8bce8800) [pid = 1807] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x89432000) [pid = 1807] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8b78e800) [pid = 1807] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8b060c00) [pid = 1807] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x89050000) [pid = 1807] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x86808000) [pid = 1807] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x861f5400) [pid = 1807] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:19:07 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x97cd3c00) [pid = 1807] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:19:07 INFO - PROCESS | 1807 | 1461345547475 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]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2042ms 10:19:07 INFO - PROCESS | 1807 | 1461345547514 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 1807 | 1461345547519 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 10:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:19:07 INFO - PROCESS | 1807 | 1461345547525 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 1807 | 1461345547527 Marionette TRACE conn4 <- [1,2250,null,{}] 10:19:07 INFO - PROCESS | 1807 | 1461345547533 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}] 10:19:07 INFO - PROCESS | 1807 | 1461345547722 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:19:07 INFO - PROCESS | 1807 | 1461345547924 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f5400 == 108 [pid = 1807] [id = 570] 10:19:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x881e3800) [pid = 1807] [serial = 1711] [outer = (nil)] 10:19:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8aaa0800) [pid = 1807] [serial = 1712] [outer = 0x881e3800] 10:19:08 INFO - PROCESS | 1807 | 1461345548002 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8b05e800) [pid = 1807] [serial = 1713] [outer = 0x881e3800] 10:19:09 INFO - PROCESS | 1807 | 1461345549005 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]]]}] 10:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1536ms 10:19:09 INFO - PROCESS | 1807 | 1461345549062 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 1807 | 1461345549069 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 10:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:19:09 INFO - PROCESS | 1807 | 1461345549078 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 1807 | 1461345549085 Marionette TRACE conn4 <- [1,2254,null,{}] 10:19:09 INFO - PROCESS | 1807 | 1461345549095 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}] 10:19:09 INFO - PROCESS | 1807 | 1461345549426 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:19:09 INFO - PROCESS | 1807 | 1461345549711 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x87485800 == 109 [pid = 1807] [id = 571] 10:19:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x87486000) [pid = 1807] [serial = 1714] [outer = (nil)] 10:19:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8748bc00) [pid = 1807] [serial = 1715] [outer = 0x87486000] 10:19:09 INFO - PROCESS | 1807 | 1461345549806 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x88d44800) [pid = 1807] [serial = 1716] [outer = 0x87486000] 10:19:10 INFO - PROCESS | 1807 | 1461345550850 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]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1846ms 10:19:10 INFO - PROCESS | 1807 | 1461345550925 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 1807 | 1461345550934 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 10:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:19:10 INFO - PROCESS | 1807 | 1461345550945 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 1807 | 1461345550949 Marionette TRACE conn4 <- [1,2258,null,{}] 10:19:10 INFO - PROCESS | 1807 | 1461345550956 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}] 10:19:11 INFO - PROCESS | 1807 | 1461345551212 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:19:11 INFO - PROCESS | 1807 | 1461345551546 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x895e3c00 == 110 [pid = 1807] [id = 572] 10:19:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x895ea800) [pid = 1807] [serial = 1717] [outer = (nil)] 10:19:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8aa94800) [pid = 1807] [serial = 1718] [outer = 0x895ea800] 10:19:11 INFO - PROCESS | 1807 | 1461345551634 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8aef5c00) [pid = 1807] [serial = 1719] [outer = 0x895ea800] 10:19:12 INFO - PROCESS | 1807 | 1461345552600 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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1732ms 10:19:12 INFO - PROCESS | 1807 | 1461345552677 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:19:12 INFO - PROCESS | 1807 | 1461345552682 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 10:19:12 INFO - PROCESS | 1807 | 1461345552688 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 1807 | 1461345552695 Marionette TRACE conn4 <- [1,2262,null,{}] 10:19:12 INFO - PROCESS | 1807 | 1461345552712 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}] 10:19:13 INFO - PROCESS | 1807 | 1461345553041 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:19:13 INFO - PROCESS | 1807 | 1461345553344 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa99400 == 111 [pid = 1807] [id = 573] 10:19:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8b78e800) [pid = 1807] [serial = 1720] [outer = (nil)] 10:19:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8ba6e000) [pid = 1807] [serial = 1721] [outer = 0x8b78e800] 10:19:13 INFO - PROCESS | 1807 | 1461345553443 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8ba79400) [pid = 1807] [serial = 1722] [outer = 0x8b78e800] 10:19:14 INFO - PROCESS | 1807 | 1461345554375 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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1699ms 10:19:14 INFO - PROCESS | 1807 | 1461345554388 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 1807 | 1461345554391 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 10:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:19:14 INFO - PROCESS | 1807 | 1461345554398 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 1807 | 1461345554402 Marionette TRACE conn4 <- [1,2266,null,{}] 10:19:14 INFO - PROCESS | 1807 | 1461345554408 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}] 10:19:14 INFO - PROCESS | 1807 | 1461345554601 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:19:14 INFO - PROCESS | 1807 | 1461345554880 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ee400 == 112 [pid = 1807] [id = 574] 10:19:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8bce1400) [pid = 1807] [serial = 1723] [outer = (nil)] 10:19:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bf32000) [pid = 1807] [serial = 1724] [outer = 0x8bce1400] 10:19:14 INFO - PROCESS | 1807 | 1461345554971 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8c028c00) [pid = 1807] [serial = 1725] [outer = 0x8bce1400] 10:19:15 INFO - PROCESS | 1807 | 1461345555888 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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1528ms 10:19:15 INFO - PROCESS | 1807 | 1461345555927 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 1807 | 1461345555930 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 10:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:19:15 INFO - PROCESS | 1807 | 1461345555937 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 1807 | 1461345555941 Marionette TRACE conn4 <- [1,2270,null,{}] 10:19:15 INFO - PROCESS | 1807 | 1461345555946 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}] 10:19:16 INFO - PROCESS | 1807 | 1461345556139 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:19:16 INFO - PROCESS | 1807 | 1461345556413 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce3c00 == 113 [pid = 1807] [id = 575] 10:19:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8c034400) [pid = 1807] [serial = 1726] [outer = (nil)] 10:19:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8e421c00) [pid = 1807] [serial = 1727] [outer = 0x8c034400] 10:19:16 INFO - PROCESS | 1807 | 1461345556547 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8e427800) [pid = 1807] [serial = 1728] [outer = 0x8c034400] 10:19:17 INFO - PROCESS | 1807 | 1461345557441 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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1579ms 10:19:17 INFO - PROCESS | 1807 | 1461345557517 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 1807 | 1461345557521 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 10:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:19:17 INFO - PROCESS | 1807 | 1461345557528 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 1807 | 1461345557532 Marionette TRACE conn4 <- [1,2274,null,{}] 10:19:17 INFO - PROCESS | 1807 | 1461345557538 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}] 10:19:17 INFO - PROCESS | 1807 | 1461345557807 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:19:18 INFO - PROCESS | 1807 | 1461345558140 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e50c800 == 114 [pid = 1807] [id = 576] 10:19:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8e50fc00) [pid = 1807] [serial = 1729] [outer = (nil)] 10:19:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f46b000) [pid = 1807] [serial = 1730] [outer = 0x8e50fc00] 10:19:18 INFO - PROCESS | 1807 | 1461345558245 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f55e800) [pid = 1807] [serial = 1731] [outer = 0x8e50fc00] 10:19:19 INFO - PROCESS | 1807 | 1461345559117 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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 10:19:19 INFO - PROCESS | 1807 | 1461345559165 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 1807 | 1461345559169 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 10:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:19:19 INFO - PROCESS | 1807 | 1461345559175 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 1807 | 1461345559178 Marionette TRACE conn4 <- [1,2278,null,{}] 10:19:19 INFO - PROCESS | 1807 | 1461345559184 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}] 10:19:19 INFO - PROCESS | 1807 | 1461345559388 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:19:19 INFO - PROCESS | 1807 | 1461345559661 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x86804400 == 115 [pid = 1807] [id = 577] 10:19:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8ba9ac00) [pid = 1807] [serial = 1732] [outer = (nil)] 10:19:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8f684800) [pid = 1807] [serial = 1733] [outer = 0x8ba9ac00] 10:19:19 INFO - PROCESS | 1807 | 1461345559751 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f68cc00) [pid = 1807] [serial = 1734] [outer = 0x8ba9ac00] 10:19:20 INFO - PROCESS | 1807 | 1461345560655 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]]]}] 10:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1528ms 10:19:20 INFO - PROCESS | 1807 | 1461345560704 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 1807 | 1461345560708 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 10:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:19:20 INFO - PROCESS | 1807 | 1461345560715 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 1807 | 1461345560718 Marionette TRACE conn4 <- [1,2282,null,{}] 10:19:20 INFO - PROCESS | 1807 | 1461345560724 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}] 10:19:20 INFO - PROCESS | 1807 | 1461345560922 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:19:21 INFO - PROCESS | 1807 | 1461345561194 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f566800 == 116 [pid = 1807] [id = 578] 10:19:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f635400) [pid = 1807] [serial = 1735] [outer = (nil)] 10:19:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x9008d000) [pid = 1807] [serial = 1736] [outer = 0x8f635400] 10:19:21 INFO - PROCESS | 1807 | 1461345561329 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x901ce400) [pid = 1807] [serial = 1737] [outer = 0x8f635400] 10:19:22 INFO - PROCESS | 1807 | 1461345562250 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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1590ms 10:19:22 INFO - PROCESS | 1807 | 1461345562306 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 1807 | 1461345562311 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 10:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:19:22 INFO - PROCESS | 1807 | 1461345562317 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 1807 | 1461345562321 Marionette TRACE conn4 <- [1,2286,null,{}] 10:19:22 INFO - PROCESS | 1807 | 1461345562326 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}] 10:19:22 INFO - PROCESS | 1807 | 1461345562534 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:19:22 INFO - PROCESS | 1807 | 1461345562857 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e7ac000 == 117 [pid = 1807] [id = 579] 10:19:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x90078c00) [pid = 1807] [serial = 1738] [outer = (nil)] 10:19:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x902d0c00) [pid = 1807] [serial = 1739] [outer = 0x90078c00] 10:19:22 INFO - PROCESS | 1807 | 1461345562970 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x905f7800) [pid = 1807] [serial = 1740] [outer = 0x90078c00] 10:19:23 INFO - PROCESS | 1807 | 1461345563925 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]]]}] 10:19:23 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 10:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1680ms 10:19:24 INFO - PROCESS | 1807 | 1461345563998 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 1807 | 1461345564003 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 10:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:19:24 INFO - PROCESS | 1807 | 1461345564010 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 1807 | 1461345564014 Marionette TRACE conn4 <- [1,2290,null,{}] 10:19:24 INFO - PROCESS | 1807 | 1461345564022 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}] 10:19:24 INFO - PROCESS | 1807 | 1461345564302 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:19:24 INFO - PROCESS | 1807 | 1461345564643 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8680f400 == 118 [pid = 1807] [id = 580] 10:19:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x86c66000) [pid = 1807] [serial = 1741] [outer = (nil)] 10:19:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x907a8800) [pid = 1807] [serial = 1742] [outer = 0x86c66000] 10:19:24 INFO - PROCESS | 1807 | 1461345564732 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x9120c000) [pid = 1807] [serial = 1743] [outer = 0x86c66000] 10:19:25 INFO - PROCESS | 1807 | 1461345565609 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]]]}] 10:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1641ms 10:19:25 INFO - PROCESS | 1807 | 1461345565652 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 1807 | 1461345565656 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 10:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:19:25 INFO - PROCESS | 1807 | 1461345565662 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 1807 | 1461345565667 Marionette TRACE conn4 <- [1,2294,null,{}] 10:19:25 INFO - PROCESS | 1807 | 1461345565673 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}] 10:19:25 INFO - PROCESS | 1807 | 1461345565906 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:19:26 INFO - PROCESS | 1807 | 1461345566184 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x902cd400 == 119 [pid = 1807] [id = 581] 10:19:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x915ddc00) [pid = 1807] [serial = 1744] [outer = (nil)] 10:19:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x91ffd800) [pid = 1807] [serial = 1745] [outer = 0x915ddc00] 10:19:26 INFO - PROCESS | 1807 | 1461345566346 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x92af1400) [pid = 1807] [serial = 1746] [outer = 0x915ddc00] 10:19:27 INFO - PROCESS | 1807 | 1461345567351 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]]]}] 10:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1731ms 10:19:27 INFO - PROCESS | 1807 | 1461345567395 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 1807 | 1461345567399 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 10:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:19:27 INFO - PROCESS | 1807 | 1461345567405 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 1807 | 1461345567408 Marionette TRACE conn4 <- [1,2298,null,{}] 10:19:27 INFO - PROCESS | 1807 | 1461345567414 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}] 10:19:27 INFO - PROCESS | 1807 | 1461345567610 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:19:27 INFO - PROCESS | 1807 | 1461345567893 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x92af5c00 == 120 [pid = 1807] [id = 582] 10:19:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92af9000) [pid = 1807] [serial = 1747] [outer = (nil)] 10:19:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92b0c400) [pid = 1807] [serial = 1748] [outer = 0x92af9000] 10:19:28 INFO - PROCESS | 1807 | 1461345568045 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x92b7c800) [pid = 1807] [serial = 1749] [outer = 0x92af9000] 10:19:28 INFO - PROCESS | 1807 | 1461345568910 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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1532ms 10:19:28 INFO - PROCESS | 1807 | 1461345568938 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 1807 | 1461345568942 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 10:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:19:28 INFO - PROCESS | 1807 | 1461345568949 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 1807 | 1461345568953 Marionette TRACE conn4 <- [1,2302,null,{}] 10:19:28 INFO - PROCESS | 1807 | 1461345568975 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}] 10:19:29 INFO - PROCESS | 1807 | 1461345569250 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:19:29 INFO - PROCESS | 1807 | 1461345569470 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x89137c00 == 121 [pid = 1807] [id = 583] 10:19:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x8e7a9c00) [pid = 1807] [serial = 1750] [outer = (nil)] 10:19:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93344000) [pid = 1807] [serial = 1751] [outer = 0x8e7a9c00] 10:19:29 INFO - PROCESS | 1807 | 1461345569602 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93390000) [pid = 1807] [serial = 1752] [outer = 0x8e7a9c00] 10:19:30 INFO - PROCESS | 1807 | 1461345570517 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1634ms 10:19:30 INFO - PROCESS | 1807 | 1461345570584 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 1807 | 1461345570588 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:19:30 INFO - PROCESS | 1807 | 1461345570595 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 1807 | 1461345570598 Marionette TRACE conn4 <- [1,2306,null,{}] 10:19:30 INFO - PROCESS | 1807 | 1461345570604 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}] 10:19:30 INFO - PROCESS | 1807 | 1461345570822 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:19:31 INFO - PROCESS | 1807 | 1461345571100 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b02c00 == 122 [pid = 1807] [id = 584] 10:19:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x92b81000) [pid = 1807] [serial = 1753] [outer = (nil)] 10:19:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x9340d400) [pid = 1807] [serial = 1754] [outer = 0x92b81000] 10:19:31 INFO - PROCESS | 1807 | 1461345571241 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93981400) [pid = 1807] [serial = 1755] [outer = 0x92b81000] 10:19:32 INFO - PROCESS | 1807 | 1461345572163 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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1630ms 10:19:32 INFO - PROCESS | 1807 | 1461345572228 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 1807 | 1461345572233 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:19:32 INFO - PROCESS | 1807 | 1461345572239 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 1807 | 1461345572243 Marionette TRACE conn4 <- [1,2310,null,{}] 10:19:32 INFO - PROCESS | 1807 | 1461345572249 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}] 10:19:32 INFO - PROCESS | 1807 | 1461345572463 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:19:32 INFO - PROCESS | 1807 | 1461345572784 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc8400 == 123 [pid = 1807] [id = 585] 10:19:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x9338d800) [pid = 1807] [serial = 1756] [outer = (nil)] 10:19:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x93b6ec00) [pid = 1807] [serial = 1757] [outer = 0x9338d800] 10:19:32 INFO - PROCESS | 1807 | 1461345572877 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x93b72800) [pid = 1807] [serial = 1758] [outer = 0x9338d800] 10:19:33 INFO - PROCESS | 1807 | 1461345573824 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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1627ms 10:19:33 INFO - PROCESS | 1807 | 1461345573867 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 1807 | 1461345573870 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:19:33 INFO - PROCESS | 1807 | 1461345573877 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 1807 | 1461345573881 Marionette TRACE conn4 <- [1,2314,null,{}] 10:19:33 INFO - PROCESS | 1807 | 1461345573887 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}] 10:19:34 INFO - PROCESS | 1807 | 1461345574098 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:19:34 INFO - PROCESS | 1807 | 1461345574434 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc3800 == 124 [pid = 1807] [id = 586] 10:19:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x84d0d800) [pid = 1807] [serial = 1759] [outer = (nil)] 10:19:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x94f6c400) [pid = 1807] [serial = 1760] [outer = 0x84d0d800] 10:19:34 INFO - PROCESS | 1807 | 1461345574530 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x95a85400) [pid = 1807] [serial = 1761] [outer = 0x84d0d800] 10:19:35 INFO - PROCESS | 1807 | 1461345575432 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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1632ms 10:19:35 INFO - PROCESS | 1807 | 1461345575511 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 1807 | 1461345575516 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:19:35 INFO - PROCESS | 1807 | 1461345575524 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 1807 | 1461345575526 Marionette TRACE conn4 <- [1,2318,null,{}] 10:19:35 INFO - PROCESS | 1807 | 1461345575533 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}] 10:19:35 INFO - PROCESS | 1807 | 1461345575803 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:19:36 INFO - PROCESS | 1807 | 1461345576135 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x93989000 == 125 [pid = 1807] [id = 587] 10:19:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x93b6f000) [pid = 1807] [serial = 1762] [outer = (nil)] 10:19:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x9790c800) [pid = 1807] [serial = 1763] [outer = 0x93b6f000] 10:19:36 INFO - PROCESS | 1807 | 1461345576234 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x97ccbc00) [pid = 1807] [serial = 1764] [outer = 0x93b6f000] 10:19:37 INFO - PROCESS | 1807 | 1461345577185 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] 10:19:37 INFO - PROCESS | 1807 | 1461345577265 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:19:37 INFO - PROCESS | 1807 | 1461345577271 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 1807 | 1461345577275 Marionette TRACE conn4 <- [1,2322,null,{}] 10:19:37 INFO - PROCESS | 1807 | 1461345577281 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}] 10:19:37 INFO - PROCESS | 1807 | 1461345577521 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:19:37 INFO - PROCESS | 1807 | 1461345577842 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x90653400 == 126 [pid = 1807] [id = 588] 10:19:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x95a2ec00) [pid = 1807] [serial = 1765] [outer = (nil)] 10:19:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9847f400) [pid = 1807] [serial = 1766] [outer = 0x95a2ec00] 10:19:37 INFO - PROCESS | 1807 | 1461345577933 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x98485400) [pid = 1807] [serial = 1767] [outer = 0x95a2ec00] 10:19:38 INFO - PROCESS | 1807 | 1461345578881 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]]]}] 10:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1685ms 10:19:38 INFO - PROCESS | 1807 | 1461345578958 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 1807 | 1461345578962 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:19:38 INFO - PROCESS | 1807 | 1461345578968 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 1807 | 1461345578972 Marionette TRACE conn4 <- [1,2326,null,{}] 10:19:38 INFO - PROCESS | 1807 | 1461345578978 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}] 10:19:39 INFO - PROCESS | 1807 | 1461345579207 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x93b79c00 == 125 [pid = 1807] [id = 565] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x84d09400 == 124 [pid = 1807] [id = 564] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x92af6000 == 123 [pid = 1807] [id = 562] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x84ab1c00 == 122 [pid = 1807] [id = 563] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x9334b800 == 121 [pid = 1807] [id = 561] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x84aab000 == 120 [pid = 1807] [id = 560] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x912e8000 == 119 [pid = 1807] [id = 559] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x861ebc00 == 118 [pid = 1807] [id = 557] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x91514800 == 117 [pid = 1807] [id = 558] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d3c00 == 116 [pid = 1807] [id = 556] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x8e507800 == 115 [pid = 1807] [id = 555] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x8b76ac00 == 114 [pid = 1807] [id = 554] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4ca400 == 113 [pid = 1807] [id = 553] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x881e4000 == 112 [pid = 1807] [id = 552] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x89438000 == 111 [pid = 1807] [id = 550] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x86807c00 == 110 [pid = 1807] [id = 551] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x8748dc00 == 109 [pid = 1807] [id = 549] 10:19:40 INFO - PROCESS | 1807 | --DOCSHELL 0x84bca800 == 108 [pid = 1807] [id = 548] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8aa98000) [pid = 1807] [serial = 1506] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8aef0400) [pid = 1807] [serial = 1643] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8aef1000) [pid = 1807] [serial = 1640] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x895e6400) [pid = 1807] [serial = 1638] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x98166000) [pid = 1807] [serial = 1628] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x97ee1400) [pid = 1807] [serial = 1626] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x97edec00) [pid = 1807] [serial = 1625] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x979e5800) [pid = 1807] [serial = 1623] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x979dc400) [pid = 1807] [serial = 1622] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x94f69000) [pid = 1807] [serial = 1619] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x96bc0400) [pid = 1807] [serial = 1620] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x93b71400) [pid = 1807] [serial = 1617] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x93b5b800) [pid = 1807] [serial = 1616] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x9340a400) [pid = 1807] [serial = 1614] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x93407c00) [pid = 1807] [serial = 1613] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93344400) [pid = 1807] [serial = 1611] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x93318800) [pid = 1807] [serial = 1610] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x92af9400) [pid = 1807] [serial = 1608] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x9296a800) [pid = 1807] [serial = 1607] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x907af800) [pid = 1807] [serial = 1605] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x90659400) [pid = 1807] [serial = 1604] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x905f8800) [pid = 1807] [serial = 1602] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x905f1c00) [pid = 1807] [serial = 1601] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x901c4800) [pid = 1807] [serial = 1599] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x9008d400) [pid = 1807] [serial = 1598] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8f636000) [pid = 1807] [serial = 1596] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8f568000) [pid = 1807] [serial = 1595] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8e7b5400) [pid = 1807] [serial = 1593] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8e50e400) [pid = 1807] [serial = 1592] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8c032000) [pid = 1807] [serial = 1590] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8bf3dc00) [pid = 1807] [serial = 1589] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8bce6c00) [pid = 1807] [serial = 1587] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8ba90c00) [pid = 1807] [serial = 1586] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8b78ec00) [pid = 1807] [serial = 1584] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8b75fc00) [pid = 1807] [serial = 1583] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8a8e1c00) [pid = 1807] [serial = 1581] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8942f800) [pid = 1807] [serial = 1580] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x87483000) [pid = 1807] [serial = 1578] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8680c800) [pid = 1807] [serial = 1577] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8680f000) [pid = 1807] [serial = 1634] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x87f1d000) [pid = 1807] [serial = 1635] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x9857c400) [pid = 1807] [serial = 1632] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x98487400) [pid = 1807] [serial = 1631] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x98169c00) [pid = 1807] [serial = 1629] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8b063400) [pid = 1807] [serial = 1641] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x89135000) [pid = 1807] [serial = 1637] [outer = (nil)] [url = about:blank] 10:19:41 INFO - PROCESS | 1807 | 1461345581375 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570b400 == 109 [pid = 1807] [id = 589] 10:19:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8570d400) [pid = 1807] [serial = 1768] [outer = (nil)] 10:19:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x86803000) [pid = 1807] [serial = 1769] [outer = 0x8570d400] 10:19:41 INFO - PROCESS | 1807 | 1461345581460 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8680f000) [pid = 1807] [serial = 1770] [outer = 0x8570d400] 10:19:42 INFO - PROCESS | 1807 | 1461345582259 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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3335ms 10:19:42 INFO - PROCESS | 1807 | 1461345582305 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 1807 | 1461345582312 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:19:42 INFO - PROCESS | 1807 | 1461345582321 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 1807 | 1461345582325 Marionette TRACE conn4 <- [1,2330,null,{}] 10:19:42 INFO - PROCESS | 1807 | 1461345582332 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}] 10:19:42 INFO - PROCESS | 1807 | 1461345582554 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:19:42 INFO - PROCESS | 1807 | 1461345582745 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f1e800 == 110 [pid = 1807] [id = 590] 10:19:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x87f22000) [pid = 1807] [serial = 1771] [outer = (nil)] 10:19:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x881e2c00) [pid = 1807] [serial = 1772] [outer = 0x87f22000] 10:19:42 INFO - PROCESS | 1807 | 1461345582823 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x89049800) [pid = 1807] [serial = 1773] [outer = 0x87f22000] 10:19:43 INFO - PROCESS | 1807 | 1461345583760 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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1478ms 10:19:43 INFO - PROCESS | 1807 | 1461345583802 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 1807 | 1461345583808 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:19:43 INFO - PROCESS | 1807 | 1461345583824 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 1807 | 1461345583828 Marionette TRACE conn4 <- [1,2334,null,{}] 10:19:43 INFO - PROCESS | 1807 | 1461345583834 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}] 10:19:44 INFO - PROCESS | 1807 | 1461345584109 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:19:44 INFO - PROCESS | 1807 | 1461345584141 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x89437400 == 111 [pid = 1807] [id = 591] 10:19:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x895ef400) [pid = 1807] [serial = 1774] [outer = (nil)] 10:19:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8a8e6400) [pid = 1807] [serial = 1775] [outer = 0x895ef400] 10:19:44 INFO - PROCESS | 1807 | 1461345584216 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8ab69c00) [pid = 1807] [serial = 1776] [outer = 0x895ef400] 10:19:45 INFO - PROCESS | 1807 | 1461345585240 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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1478ms 10:19:45 INFO - PROCESS | 1807 | 1461345585303 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 1807 | 1461345585306 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:19:45 INFO - PROCESS | 1807 | 1461345585321 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 1807 | 1461345585330 Marionette TRACE conn4 <- [1,2338,null,{}] 10:19:45 INFO - PROCESS | 1807 | 1461345585343 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}] 10:19:45 INFO - PROCESS | 1807 | 1461345585600 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x84bcbc00) [pid = 1807] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8e4ca800) [pid = 1807] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x92964000) [pid = 1807] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x88d50400) [pid = 1807] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8748e800) [pid = 1807] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x90081400) [pid = 1807] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x84bc8c00) [pid = 1807] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8e42cc00) [pid = 1807] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8aa9ec00) [pid = 1807] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8a8eac00) [pid = 1807] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x89430000) [pid = 1807] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x84f29400) [pid = 1807] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8570b800) [pid = 1807] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x87f22800) [pid = 1807] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x87481800) [pid = 1807] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8a8e3800) [pid = 1807] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x84d08400) [pid = 1807] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x93390800) [pid = 1807] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8f4d5c00) [pid = 1807] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x91515000) [pid = 1807] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x93b73800) [pid = 1807] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:19:46 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x86804c00) [pid = 1807] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:19:46 INFO - PROCESS | 1807 | 1461345586357 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aab800 == 112 [pid = 1807] [id = 592] 10:19:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x84bc8c00) [pid = 1807] [serial = 1777] [outer = (nil)] 10:19:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x85706800) [pid = 1807] [serial = 1778] [outer = 0x84bc8c00] 10:19:46 INFO - PROCESS | 1807 | 1461345586434 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x881ec400) [pid = 1807] [serial = 1779] [outer = 0x84bc8c00] 10:19:47 INFO - PROCESS | 1807 | 1461345587204 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]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1902ms 10:19:47 INFO - PROCESS | 1807 | 1461345587217 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 1807 | 1461345587221 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:19:47 INFO - PROCESS | 1807 | 1461345587227 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 1807 | 1461345587229 Marionette TRACE conn4 <- [1,2342,null,{}] 10:19:47 INFO - PROCESS | 1807 | 1461345587247 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}] 10:19:47 INFO - PROCESS | 1807 | 1461345587439 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:19:47 INFO - PROCESS | 1807 | 1461345587455 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x861eb800 == 113 [pid = 1807] [id = 593] 10:19:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8b1d6c00) [pid = 1807] [serial = 1780] [outer = (nil)] 10:19:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8b791400) [pid = 1807] [serial = 1781] [outer = 0x8b1d6c00] 10:19:47 INFO - PROCESS | 1807 | 1461345587530 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8b79b000) [pid = 1807] [serial = 1782] [outer = 0x8b1d6c00] 10:19:48 INFO - PROCESS | 1807 | 1461345588707 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1539ms 10:19:48 INFO - PROCESS | 1807 | 1461345588767 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 1807 | 1461345588775 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:19:48 INFO - PROCESS | 1807 | 1461345588784 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 1807 | 1461345588790 Marionette TRACE conn4 <- [1,2346,null,{}] 10:19:48 INFO - PROCESS | 1807 | 1461345588800 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}] 10:19:49 INFO - PROCESS | 1807 | 1461345589049 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:19:49 INFO - PROCESS | 1807 | 1461345589407 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bca800 == 114 [pid = 1807] [id = 594] 10:19:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x86804c00) [pid = 1807] [serial = 1783] [outer = (nil)] 10:19:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x88077000) [pid = 1807] [serial = 1784] [outer = 0x86804c00] 10:19:49 INFO - PROCESS | 1807 | 1461345589503 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8913fc00) [pid = 1807] [serial = 1785] [outer = 0x86804c00] 10:19:50 INFO - PROCESS | 1807 | 1461345590437 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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1685ms 10:19:50 INFO - PROCESS | 1807 | 1461345590469 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 1807 | 1461345590478 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:19:50 INFO - PROCESS | 1807 | 1461345590488 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 1807 | 1461345590492 Marionette TRACE conn4 <- [1,2350,null,{}] 10:19:50 INFO - PROCESS | 1807 | 1461345590499 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}] 10:19:50 INFO - PROCESS | 1807 | 1461345590706 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:19:50 INFO - PROCESS | 1807 | 1461345590978 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab65000 == 115 [pid = 1807] [id = 595] 10:19:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8aee9800) [pid = 1807] [serial = 1786] [outer = (nil)] 10:19:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8b05fc00) [pid = 1807] [serial = 1787] [outer = 0x8aee9800] 10:19:51 INFO - PROCESS | 1807 | 1461345591123 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8b75e400) [pid = 1807] [serial = 1788] [outer = 0x8aee9800] 10:19:52 INFO - PROCESS | 1807 | 1461345592121 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1681ms 10:19:52 INFO - PROCESS | 1807 | 1461345592169 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:19:52 INFO - PROCESS | 1807 | 1461345592173 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:19:52 INFO - PROCESS | 1807 | 1461345592184 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 1807 | 1461345592194 Marionette TRACE conn4 <- [1,2354,null,{}] 10:19:52 INFO - PROCESS | 1807 | 1461345592214 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}] 10:19:52 INFO - PROCESS | 1807 | 1461345592459 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:19:52 INFO - PROCESS | 1807 | 1461345592784 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bce6c00 == 116 [pid = 1807] [id = 596] 10:19:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8bce7c00) [pid = 1807] [serial = 1789] [outer = (nil)] 10:19:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8bf36400) [pid = 1807] [serial = 1790] [outer = 0x8bce7c00] 10:19:52 INFO - PROCESS | 1807 | 1461345592874 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8c034000) [pid = 1807] [serial = 1791] [outer = 0x8bce7c00] 10:19:53 INFO - PROCESS | 1807 | 1461345593791 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1650ms 10:19:53 INFO - PROCESS | 1807 | 1461345593830 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 1807 | 1461345593834 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:19:53 INFO - PROCESS | 1807 | 1461345593841 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 1807 | 1461345593844 Marionette TRACE conn4 <- [1,2358,null,{}] 10:19:53 INFO - PROCESS | 1807 | 1461345593850 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}] 10:19:54 INFO - PROCESS | 1807 | 1461345594101 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:19:54 INFO - PROCESS | 1807 | 1461345594429 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0e400 == 117 [pid = 1807] [id = 597] 10:19:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x88083400) [pid = 1807] [serial = 1792] [outer = (nil)] 10:19:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8e4d1800) [pid = 1807] [serial = 1793] [outer = 0x88083400] 10:19:54 INFO - PROCESS | 1807 | 1461345594526 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8e50f800) [pid = 1807] [serial = 1794] [outer = 0x88083400] 10:19:55 INFO - PROCESS | 1807 | 1461345595455 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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1680ms 10:19:55 INFO - PROCESS | 1807 | 1461345595522 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:19:55 INFO - PROCESS | 1807 | 1461345595526 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:19:55 INFO - PROCESS | 1807 | 1461345595532 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 1807 | 1461345595536 Marionette TRACE conn4 <- [1,2362,null,{}] 10:19:55 INFO - PROCESS | 1807 | 1461345595541 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}] 10:19:55 INFO - PROCESS | 1807 | 1461345595757 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:19:56 INFO - PROCESS | 1807 | 1461345596076 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b793c00 == 118 [pid = 1807] [id = 598] 10:19:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8bced400) [pid = 1807] [serial = 1795] [outer = (nil)] 10:19:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8e7b5c00) [pid = 1807] [serial = 1796] [outer = 0x8bced400] 10:19:56 INFO - PROCESS | 1807 | 1461345596171 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f471400) [pid = 1807] [serial = 1797] [outer = 0x8bced400] 10:19:57 INFO - PROCESS | 1807 | 1461345597086 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1600ms 10:19:57 INFO - PROCESS | 1807 | 1461345597131 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 1807 | 1461345597135 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:19:57 INFO - PROCESS | 1807 | 1461345597142 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 1807 | 1461345597145 Marionette TRACE conn4 <- [1,2366,null,{}] 10:19:57 INFO - PROCESS | 1807 | 1461345597151 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}] 10:19:57 INFO - PROCESS | 1807 | 1461345597400 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:19:57 INFO - PROCESS | 1807 | 1461345597730 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e428000 == 119 [pid = 1807] [id = 599] 10:19:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f633c00) [pid = 1807] [serial = 1798] [outer = (nil)] 10:19:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8fc9ec00) [pid = 1807] [serial = 1799] [outer = 0x8f633c00] 10:19:57 INFO - PROCESS | 1807 | 1461345597829 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x9007b400) [pid = 1807] [serial = 1800] [outer = 0x8f633c00] 10:19:58 INFO - PROCESS | 1807 | 1461345598707 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]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1603ms 10:19:58 INFO - PROCESS | 1807 | 1461345598746 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 1807 | 1461345598751 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:19:58 INFO - PROCESS | 1807 | 1461345598758 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 1807 | 1461345598762 Marionette TRACE conn4 <- [1,2370,null,{}] 10:19:58 INFO - PROCESS | 1807 | 1461345598767 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}] 10:19:58 INFO - PROCESS | 1807 | 1461345598977 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:19:59 INFO - PROCESS | 1807 | 1461345599269 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa9f400 == 120 [pid = 1807] [id = 600] 10:19:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8ba98800) [pid = 1807] [serial = 1801] [outer = (nil)] 10:19:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x902c4800) [pid = 1807] [serial = 1802] [outer = 0x8ba98800] 10:19:59 INFO - PROCESS | 1807 | 1461345599408 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x905f2c00) [pid = 1807] [serial = 1803] [outer = 0x8ba98800] 10:20:00 INFO - PROCESS | 1807 | 1461345600295 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]]]}] 10:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1578ms 10:20:00 INFO - PROCESS | 1807 | 1461345600355 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 1807 | 1461345600359 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:20:00 INFO - PROCESS | 1807 | 1461345600368 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 1807 | 1461345600371 Marionette TRACE conn4 <- [1,2374,null,{}] 10:20:00 INFO - PROCESS | 1807 | 1461345600376 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}] 10:20:00 INFO - PROCESS | 1807 | 1461345600580 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:20:00 INFO - PROCESS | 1807 | 1461345600902 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c5cc00 == 121 [pid = 1807] [id = 601] 10:20:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x90086800) [pid = 1807] [serial = 1804] [outer = (nil)] 10:20:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x907a9000) [pid = 1807] [serial = 1805] [outer = 0x90086800] 10:20:01 INFO - PROCESS | 1807 | 1461345600997 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x91215400) [pid = 1807] [serial = 1806] [outer = 0x90086800] 10:20:01 INFO - PROCESS | 1807 | 1461345601959 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]]]}] 10:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1632ms 10:20:02 INFO - PROCESS | 1807 | 1461345602002 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 1807 | 1461345602006 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:20:02 INFO - PROCESS | 1807 | 1461345602012 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 1807 | 1461345602016 Marionette TRACE conn4 <- [1,2378,null,{}] 10:20:02 INFO - PROCESS | 1807 | 1461345602022 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}] 10:20:02 INFO - PROCESS | 1807 | 1461345602255 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:20:02 INFO - PROCESS | 1807 | 1461345602580 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x902c8c00 == 122 [pid = 1807] [id = 602] 10:20:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x912e4c00) [pid = 1807] [serial = 1807] [outer = (nil)] 10:20:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x9151a000) [pid = 1807] [serial = 1808] [outer = 0x912e4c00] 10:20:02 INFO - PROCESS | 1807 | 1461345602673 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x9151d000) [pid = 1807] [serial = 1809] [outer = 0x912e4c00] 10:20:03 INFO - PROCESS | 1807 | 1461345603605 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]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1633ms 10:20:03 INFO - PROCESS | 1807 | 1461345603646 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 1807 | 1461345603650 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:20:03 INFO - PROCESS | 1807 | 1461345603657 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 1807 | 1461345603660 Marionette TRACE conn4 <- [1,2382,null,{}] 10:20:03 INFO - PROCESS | 1807 | 1461345603666 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}] 10:20:03 INFO - PROCESS | 1807 | 1461345603879 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:20:04 INFO - PROCESS | 1807 | 1461345604227 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f7400 == 123 [pid = 1807] [id = 603] 10:20:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8f681000) [pid = 1807] [serial = 1810] [outer = (nil)] 10:20:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x92af0800) [pid = 1807] [serial = 1811] [outer = 0x8f681000] 10:20:04 INFO - PROCESS | 1807 | 1461345604323 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x92af6800) [pid = 1807] [serial = 1812] [outer = 0x8f681000] 10:20:05 INFO - PROCESS | 1807 | 1461345605229 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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1630ms 10:20:05 INFO - PROCESS | 1807 | 1461345605288 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:20:05 INFO - PROCESS | 1807 | 1461345605293 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:20:05 INFO - PROCESS | 1807 | 1461345605300 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 1807 | 1461345605305 Marionette TRACE conn4 <- [1,2386,null,{}] 10:20:05 INFO - PROCESS | 1807 | 1461345605311 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}] 10:20:05 INFO - PROCESS | 1807 | 1461345605559 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:20:05 INFO - PROCESS | 1807 | 1461345605901 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x92b06400 == 124 [pid = 1807] [id = 604] 10:20:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9338d000) [pid = 1807] [serial = 1813] [outer = (nil)] 10:20:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x93397800) [pid = 1807] [serial = 1814] [outer = 0x9338d000] 10:20:06 INFO - PROCESS | 1807 | 1461345606004 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x93983800) [pid = 1807] [serial = 1815] [outer = 0x9338d000] 10:20:06 INFO - PROCESS | 1807 | 1461345606895 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1637ms 10:20:06 INFO - PROCESS | 1807 | 1461345606937 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 1807 | 1461345606941 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:20:06 INFO - PROCESS | 1807 | 1461345606947 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 1807 | 1461345606950 Marionette TRACE conn4 <- [1,2390,null,{}] 10:20:06 INFO - PROCESS | 1807 | 1461345606956 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}] 10:20:07 INFO - PROCESS | 1807 | 1461345607169 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:20:07 INFO - PROCESS | 1807 | 1461345607465 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d13c00 == 125 [pid = 1807] [id = 605] 10:20:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92b08800) [pid = 1807] [serial = 1816] [outer = (nil)] 10:20:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x93b71000) [pid = 1807] [serial = 1817] [outer = 0x92b08800] 10:20:07 INFO - PROCESS | 1807 | 1461345607608 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x93b7b800) [pid = 1807] [serial = 1818] [outer = 0x92b08800] 10:20:08 INFO - PROCESS | 1807 | 1461345608480 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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1581ms 10:20:08 INFO - PROCESS | 1807 | 1461345608529 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:20:08 INFO - PROCESS | 1807 | 1461345608532 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:20:08 INFO - PROCESS | 1807 | 1461345608539 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 1807 | 1461345608542 Marionette TRACE conn4 <- [1,2394,null,{}] 10:20:08 INFO - PROCESS | 1807 | 1461345608548 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}] 10:20:08 INFO - PROCESS | 1807 | 1461345608752 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:20:09 INFO - PROCESS | 1807 | 1461345609037 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x901cbc00 == 126 [pid = 1807] [id = 606] 10:20:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x905fa800) [pid = 1807] [serial = 1819] [outer = (nil)] 10:20:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x96c95c00) [pid = 1807] [serial = 1820] [outer = 0x905fa800] 10:20:09 INFO - PROCESS | 1807 | 1461345609187 Marionette DEBUG loaded listener.js 10:20:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x977bec00) [pid = 1807] [serial = 1821] [outer = 0x905fa800] 10:20:10 INFO - PROCESS | 1807 | 1461345610126 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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1632ms 10:20:10 INFO - PROCESS | 1807 | 1461345610172 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 1807 | 1461345610176 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:20:10 INFO - PROCESS | 1807 | 1461345610182 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 1807 | 1461345610185 Marionette TRACE conn4 <- [1,2398,null,{}] 10:20:10 INFO - PROCESS | 1807 | 1461345610191 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}] 10:20:10 INFO - PROCESS | 1807 | 1461345610391 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:20:10 INFO - PROCESS | 1807 | 1461345610678 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x93317c00 == 127 [pid = 1807] [id = 607] 10:20:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93b5cc00) [pid = 1807] [serial = 1822] [outer = (nil)] 10:20:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x97edac00) [pid = 1807] [serial = 1823] [outer = 0x93b5cc00] 10:20:10 INFO - PROCESS | 1807 | 1461345610817 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x97ee1400) [pid = 1807] [serial = 1824] [outer = 0x93b5cc00] 10:20:11 INFO - PROCESS | 1807 | 1461345611700 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]]]}] 10:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1584ms 10:20:11 INFO - PROCESS | 1807 | 1461345611767 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:20:11 INFO - PROCESS | 1807 | 1461345611770 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:20:11 INFO - PROCESS | 1807 | 1461345611776 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:20:11 INFO - PROCESS | 1807 | 1461345611780 Marionette TRACE conn4 <- [1,2402,null,{}] 10:20:11 INFO - PROCESS | 1807 | 1461345611785 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}] 10:20:11 INFO - PROCESS | 1807 | 1461345611997 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:20:12 INFO - PROCESS | 1807 | 1461345612333 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x979e5800 == 128 [pid = 1807] [id = 608] 10:20:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x97dec800) [pid = 1807] [serial = 1825] [outer = (nil)] 10:20:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x981c1800) [pid = 1807] [serial = 1826] [outer = 0x97dec800] 10:20:12 INFO - PROCESS | 1807 | 1461345612425 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x98484c00) [pid = 1807] [serial = 1827] [outer = 0x97dec800] 10:20:13 INFO - PROCESS | 1807 | 1461345613308 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]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1578ms 10:20:13 INFO - PROCESS | 1807 | 1461345613372 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 1807 | 1461345613376 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:20:13 INFO - PROCESS | 1807 | 1461345613385 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 1807 | 1461345613388 Marionette TRACE conn4 <- [1,2406,null,{}] 10:20:13 INFO - PROCESS | 1807 | 1461345613394 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}] 10:20:13 INFO - PROCESS | 1807 | 1461345613616 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:20:13 INFO - PROCESS | 1807 | 1461345613951 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f2c00 == 129 [pid = 1807] [id = 609] 10:20:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x93b54c00) [pid = 1807] [serial = 1828] [outer = (nil)] 10:20:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x98e83000) [pid = 1807] [serial = 1829] [outer = 0x93b54c00] 10:20:14 INFO - PROCESS | 1807 | 1461345614049 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x9912c400) [pid = 1807] [serial = 1830] [outer = 0x93b54c00] 10:20:14 INFO - PROCESS | 1807 | 1461345614986 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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1680ms 10:20:15 INFO - PROCESS | 1807 | 1461345615067 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 1807 | 1461345615070 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:20:15 INFO - PROCESS | 1807 | 1461345615077 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 1807 | 1461345615081 Marionette TRACE conn4 <- [1,2410,null,{}] 10:20:15 INFO - PROCESS | 1807 | 1461345615087 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}] 10:20:15 INFO - PROCESS | 1807 | 1461345615342 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:20:15 INFO - PROCESS | 1807 | 1461345615674 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x98579400 == 130 [pid = 1807] [id = 610] 10:20:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x98e8a800) [pid = 1807] [serial = 1831] [outer = (nil)] 10:20:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x99844000) [pid = 1807] [serial = 1832] [outer = 0x98e8a800] 10:20:15 INFO - PROCESS | 1807 | 1461345615762 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x99848400) [pid = 1807] [serial = 1833] [outer = 0x98e8a800] 10:20:16 INFO - PROCESS | 1807 | 1461345616664 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]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1648ms 10:20:16 INFO - PROCESS | 1807 | 1461345616725 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 1807 | 1461345616729 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:20:16 INFO - PROCESS | 1807 | 1461345616735 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 1807 | 1461345616739 Marionette TRACE conn4 <- [1,2414,null,{}] 10:20:16 INFO - PROCESS | 1807 | 1461345616745 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}] 10:20:16 INFO - PROCESS | 1807 | 1461345616961 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:20:17 INFO - PROCESS | 1807 | 1461345617287 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x9816b800 == 131 [pid = 1807] [id = 611] 10:20:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x98e8b400) [pid = 1807] [serial = 1834] [outer = (nil)] 10:20:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x99bcb800) [pid = 1807] [serial = 1835] [outer = 0x98e8b400] 10:20:17 INFO - PROCESS | 1807 | 1461345617394 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x99bccc00) [pid = 1807] [serial = 1836] [outer = 0x98e8b400] 10:20:18 INFO - PROCESS | 1807 | 1461345618312 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]]]}] 10:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1628ms 10:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:20:18 INFO - PROCESS | 1807 | 1461345618364 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:20:18 INFO - PROCESS | 1807 | 1461345618367 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:20:18 INFO - PROCESS | 1807 | 1461345618374 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:20:18 INFO - PROCESS | 1807 | 1461345618377 Marionette TRACE conn4 <- [1,2418,null,{}] 10:20:18 INFO - PROCESS | 1807 | 1461345618383 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}] 10:20:18 INFO - PROCESS | 1807 | 1461345618582 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x90090800 == 130 [pid = 1807] [id = 202] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46f800 == 129 [pid = 1807] [id = 97] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x8570c400 == 128 [pid = 1807] [id = 432] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x87f17000 == 127 [pid = 1807] [id = 433] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x8b791c00 == 126 [pid = 1807] [id = 496] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x85712400 == 125 [pid = 1807] [id = 428] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x84aab800 == 124 [pid = 1807] [id = 592] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x89437400 == 123 [pid = 1807] [id = 591] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x87f1e800 == 122 [pid = 1807] [id = 590] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x8570b400 == 121 [pid = 1807] [id = 589] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x93989000 == 120 [pid = 1807] [id = 587] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x90653400 == 119 [pid = 1807] [id = 588] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc3800 == 118 [pid = 1807] [id = 586] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc8400 == 117 [pid = 1807] [id = 585] 10:20:20 INFO - PROCESS | 1807 | --DOCSHELL 0x92b02c00 == 116 [pid = 1807] [id = 584] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8e7b4000) [pid = 1807] [serial = 1662] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x9330dc00) [pid = 1807] [serial = 1679] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x93317000) [pid = 1807] [serial = 1680] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x89140400) [pid = 1807] [serial = 1707] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x87f1fc00) [pid = 1807] [serial = 1704] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x902c5400) [pid = 1807] [serial = 1670] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x84f30800) [pid = 1807] [serial = 1700] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x861f2400) [pid = 1807] [serial = 1647] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8f55f400) [pid = 1807] [serial = 1664] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x98b46800) [pid = 1807] [serial = 1697] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x89044400) [pid = 1807] [serial = 1706] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8aeed000) [pid = 1807] [serial = 1710] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8bf3fc00) [pid = 1807] [serial = 1658] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8ba97c00) [pid = 1807] [serial = 1656] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x87e8e400) [pid = 1807] [serial = 1703] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x93399000) [pid = 1807] [serial = 1683] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x98167800) [pid = 1807] [serial = 1694] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8ab63c00) [pid = 1807] [serial = 1709] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8904b800) [pid = 1807] [serial = 1650] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x90659c00) [pid = 1807] [serial = 1673] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8aa93800) [pid = 1807] [serial = 1652] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x978ccc00) [pid = 1807] [serial = 1691] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x93b52800) [pid = 1807] [serial = 1686] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8f68e400) [pid = 1807] [serial = 1667] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8fc9c400) [pid = 1807] [serial = 1668] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x8f56a800) [pid = 1807] [serial = 1665] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x97ccb800) [pid = 1807] [serial = 1692] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x93396400) [pid = 1807] [serial = 1682] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x8e4d8000) [pid = 1807] [serial = 1661] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x91fff400) [pid = 1807] [serial = 1677] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x88d4e800) [pid = 1807] [serial = 1649] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8ba71000) [pid = 1807] [serial = 1655] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8ab6ec00) [pid = 1807] [serial = 1653] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x94f6dc00) [pid = 1807] [serial = 1689] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8c037800) [pid = 1807] [serial = 1659] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x9398f000) [pid = 1807] [serial = 1685] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x902ca800) [pid = 1807] [serial = 1671] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x94f69c00) [pid = 1807] [serial = 1688] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9151b400) [pid = 1807] [serial = 1676] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8ab67000) [pid = 1807] [serial = 1575] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x9065dc00) [pid = 1807] [serial = 1674] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x86803c00) [pid = 1807] [serial = 1701] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x981c2000) [pid = 1807] [serial = 1695] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8aaa0800) [pid = 1807] [serial = 1712] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x84f2e800) [pid = 1807] [serial = 1646] [outer = (nil)] [url = about:blank] 10:20:20 INFO - PROCESS | 1807 | 1461345620877 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x85709400 == 117 [pid = 1807] [id = 612] 10:20:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8570ac00) [pid = 1807] [serial = 1837] [outer = (nil)] 10:20:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x861ebc00) [pid = 1807] [serial = 1838] [outer = 0x8570ac00] 10:20:20 INFO - PROCESS | 1807 | 1461345620958 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8680a400) [pid = 1807] [serial = 1839] [outer = 0x8570ac00] 10:20:21 INFO - PROCESS | 1807 | 1461345621766 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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 3442ms 10:20:21 INFO - PROCESS | 1807 | 1461345621816 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 1807 | 1461345621823 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:20:21 INFO - PROCESS | 1807 | 1461345621832 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - PROCESS | 1807 | 1461345621837 Marionette TRACE conn4 <- [1,2422,null,{}] 10:20:21 INFO - PROCESS | 1807 | 1461345621843 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}] 10:20:22 INFO - PROCESS | 1807 | 1461345622057 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:20:22 INFO - PROCESS | 1807 | 1461345622250 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748c800 == 118 [pid = 1807] [id = 613] 10:20:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x87e87400) [pid = 1807] [serial = 1840] [outer = (nil)] 10:20:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8807f400) [pid = 1807] [serial = 1841] [outer = 0x87e87400] 10:20:22 INFO - PROCESS | 1807 | 1461345622344 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x88df1000) [pid = 1807] [serial = 1842] [outer = 0x87e87400] 10:20:23 INFO - PROCESS | 1807 | 1461345623290 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]]]}] 10:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1477ms 10:20:23 INFO - PROCESS | 1807 | 1461345623313 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 1807 | 1461345623319 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:20:23 INFO - PROCESS | 1807 | 1461345623325 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 1807 | 1461345623328 Marionette TRACE conn4 <- [1,2426,null,{}] 10:20:23 INFO - PROCESS | 1807 | 1461345623334 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}] 10:20:23 INFO - PROCESS | 1807 | 1461345623600 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:20:23 INFO - PROCESS | 1807 | 1461345623640 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x88084000 == 119 [pid = 1807] [id = 614] 10:20:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89140400) [pid = 1807] [serial = 1843] [outer = (nil)] 10:20:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x895e6400) [pid = 1807] [serial = 1844] [outer = 0x89140400] 10:20:23 INFO - PROCESS | 1807 | 1461345623715 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8a8ef800) [pid = 1807] [serial = 1845] [outer = 0x89140400] 10:20:24 INFO - PROCESS | 1807 | 1461345624786 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]]]}] 10:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1483ms 10:20:24 INFO - PROCESS | 1807 | 1461345624809 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 1807 | 1461345624812 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:20:24 INFO - PROCESS | 1807 | 1461345624828 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 1807 | 1461345624836 Marionette TRACE conn4 <- [1,2430,null,{}] 10:20:24 INFO - PROCESS | 1807 | 1461345624849 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}] 10:20:25 INFO - PROCESS | 1807 | 1461345625097 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x93b6f000) [pid = 1807] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x84bc8c00) [pid = 1807] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x92af9000) [pid = 1807] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x87f22000) [pid = 1807] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8b78e800) [pid = 1807] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8bce1400) [pid = 1807] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x86c66000) [pid = 1807] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x895ea800) [pid = 1807] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x90078c00) [pid = 1807] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x95a2ec00) [pid = 1807] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8e50fc00) [pid = 1807] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8ba9ac00) [pid = 1807] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x84d0d800) [pid = 1807] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x9338d800) [pid = 1807] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x87486000) [pid = 1807] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f635400) [pid = 1807] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x87f20800) [pid = 1807] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x895ef400) [pid = 1807] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8c034400) [pid = 1807] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x92b81000) [pid = 1807] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x915ddc00) [pid = 1807] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8570d400) [pid = 1807] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:20:25 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x8e7a9c00) [pid = 1807] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:20:25 INFO - PROCESS | 1807 | 1461345625913 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc8c00 == 120 [pid = 1807] [id = 615] 10:20:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x84d0d800) [pid = 1807] [serial = 1846] [outer = (nil)] 10:20:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x87483400) [pid = 1807] [serial = 1847] [outer = 0x84d0d800] 10:20:26 INFO - PROCESS | 1807 | 1461345626014 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8913f400) [pid = 1807] [serial = 1848] [outer = 0x84d0d800] 10:20:26 INFO - PROCESS | 1807 | 1461345626772 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]]]}] 10:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2007ms 10:20:26 INFO - PROCESS | 1807 | 1461345626827 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:20:26 INFO - PROCESS | 1807 | 1461345626832 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:20:26 INFO - PROCESS | 1807 | 1461345626841 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:20:26 INFO - PROCESS | 1807 | 1461345626844 Marionette TRACE conn4 <- [1,2434,null,{}] 10:20:26 INFO - PROCESS | 1807 | 1461345626850 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}] 10:20:27 INFO - PROCESS | 1807 | 1461345627029 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:20:27 INFO - PROCESS | 1807 | 1461345627039 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x87486000 == 121 [pid = 1807] [id = 616] 10:20:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8b061400) [pid = 1807] [serial = 1849] [outer = (nil)] 10:20:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8b1e4400) [pid = 1807] [serial = 1850] [outer = 0x8b061400] 10:20:27 INFO - PROCESS | 1807 | 1461345627111 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8b76b800) [pid = 1807] [serial = 1851] [outer = 0x8b061400] 10:20:28 INFO - PROCESS | 1807 | 1461345628429 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]]]}] 10:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1635ms 10:20:28 INFO - PROCESS | 1807 | 1461345628478 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 1807 | 1461345628485 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:20:28 INFO - PROCESS | 1807 | 1461345628494 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 1807 | 1461345628500 Marionette TRACE conn4 <- [1,2438,null,{}] 10:20:28 INFO - PROCESS | 1807 | 1461345628515 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}] 10:20:28 INFO - PROCESS | 1807 | 1461345628832 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:20:29 INFO - PROCESS | 1807 | 1461345629092 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748e800 == 122 [pid = 1807] [id = 617] 10:20:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x87490000) [pid = 1807] [serial = 1852] [outer = (nil)] 10:20:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x881e0800) [pid = 1807] [serial = 1853] [outer = 0x87490000] 10:20:29 INFO - PROCESS | 1807 | 1461345629184 Marionette DEBUG loaded listener.js 10:20:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8913ac00) [pid = 1807] [serial = 1854] [outer = 0x87490000] 10:20:30 INFO - PROCESS | 1807 | 1461345630173 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]]]}] 10:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1738ms 10:20:30 INFO - PROCESS | 1807 | 1461345630232 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:20:30 INFO - PROCESS | 1807 | 1461345630241 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:20:30 INFO - PROCESS | 1807 | 1461345630252 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:20:30 INFO - PROCESS | 1807 | 1461345630257 Marionette TRACE conn4 <- [1,2442,null,{}] 10:20:30 INFO - PROCESS | 1807 | 1461345630263 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}] 10:20:30 INFO - PROCESS | 1807 | 1461345630513 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:20:30 INFO - PROCESS | 1807 | 1461345630882 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8ea800 == 123 [pid = 1807] [id = 618] 10:20:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8aa9ac00) [pid = 1807] [serial = 1855] [outer = (nil)] 10:20:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8aef3400) [pid = 1807] [serial = 1856] [outer = 0x8aa9ac00] 10:20:30 INFO - PROCESS | 1807 | 1461345630974 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8b060800) [pid = 1807] [serial = 1857] [outer = 0x8aa9ac00] 10:20:31 INFO - PROCESS | 1807 | 1461345631846 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]]]}] 10:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1635ms 10:20:31 INFO - PROCESS | 1807 | 1461345631887 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:20:31 INFO - PROCESS | 1807 | 1461345631892 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:20:31 INFO - PROCESS | 1807 | 1461345631899 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 1807 | 1461345631905 Marionette TRACE conn4 <- [1,2446,null,{}] 10:20:31 INFO - PROCESS | 1807 | 1461345631922 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}] 10:20:32 INFO - PROCESS | 1807 | 1461345632142 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:20:32 INFO - PROCESS | 1807 | 1461345632429 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aaa0000 == 124 [pid = 1807] [id = 619] 10:20:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8ba7c800) [pid = 1807] [serial = 1858] [outer = (nil)] 10:20:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8ba98c00) [pid = 1807] [serial = 1859] [outer = 0x8ba7c800] 10:20:32 INFO - PROCESS | 1807 | 1461345632575 Marionette DEBUG loaded listener.js 10:20:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8bce9800) [pid = 1807] [serial = 1860] [outer = 0x8ba7c800] 10:20:33 INFO - PROCESS | 1807 | 1461345633491 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]]]}] 10:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1637ms 10:20:33 INFO - PROCESS | 1807 | 1461345633535 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:20:33 INFO - PROCESS | 1807 | 1461345633541 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:20:33 INFO - PROCESS | 1807 | 1461345633547 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:20:33 INFO - PROCESS | 1807 | 1461345633550 Marionette TRACE conn4 <- [1,2450,null,{}] 10:20:33 INFO - PROCESS | 1807 | 1461345633556 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}] 10:20:33 INFO - PROCESS | 1807 | 1461345633763 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:20:34 INFO - PROCESS | 1807 | 1461345634086 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d42400 == 125 [pid = 1807] [id = 620] 10:20:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8a8ec400) [pid = 1807] [serial = 1861] [outer = (nil)] 10:20:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8c02b800) [pid = 1807] [serial = 1862] [outer = 0x8a8ec400] 10:20:34 INFO - PROCESS | 1807 | 1461345634182 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8df38800) [pid = 1807] [serial = 1863] [outer = 0x8a8ec400] 10:20:35 INFO - PROCESS | 1807 | 1461345635108 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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1640ms 10:20:35 INFO - PROCESS | 1807 | 1461345635186 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 1807 | 1461345635190 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:20:35 INFO - PROCESS | 1807 | 1461345635196 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 1807 | 1461345635200 Marionette TRACE conn4 <- [1,2454,null,{}] 10:20:35 INFO - PROCESS | 1807 | 1461345635206 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}] 10:20:35 INFO - PROCESS | 1807 | 1461345635445 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:20:35 INFO - PROCESS | 1807 | 1461345635766 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ee800 == 126 [pid = 1807] [id = 621] 10:20:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8bcee000) [pid = 1807] [serial = 1864] [outer = (nil)] 10:20:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8e423400) [pid = 1807] [serial = 1865] [outer = 0x8bcee000] 10:20:35 INFO - PROCESS | 1807 | 1461345635859 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8e4ca800) [pid = 1807] [serial = 1866] [outer = 0x8bcee000] 10:20:36 INFO - PROCESS | 1807 | 1461345636754 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1586ms 10:20:36 INFO - PROCESS | 1807 | 1461345636784 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:20:36 INFO - PROCESS | 1807 | 1461345636788 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:20:36 INFO - PROCESS | 1807 | 1461345636794 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 1807 | 1461345636798 Marionette TRACE conn4 <- [1,2458,null,{}] 10:20:36 INFO - PROCESS | 1807 | 1461345636804 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}] 10:20:37 INFO - PROCESS | 1807 | 1461345637051 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:20:37 INFO - PROCESS | 1807 | 1461345637386 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df3e400 == 127 [pid = 1807] [id = 622] 10:20:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f473800) [pid = 1807] [serial = 1867] [outer = (nil)] 10:20:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f55c800) [pid = 1807] [serial = 1868] [outer = 0x8f473800] 10:20:37 INFO - PROCESS | 1807 | 1461345637505 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8f562800) [pid = 1807] [serial = 1869] [outer = 0x8f473800] 10:20:38 INFO - PROCESS | 1807 | 1461345638422 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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1683ms 10:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:20:38 INFO - PROCESS | 1807 | 1461345638478 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 1807 | 1461345638481 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:20:38 INFO - PROCESS | 1807 | 1461345638488 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - PROCESS | 1807 | 1461345638492 Marionette TRACE conn4 <- [1,2462,null,{}] 10:20:38 INFO - PROCESS | 1807 | 1461345638498 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}] 10:20:38 INFO - PROCESS | 1807 | 1461345638707 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:20:39 INFO - PROCESS | 1807 | 1461345639034 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aa9b400 == 128 [pid = 1807] [id = 623] 10:20:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8b1e5000) [pid = 1807] [serial = 1870] [outer = (nil)] 10:20:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f630400) [pid = 1807] [serial = 1871] [outer = 0x8b1e5000] 10:20:39 INFO - PROCESS | 1807 | 1461345639127 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f635000) [pid = 1807] [serial = 1872] [outer = 0x8b1e5000] 10:20:40 INFO - PROCESS | 1807 | 1461345640056 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]]]}] 10:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1642ms 10:20:40 INFO - PROCESS | 1807 | 1461345640130 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 1807 | 1461345640134 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:20:40 INFO - PROCESS | 1807 | 1461345640140 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1807 | 1461345640143 Marionette TRACE conn4 <- [1,2466,null,{}] 10:20:40 INFO - PROCESS | 1807 | 1461345640150 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}] 10:20:40 INFO - PROCESS | 1807 | 1461345640398 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:20:40 INFO - PROCESS | 1807 | 1461345640724 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f62d000 == 129 [pid = 1807] [id = 624] 10:20:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f68a400) [pid = 1807] [serial = 1873] [outer = (nil)] 10:20:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x90075c00) [pid = 1807] [serial = 1874] [outer = 0x8f68a400] 10:20:40 INFO - PROCESS | 1807 | 1461345640813 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x9007e800) [pid = 1807] [serial = 1875] [outer = 0x8f68a400] 10:20:41 INFO - PROCESS | 1807 | 1461345641677 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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 10:20:41 INFO - PROCESS | 1807 | 1461345641723 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:20:41 INFO - PROCESS | 1807 | 1461345641727 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:20:41 INFO - PROCESS | 1807 | 1461345641733 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 1807 | 1461345641737 Marionette TRACE conn4 <- [1,2470,null,{}] 10:20:41 INFO - PROCESS | 1807 | 1461345641743 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}] 10:20:41 INFO - PROCESS | 1807 | 1461345641956 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:20:42 INFO - PROCESS | 1807 | 1461345642235 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f62fc00 == 130 [pid = 1807] [id = 625] 10:20:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8fca7800) [pid = 1807] [serial = 1876] [outer = (nil)] 10:20:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x902ce000) [pid = 1807] [serial = 1877] [outer = 0x8fca7800] 10:20:42 INFO - PROCESS | 1807 | 1461345642369 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x905fc400) [pid = 1807] [serial = 1878] [outer = 0x8fca7800] 10:20:43 INFO - PROCESS | 1807 | 1461345643266 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]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1590ms 10:20:43 INFO - PROCESS | 1807 | 1461345643329 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 1807 | 1461345643333 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:20:43 INFO - PROCESS | 1807 | 1461345643343 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 1807 | 1461345643347 Marionette TRACE conn4 <- [1,2474,null,{}] 10:20:43 INFO - PROCESS | 1807 | 1461345643352 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}] 10:20:43 INFO - PROCESS | 1807 | 1461345643574 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:20:43 INFO - PROCESS | 1807 | 1461345643859 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf39800 == 131 [pid = 1807] [id = 626] 10:20:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x8df44c00) [pid = 1807] [serial = 1879] [outer = (nil)] 10:20:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x9065dc00) [pid = 1807] [serial = 1880] [outer = 0x8df44c00] 10:20:43 INFO - PROCESS | 1807 | 1461345643992 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9120ec00) [pid = 1807] [serial = 1881] [outer = 0x8df44c00] 10:20:44 INFO - PROCESS | 1807 | 1461345644942 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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 10:20:44 INFO - PROCESS | 1807 | 1461345644978 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1807 | 1461345644982 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:20:44 INFO - PROCESS | 1807 | 1461345644989 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1807 | 1461345644993 Marionette TRACE conn4 <- [1,2478,null,{}] 10:20:45 INFO - PROCESS | 1807 | 1461345644999 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}] 10:20:45 INFO - PROCESS | 1807 | 1461345645223 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:20:45 INFO - PROCESS | 1807 | 1461345645557 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba97800 == 132 [pid = 1807] [id = 627] 10:20:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x915db000) [pid = 1807] [serial = 1882] [outer = (nil)] 10:20:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92af0000) [pid = 1807] [serial = 1883] [outer = 0x915db000] 10:20:45 INFO - PROCESS | 1807 | 1461345645655 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x92b0e800) [pid = 1807] [serial = 1884] [outer = 0x915db000] 10:20:46 INFO - PROCESS | 1807 | 1461345646543 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1631ms 10:20:46 INFO - PROCESS | 1807 | 1461345646621 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 1807 | 1461345646625 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:20:46 INFO - PROCESS | 1807 | 1461345646631 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1807 | 1461345646635 Marionette TRACE conn4 <- [1,2482,null,{}] 10:20:46 INFO - PROCESS | 1807 | 1461345646640 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}] 10:20:46 INFO - PROCESS | 1807 | 1461345646927 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:20:47 INFO - PROCESS | 1807 | 1461345647190 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x915de800 == 133 [pid = 1807] [id = 628] 10:20:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x91fff800) [pid = 1807] [serial = 1885] [outer = (nil)] 10:20:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9331a000) [pid = 1807] [serial = 1886] [outer = 0x91fff800] 10:20:47 INFO - PROCESS | 1807 | 1461345647281 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93340400) [pid = 1807] [serial = 1887] [outer = 0x91fff800] 10:20:48 INFO - PROCESS | 1807 | 1461345648176 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1586ms 10:20:48 INFO - PROCESS | 1807 | 1461345648217 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 1807 | 1461345648221 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:20:48 INFO - PROCESS | 1807 | 1461345648227 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 1807 | 1461345648231 Marionette TRACE conn4 <- [1,2486,null,{}] 10:20:48 INFO - PROCESS | 1807 | 1461345648236 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}] 10:20:48 INFO - PROCESS | 1807 | 1461345648449 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:20:48 INFO - PROCESS | 1807 | 1461345648778 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e50b400 == 134 [pid = 1807] [id = 629] 10:20:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x8f4d8000) [pid = 1807] [serial = 1888] [outer = (nil)] 10:20:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x92af1c00) [pid = 1807] [serial = 1889] [outer = 0x8f4d8000] 10:20:48 INFO - PROCESS | 1807 | 1461345648868 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93397000) [pid = 1807] [serial = 1890] [outer = 0x8f4d8000] 10:20:49 INFO - PROCESS | 1807 | 1461345649718 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1534ms 10:20:49 INFO - PROCESS | 1807 | 1461345649767 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1807 | 1461345649770 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:20:49 INFO - PROCESS | 1807 | 1461345649777 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1807 | 1461345649781 Marionette TRACE conn4 <- [1,2490,null,{}] 10:20:49 INFO - PROCESS | 1807 | 1461345649786 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}] 10:20:50 INFO - PROCESS | 1807 | 1461345650024 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:20:50 INFO - PROCESS | 1807 | 1461345650306 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x902c3800 == 135 [pid = 1807] [id = 630] 10:20:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93317800) [pid = 1807] [serial = 1891] [outer = (nil)] 10:20:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x93988400) [pid = 1807] [serial = 1892] [outer = 0x93317800] 10:20:50 INFO - PROCESS | 1807 | 1461345650445 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x93b4e400) [pid = 1807] [serial = 1893] [outer = 0x93317800] 10:20:51 INFO - PROCESS | 1807 | 1461345651354 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]]]}] 10:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1633ms 10:20:51 INFO - PROCESS | 1807 | 1461345651411 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 1807 | 1461345651415 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:20:51 INFO - PROCESS | 1807 | 1461345651421 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 1807 | 1461345651424 Marionette TRACE conn4 <- [1,2494,null,{}] 10:20:51 INFO - PROCESS | 1807 | 1461345651430 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}] 10:20:51 INFO - PROCESS | 1807 | 1461345651654 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:20:52 INFO - PROCESS | 1807 | 1461345651981 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ea400 == 136 [pid = 1807] [id = 631] 10:20:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x93402400) [pid = 1807] [serial = 1894] [outer = (nil)] 10:20:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x93b7bc00) [pid = 1807] [serial = 1895] [outer = 0x93402400] 10:20:52 INFO - PROCESS | 1807 | 1461345652079 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x93dd2000) [pid = 1807] [serial = 1896] [outer = 0x93402400] 10:20:53 INFO - PROCESS | 1807 | 1461345653017 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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1632ms 10:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:20:53 INFO - PROCESS | 1807 | 1461345653054 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 1807 | 1461345653057 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:20:53 INFO - PROCESS | 1807 | 1461345653065 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 1807 | 1461345653067 Marionette TRACE conn4 <- [1,2498,null,{}] 10:20:53 INFO - PROCESS | 1807 | 1461345653073 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}] 10:20:53 INFO - PROCESS | 1807 | 1461345653293 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:20:53 INFO - PROCESS | 1807 | 1461345653564 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x85709800 == 137 [pid = 1807] [id = 632] 10:20:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x86810400) [pid = 1807] [serial = 1897] [outer = (nil)] 10:20:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x96b1c800) [pid = 1807] [serial = 1898] [outer = 0x86810400] 10:20:53 INFO - PROCESS | 1807 | 1461345653696 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x977c6400) [pid = 1807] [serial = 1899] [outer = 0x86810400] 10:20:54 INFO - PROCESS | 1807 | 1461345654651 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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1630ms 10:20:54 INFO - PROCESS | 1807 | 1461345654695 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:20:54 INFO - PROCESS | 1807 | 1461345654699 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:20:54 INFO - PROCESS | 1807 | 1461345654705 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - PROCESS | 1807 | 1461345654709 Marionette TRACE conn4 <- [1,2502,null,{}] 10:20:54 INFO - PROCESS | 1807 | 1461345654715 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}] 10:20:54 INFO - PROCESS | 1807 | 1461345654950 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:20:55 INFO - PROCESS | 1807 | 1461345655318 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x95a32800 == 138 [pid = 1807] [id = 633] 10:20:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x97907400) [pid = 1807] [serial = 1900] [outer = (nil)] 10:20:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x97dee800) [pid = 1807] [serial = 1901] [outer = 0x97907400] 10:20:55 INFO - PROCESS | 1807 | 1461345655415 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x97ed4400) [pid = 1807] [serial = 1902] [outer = 0x97907400] 10:20:56 INFO - PROCESS | 1807 | 1461345656318 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1691ms 10:20:56 INFO - PROCESS | 1807 | 1461345656397 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 1807 | 1461345656400 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:20:56 INFO - PROCESS | 1807 | 1461345656407 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1807 | 1461345656411 Marionette TRACE conn4 <- [1,2506,null,{}] 10:20:56 INFO - PROCESS | 1807 | 1461345656417 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}] 10:20:56 INFO - PROCESS | 1807 | 1461345656672 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:20:57 INFO - PROCESS | 1807 | 1461345657006 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570b800 == 139 [pid = 1807] [id = 634] 10:20:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x978ce000) [pid = 1807] [serial = 1903] [outer = (nil)] 10:20:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x98483400) [pid = 1807] [serial = 1904] [outer = 0x978ce000] 10:20:57 INFO - PROCESS | 1807 | 1461345657098 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x98580400) [pid = 1807] [serial = 1905] [outer = 0x978ce000] 10:20:58 INFO - PROCESS | 1807 | 1461345658005 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]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1639ms 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x87f19c00 == 138 [pid = 1807] [id = 429] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84aae800 == 137 [pid = 1807] [id = 430] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93405800 == 136 [pid = 1807] [id = 283] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc8c00 == 135 [pid = 1807] [id = 615] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x88084000 == 134 [pid = 1807] [id = 614] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8748c800 == 133 [pid = 1807] [id = 613] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x85709400 == 132 [pid = 1807] [id = 612] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x98579400 == 131 [pid = 1807] [id = 610] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x861f2c00 == 130 [pid = 1807] [id = 609] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x979e5800 == 129 [pid = 1807] [id = 608] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93317c00 == 128 [pid = 1807] [id = 607] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84d13c00 == 127 [pid = 1807] [id = 605] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x901cbc00 == 126 [pid = 1807] [id = 606] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x92b06400 == 125 [pid = 1807] [id = 604] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x861f7400 == 124 [pid = 1807] [id = 603] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x902c8c00 == 123 [pid = 1807] [id = 602] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x86c5cc00 == 122 [pid = 1807] [id = 601] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e428000 == 121 [pid = 1807] [id = 599] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa9f400 == 120 [pid = 1807] [id = 600] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8b793c00 == 119 [pid = 1807] [id = 598] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0e400 == 118 [pid = 1807] [id = 597] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce6c00 == 117 [pid = 1807] [id = 596] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab65000 == 116 [pid = 1807] [id = 595] 10:20:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84bca800 == 115 [pid = 1807] [id = 594] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8b791400) [pid = 1807] [serial = 1781] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x9790c800) [pid = 1807] [serial = 1763] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x85706800) [pid = 1807] [serial = 1778] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x92b7c800) [pid = 1807] [serial = 1749] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x881e2c00) [pid = 1807] [serial = 1772] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8ba6e000) [pid = 1807] [serial = 1721] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8c028c00) [pid = 1807] [serial = 1725] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x9120c000) [pid = 1807] [serial = 1743] [outer = (nil)] [url = about:blank] 10:20:59 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x92b0c400) [pid = 1807] [serial = 1748] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8aa94800) [pid = 1807] [serial = 1718] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x905f7800) [pid = 1807] [serial = 1740] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x9847f400) [pid = 1807] [serial = 1766] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f55e800) [pid = 1807] [serial = 1731] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8f684800) [pid = 1807] [serial = 1733] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x95a85400) [pid = 1807] [serial = 1761] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x93b6ec00) [pid = 1807] [serial = 1757] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x88d44800) [pid = 1807] [serial = 1716] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x881ec400) [pid = 1807] [serial = 1779] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x9008d000) [pid = 1807] [serial = 1736] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x89049800) [pid = 1807] [serial = 1773] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8b1de800) [pid = 1807] [serial = 1644] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8bf32000) [pid = 1807] [serial = 1724] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8ab69c00) [pid = 1807] [serial = 1776] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8748bc00) [pid = 1807] [serial = 1715] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x8e421c00) [pid = 1807] [serial = 1727] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x94f6c400) [pid = 1807] [serial = 1760] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93981400) [pid = 1807] [serial = 1755] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8aef5c00) [pid = 1807] [serial = 1719] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8f46b000) [pid = 1807] [serial = 1730] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x92af1400) [pid = 1807] [serial = 1746] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x9340d400) [pid = 1807] [serial = 1754] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x902d0c00) [pid = 1807] [serial = 1739] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x91ffd800) [pid = 1807] [serial = 1745] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8ba79400) [pid = 1807] [serial = 1722] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x86803000) [pid = 1807] [serial = 1769] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x93b72800) [pid = 1807] [serial = 1758] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x97ccbc00) [pid = 1807] [serial = 1764] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x901ce400) [pid = 1807] [serial = 1737] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x93390000) [pid = 1807] [serial = 1752] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8f68cc00) [pid = 1807] [serial = 1734] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8680f000) [pid = 1807] [serial = 1770] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x907a8800) [pid = 1807] [serial = 1742] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8e427800) [pid = 1807] [serial = 1728] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8a8e6400) [pid = 1807] [serial = 1775] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x93344000) [pid = 1807] [serial = 1751] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x98485400) [pid = 1807] [serial = 1767] [outer = (nil)] [url = about:blank] 10:21:00 INFO - PROCESS | 1807 | 1461345660168 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 1807 | 1461345660173 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:21:00 INFO - PROCESS | 1807 | 1461345660207 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 1807 | 1461345660215 Marionette TRACE conn4 <- [1,2510,null,{}] 10:21:00 INFO - PROCESS | 1807 | 1461345660223 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}] 10:21:00 INFO - PROCESS | 1807 | 1461345660415 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:21:00 INFO - PROCESS | 1807 | 1461345660433 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x87486800 == 116 [pid = 1807] [id = 635] 10:21:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x87487000) [pid = 1807] [serial = 1906] [outer = (nil)] 10:21:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8748dc00) [pid = 1807] [serial = 1907] [outer = 0x87487000] 10:21:00 INFO - PROCESS | 1807 | 1461345660548 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x87f1a000) [pid = 1807] [serial = 1908] [outer = 0x87487000] 10:21:01 INFO - PROCESS | 1807 | 1461345661562 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1388ms 10:21:01 INFO - PROCESS | 1807 | 1461345661609 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 1807 | 1461345661614 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:21:01 INFO - PROCESS | 1807 | 1461345661626 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 1807 | 1461345661632 Marionette TRACE conn4 <- [1,2514,null,{}] 10:21:01 INFO - PROCESS | 1807 | 1461345661638 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}] 10:21:01 INFO - PROCESS | 1807 | 1461345661839 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:21:01 INFO - PROCESS | 1807 | 1461345661851 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ee800 == 117 [pid = 1807] [id = 636] 10:21:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x87481400) [pid = 1807] [serial = 1909] [outer = (nil)] 10:21:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8904b800) [pid = 1807] [serial = 1910] [outer = 0x87481400] 10:21:02 INFO - PROCESS | 1807 | 1461345662135 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8942d000) [pid = 1807] [serial = 1911] [outer = 0x87481400] 10:21:03 INFO - PROCESS | 1807 | 1461345663122 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1543ms 10:21:03 INFO - PROCESS | 1807 | 1461345663166 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1807 | 1461345663170 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:21:03 INFO - PROCESS | 1807 | 1461345663183 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1807 | 1461345663186 Marionette TRACE conn4 <- [1,2518,null,{}] 10:21:03 INFO - PROCESS | 1807 | 1461345663200 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}] 10:21:03 INFO - PROCESS | 1807 | 1461345663462 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:21:03 INFO - PROCESS | 1807 | 1461345663497 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab66800 == 118 [pid = 1807] [id = 637] 10:21:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8ab6b800) [pid = 1807] [serial = 1912] [outer = (nil)] 10:21:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8aef5400) [pid = 1807] [serial = 1913] [outer = 0x8ab6b800] 10:21:03 INFO - PROCESS | 1807 | 1461345663577 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8b1d7c00) [pid = 1807] [serial = 1914] [outer = 0x8ab6b800] 10:21:05 INFO - PROCESS | 1807 | 1461345665108 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]]]}] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x87e87400) [pid = 1807] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x84d0d800) [pid = 1807] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8f681000) [pid = 1807] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x98e8a800) [pid = 1807] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93b5cc00) [pid = 1807] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x86804c00) [pid = 1807] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x905fa800) [pid = 1807] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x9338d000) [pid = 1807] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x97dec800) [pid = 1807] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8570ac00) [pid = 1807] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x977bfc00) [pid = 1807] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x93b54c00) [pid = 1807] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x881e3800) [pid = 1807] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x92b08800) [pid = 1807] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x90086800) [pid = 1807] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8bced400) [pid = 1807] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x88083400) [pid = 1807] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x89140400) [pid = 1807] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8ba98800) [pid = 1807] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8bce7c00) [pid = 1807] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8aee9800) [pid = 1807] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8f633c00) [pid = 1807] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:21:05 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x912e4c00) [pid = 1807] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2085ms 10:21:05 INFO - PROCESS | 1807 | 1461345665273 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 1807 | 1461345665277 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:21:05 INFO - PROCESS | 1807 | 1461345665282 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1807 | 1461345665285 Marionette TRACE conn4 <- [1,2522,null,{}] 10:21:05 INFO - PROCESS | 1807 | 1461345665290 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}] 10:21:05 INFO - PROCESS | 1807 | 1461345665553 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:21:05 INFO - PROCESS | 1807 | 1461345665674 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e87400 == 119 [pid = 1807] [id = 638] 10:21:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x89044400) [pid = 1807] [serial = 1915] [outer = (nil)] 10:21:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8aeef400) [pid = 1807] [serial = 1916] [outer = 0x89044400] 10:21:05 INFO - PROCESS | 1807 | 1461345665751 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8b766400) [pid = 1807] [serial = 1917] [outer = 0x89044400] 10:21:06 INFO - PROCESS | 1807 | 1461345666529 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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1276ms 10:21:06 INFO - PROCESS | 1807 | 1461345666560 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1807 | 1461345666562 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:21:06 INFO - PROCESS | 1807 | 1461345666569 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1807 | 1461345666572 Marionette TRACE conn4 <- [1,2526,null,{}] 10:21:06 INFO - PROCESS | 1807 | 1461345666578 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}] 10:21:06 INFO - PROCESS | 1807 | 1461345666773 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:21:06 INFO - PROCESS | 1807 | 1461345666787 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x89048400 == 120 [pid = 1807] [id = 639] 10:21:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8aef6800) [pid = 1807] [serial = 1918] [outer = (nil)] 10:21:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8ba79c00) [pid = 1807] [serial = 1919] [outer = 0x8aef6800] 10:21:06 INFO - PROCESS | 1807 | 1461345666862 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8ba96000) [pid = 1807] [serial = 1920] [outer = 0x8aef6800] 10:21:08 INFO - PROCESS | 1807 | 1461345668191 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1681ms 10:21:08 INFO - PROCESS | 1807 | 1461345668262 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1807 | 1461345668268 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:21:08 INFO - PROCESS | 1807 | 1461345668279 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 1807 | 1461345668283 Marionette TRACE conn4 <- [1,2530,null,{}] 10:21:08 INFO - PROCESS | 1807 | 1461345668292 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}] 10:21:08 INFO - PROCESS | 1807 | 1461345668548 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:21:08 INFO - PROCESS | 1807 | 1461345668891 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x871ea400 == 121 [pid = 1807] [id = 640] 10:21:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x87f20800) [pid = 1807] [serial = 1921] [outer = (nil)] 10:21:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x89049800) [pid = 1807] [serial = 1922] [outer = 0x87f20800] 10:21:08 INFO - PROCESS | 1807 | 1461345668982 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8a8e3800) [pid = 1807] [serial = 1923] [outer = 0x87f20800] 10:21:10 INFO - PROCESS | 1807 | 1461345670010 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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1784ms 10:21:10 INFO - PROCESS | 1807 | 1461345670063 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1807 | 1461345670072 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:21:10 INFO - PROCESS | 1807 | 1461345670083 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1807 | 1461345670087 Marionette TRACE conn4 <- [1,2534,null,{}] 10:21:10 INFO - PROCESS | 1807 | 1461345670093 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}] 10:21:10 INFO - PROCESS | 1807 | 1461345670333 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:21:10 INFO - PROCESS | 1807 | 1461345670704 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b799400 == 122 [pid = 1807] [id = 641] 10:21:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8ba6e000) [pid = 1807] [serial = 1924] [outer = (nil)] 10:21:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8ba7a400) [pid = 1807] [serial = 1925] [outer = 0x8ba6e000] 10:21:10 INFO - PROCESS | 1807 | 1461345670797 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8bce7c00) [pid = 1807] [serial = 1926] [outer = 0x8ba6e000] 10:21:11 INFO - PROCESS | 1807 | 1461345671713 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:21:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1688ms 10:21:11 INFO - PROCESS | 1807 | 1461345671771 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1807 | 1461345671775 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:21:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:21:11 INFO - PROCESS | 1807 | 1461345671782 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1807 | 1461345671788 Marionette TRACE conn4 <- [1,2538,null,{}] 10:21:11 INFO - PROCESS | 1807 | 1461345671805 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}] 10:21:12 INFO - PROCESS | 1807 | 1461345672053 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:21:12 INFO - PROCESS | 1807 | 1461345672375 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x86805800 == 123 [pid = 1807] [id = 642] 10:21:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8df41000) [pid = 1807] [serial = 1927] [outer = (nil)] 10:21:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8e429800) [pid = 1807] [serial = 1928] [outer = 0x8df41000] 10:21:12 INFO - PROCESS | 1807 | 1461345672470 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8e508800) [pid = 1807] [serial = 1929] [outer = 0x8df41000] 10:21:13 INFO - PROCESS | 1807 | 1461345673392 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:21:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1688ms 10:21:13 INFO - PROCESS | 1807 | 1461345673471 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:21:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:21:13 INFO - PROCESS | 1807 | 1461345673476 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:21:13 INFO - PROCESS | 1807 | 1461345673482 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1807 | 1461345673486 Marionette TRACE conn4 <- [1,2542,null,{}] 10:21:13 INFO - PROCESS | 1807 | 1461345673491 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}] 10:21:13 INFO - PROCESS | 1807 | 1461345673745 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:21:14 INFO - PROCESS | 1807 | 1461345674064 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf37400 == 124 [pid = 1807] [id = 643] 10:21:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8df37400) [pid = 1807] [serial = 1930] [outer = (nil)] 10:21:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8f46dc00) [pid = 1807] [serial = 1931] [outer = 0x8df37400] 10:21:14 INFO - PROCESS | 1807 | 1461345674155 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8f4d4000) [pid = 1807] [serial = 1932] [outer = 0x8df37400] 10:21:15 INFO - PROCESS | 1807 | 1461345675031 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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:21:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1590ms 10:21:15 INFO - PROCESS | 1807 | 1461345675073 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1807 | 1461345675078 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:21:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:21:15 INFO - PROCESS | 1807 | 1461345675084 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1807 | 1461345675089 Marionette TRACE conn4 <- [1,2546,null,{}] 10:21:15 INFO - PROCESS | 1807 | 1461345675094 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}] 10:21:15 INFO - PROCESS | 1807 | 1461345675310 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:21:15 INFO - PROCESS | 1807 | 1461345675656 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab67000 == 125 [pid = 1807] [id = 644] 10:21:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f55cc00) [pid = 1807] [serial = 1933] [outer = (nil)] 10:21:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f636000) [pid = 1807] [serial = 1934] [outer = 0x8f55cc00] 10:21:15 INFO - PROCESS | 1807 | 1461345675747 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f68cc00) [pid = 1807] [serial = 1935] [outer = 0x8f55cc00] 10:21:16 INFO - PROCESS | 1807 | 1461345676679 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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1631ms 10:21:16 INFO - PROCESS | 1807 | 1461345676717 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 1807 | 1461345676720 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:21:16 INFO - PROCESS | 1807 | 1461345676727 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 1807 | 1461345676729 Marionette TRACE conn4 <- [1,2550,null,{}] 10:21:16 INFO - PROCESS | 1807 | 1461345676736 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}] 10:21:16 INFO - PROCESS | 1807 | 1461345676964 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:21:17 INFO - PROCESS | 1807 | 1461345677284 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f46b000 == 126 [pid = 1807] [id = 645] 10:21:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f471c00) [pid = 1807] [serial = 1936] [outer = (nil)] 10:21:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x902c2c00) [pid = 1807] [serial = 1937] [outer = 0x8f471c00] 10:21:17 INFO - PROCESS | 1807 | 1461345677380 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x905f6800) [pid = 1807] [serial = 1938] [outer = 0x8f471c00] 10:21:18 INFO - PROCESS | 1807 | 1461345678324 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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1640ms 10:21:18 INFO - PROCESS | 1807 | 1461345678367 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 1807 | 1461345678371 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:21:18 INFO - PROCESS | 1807 | 1461345678377 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1807 | 1461345678381 Marionette TRACE conn4 <- [1,2554,null,{}] 10:21:18 INFO - PROCESS | 1807 | 1461345678386 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}] 10:21:18 INFO - PROCESS | 1807 | 1461345678591 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:21:18 INFO - PROCESS | 1807 | 1461345678873 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e7ae400 == 127 [pid = 1807] [id = 646] 10:21:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8e7b2c00) [pid = 1807] [serial = 1939] [outer = (nil)] 10:21:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x907a8800) [pid = 1807] [serial = 1940] [outer = 0x8e7b2c00] 10:21:19 INFO - PROCESS | 1807 | 1461345679007 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x9120c800) [pid = 1807] [serial = 1941] [outer = 0x8e7b2c00] 10:21:19 INFO - PROCESS | 1807 | 1461345679924 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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1585ms 10:21:19 INFO - PROCESS | 1807 | 1461345679964 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 1807 | 1461345679967 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:21:19 INFO - PROCESS | 1807 | 1461345679974 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1807 | 1461345679977 Marionette TRACE conn4 <- [1,2558,null,{}] 10:21:19 INFO - PROCESS | 1807 | 1461345679983 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}] 10:21:20 INFO - PROCESS | 1807 | 1461345680208 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:21:20 INFO - PROCESS | 1807 | 1461345680527 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e425800 == 128 [pid = 1807] [id = 647] 10:21:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x9007fc00) [pid = 1807] [serial = 1942] [outer = (nil)] 10:21:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x91518000) [pid = 1807] [serial = 1943] [outer = 0x9007fc00] 10:21:20 INFO - PROCESS | 1807 | 1461345680623 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x9151bc00) [pid = 1807] [serial = 1944] [outer = 0x9007fc00] 10:21:21 INFO - PROCESS | 1807 | 1461345681548 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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1630ms 10:21:21 INFO - PROCESS | 1807 | 1461345681605 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1807 | 1461345681608 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:21:21 INFO - PROCESS | 1807 | 1461345681615 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1807 | 1461345681618 Marionette TRACE conn4 <- [1,2562,null,{}] 10:21:21 INFO - PROCESS | 1807 | 1461345681624 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}] 10:21:21 INFO - PROCESS | 1807 | 1461345681841 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:21:22 INFO - PROCESS | 1807 | 1461345682168 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x901c1400 == 129 [pid = 1807] [id = 648] 10:21:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x907ae000) [pid = 1807] [serial = 1945] [outer = (nil)] 10:21:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x92aecc00) [pid = 1807] [serial = 1946] [outer = 0x907ae000] 10:21:22 INFO - PROCESS | 1807 | 1461345682264 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92af1800) [pid = 1807] [serial = 1947] [outer = 0x907ae000] 10:21:23 INFO - PROCESS | 1807 | 1461345683197 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]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1633ms 10:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:21:23 INFO - PROCESS | 1807 | 1461345683249 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 1807 | 1461345683253 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:21:23 INFO - PROCESS | 1807 | 1461345683260 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 1807 | 1461345683263 Marionette TRACE conn4 <- [1,2566,null,{}] 10:21:23 INFO - PROCESS | 1807 | 1461345683270 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}] 10:21:23 INFO - PROCESS | 1807 | 1461345683503 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:21:23 INFO - PROCESS | 1807 | 1461345683843 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d0dc00 == 130 [pid = 1807] [id = 649] 10:21:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x91ffb800) [pid = 1807] [serial = 1948] [outer = (nil)] 10:21:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x93318c00) [pid = 1807] [serial = 1949] [outer = 0x91ffb800] 10:21:23 INFO - PROCESS | 1807 | 1461345683940 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x93342000) [pid = 1807] [serial = 1950] [outer = 0x91ffb800] 10:21:24 INFO - PROCESS | 1807 | 1461345684910 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]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:21:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1730ms 10:21:24 INFO - PROCESS | 1807 | 1461345684990 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1807 | 1461345684994 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:21:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:21:25 INFO - PROCESS | 1807 | 1461345685000 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1807 | 1461345685005 Marionette TRACE conn4 <- [1,2570,null,{}] 10:21:25 INFO - PROCESS | 1807 | 1461345685010 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}] 10:21:25 INFO - PROCESS | 1807 | 1461345685297 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:21:25 INFO - PROCESS | 1807 | 1461345685675 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x93981400 == 131 [pid = 1807] [id = 650] 10:21:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x93982000) [pid = 1807] [serial = 1951] [outer = (nil)] 10:21:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x93b52000) [pid = 1807] [serial = 1952] [outer = 0x93982000] 10:21:25 INFO - PROCESS | 1807 | 1461345685773 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x93b79400) [pid = 1807] [serial = 1953] [outer = 0x93982000] 10:21:26 INFO - PROCESS | 1807 | 1461345686742 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1788ms 10:21:26 INFO - PROCESS | 1807 | 1461345686790 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1807 | 1461345686794 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:21:26 INFO - PROCESS | 1807 | 1461345686800 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1807 | 1461345686803 Marionette TRACE conn4 <- [1,2574,null,{}] 10:21:26 INFO - PROCESS | 1807 | 1461345686809 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}] 10:21:27 INFO - PROCESS | 1807 | 1461345687005 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:21:27 INFO - PROCESS | 1807 | 1461345687338 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8ea400 == 132 [pid = 1807] [id = 651] 10:21:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x912e4400) [pid = 1807] [serial = 1954] [outer = (nil)] 10:21:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x96b20000) [pid = 1807] [serial = 1955] [outer = 0x912e4400] 10:21:27 INFO - PROCESS | 1807 | 1461345687430 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x96c98800) [pid = 1807] [serial = 1956] [outer = 0x912e4400] 10:21:28 INFO - PROCESS | 1807 | 1461345688323 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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1578ms 10:21:28 INFO - PROCESS | 1807 | 1461345688382 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1807 | 1461345688385 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:21:28 INFO - PROCESS | 1807 | 1461345688392 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1807 | 1461345688396 Marionette TRACE conn4 <- [1,2578,null,{}] 10:21:28 INFO - PROCESS | 1807 | 1461345688401 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}] 10:21:28 INFO - PROCESS | 1807 | 1461345688614 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:21:28 INFO - PROCESS | 1807 | 1461345688901 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x9338f800 == 133 [pid = 1807] [id = 652] 10:21:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x94f68000) [pid = 1807] [serial = 1957] [outer = (nil)] 10:21:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x97b65000) [pid = 1807] [serial = 1958] [outer = 0x94f68000] 10:21:29 INFO - PROCESS | 1807 | 1461345689037 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x97dec800) [pid = 1807] [serial = 1959] [outer = 0x94f68000] 10:21:29 INFO - PROCESS | 1807 | 1461345689977 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]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1633ms 10:21:30 INFO - PROCESS | 1807 | 1461345690026 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 1807 | 1461345690029 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:21:30 INFO - PROCESS | 1807 | 1461345690036 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1807 | 1461345690040 Marionette TRACE conn4 <- [1,2582,null,{}] 10:21:30 INFO - PROCESS | 1807 | 1461345690045 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}] 10:21:30 INFO - PROCESS | 1807 | 1461345690264 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:21:30 INFO - PROCESS | 1807 | 1461345690548 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x86807800 == 134 [pid = 1807] [id = 653] 10:21:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x90655000) [pid = 1807] [serial = 1960] [outer = (nil)] 10:21:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x97cd3000) [pid = 1807] [serial = 1961] [outer = 0x90655000] 10:21:30 INFO - PROCESS | 1807 | 1461345690702 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9847f400) [pid = 1807] [serial = 1962] [outer = 0x90655000] 10:21:31 INFO - PROCESS | 1807 | 1461345691581 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]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1629ms 10:21:31 INFO - PROCESS | 1807 | 1461345691666 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 1807 | 1461345691670 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:21:31 INFO - PROCESS | 1807 | 1461345691676 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 1807 | 1461345691680 Marionette TRACE conn4 <- [1,2586,null,{}] 10:21:31 INFO - PROCESS | 1807 | 1461345691685 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}] 10:21:31 INFO - PROCESS | 1807 | 1461345691891 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:21:32 INFO - PROCESS | 1807 | 1461345692221 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x9790c800 == 135 [pid = 1807] [id = 654] 10:21:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x97cc7000) [pid = 1807] [serial = 1963] [outer = (nil)] 10:21:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x98e82800) [pid = 1807] [serial = 1964] [outer = 0x97cc7000] 10:21:32 INFO - PROCESS | 1807 | 1461345692314 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x99127800) [pid = 1807] [serial = 1965] [outer = 0x97cc7000] 10:21:33 INFO - PROCESS | 1807 | 1461345693230 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]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1591ms 10:21:33 INFO - PROCESS | 1807 | 1461345693268 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 1807 | 1461345693271 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:21:33 INFO - PROCESS | 1807 | 1461345693277 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 1807 | 1461345693280 Marionette TRACE conn4 <- [1,2590,null,{}] 10:21:33 INFO - PROCESS | 1807 | 1461345693286 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}] 10:21:33 INFO - PROCESS | 1807 | 1461345693487 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:21:33 INFO - PROCESS | 1807 | 1461345693747 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f5800 == 136 [pid = 1807] [id = 655] 10:21:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x92b74800) [pid = 1807] [serial = 1966] [outer = (nil)] 10:21:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x998f9800) [pid = 1807] [serial = 1967] [outer = 0x92b74800] 10:21:33 INFO - PROCESS | 1807 | 1461345693839 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x99bcc400) [pid = 1807] [serial = 1968] [outer = 0x92b74800] 10:21:34 INFO - PROCESS | 1807 | 1461345694758 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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1528ms 10:21:34 INFO - PROCESS | 1807 | 1461345694806 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 1807 | 1461345694810 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:21:34 INFO - PROCESS | 1807 | 1461345694816 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1807 | 1461345694819 Marionette TRACE conn4 <- [1,2594,null,{}] 10:21:34 INFO - PROCESS | 1807 | 1461345694825 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}] 10:21:35 INFO - PROCESS | 1807 | 1461345695033 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:21:35 INFO - PROCESS | 1807 | 1461345695409 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f0800 == 137 [pid = 1807] [id = 656] 10:21:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x87f1dc00) [pid = 1807] [serial = 1969] [outer = (nil)] 10:21:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x99ca6c00) [pid = 1807] [serial = 1970] [outer = 0x87f1dc00] 10:21:35 INFO - PROCESS | 1807 | 1461345695499 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9a8ecc00) [pid = 1807] [serial = 1971] [outer = 0x87f1dc00] 10:21:36 INFO - PROCESS | 1807 | 1461345696420 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]]]}] 10:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1683ms 10:21:36 INFO - PROCESS | 1807 | 1461345696500 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 1807 | 1461345696503 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:21:36 INFO - PROCESS | 1807 | 1461345696510 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 1807 | 1461345696513 Marionette TRACE conn4 <- [1,2598,null,{}] 10:21:36 INFO - PROCESS | 1807 | 1461345696519 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}] 10:21:36 INFO - PROCESS | 1807 | 1461345696765 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:21:37 INFO - PROCESS | 1807 | 1461345697097 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x98165c00 == 138 [pid = 1807] [id = 657] 10:21:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x9a89c800) [pid = 1807] [serial = 1972] [outer = (nil)] 10:21:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x9dfecc00) [pid = 1807] [serial = 1973] [outer = 0x9a89c800] 10:21:37 INFO - PROCESS | 1807 | 1461345697189 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x9ea17000) [pid = 1807] [serial = 1974] [outer = 0x9a89c800] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x87e87400 == 137 [pid = 1807] [id = 638] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab66800 == 136 [pid = 1807] [id = 637] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x871ee800 == 135 [pid = 1807] [id = 636] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x87486800 == 134 [pid = 1807] [id = 635] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8f62d000 == 133 [pid = 1807] [id = 624] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8aa9b400 == 132 [pid = 1807] [id = 623] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8df3e400 == 131 [pid = 1807] [id = 622] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x861ee800 == 130 [pid = 1807] [id = 621] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x88d42400 == 129 [pid = 1807] [id = 620] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8aaa0000 == 128 [pid = 1807] [id = 619] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x84d10c00 == 127 [pid = 1807] [id = 543] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8748e800 == 126 [pid = 1807] [id = 617] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8ea800 == 125 [pid = 1807] [id = 618] 10:21:39 INFO - PROCESS | 1807 | --DOCSHELL 0x87486000 == 124 [pid = 1807] [id = 616] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x8b1e4400) [pid = 1807] [serial = 1850] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8913f400) [pid = 1807] [serial = 1848] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x8807f400) [pid = 1807] [serial = 1841] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x88df1000) [pid = 1807] [serial = 1842] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x87483400) [pid = 1807] [serial = 1847] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x92af0800) [pid = 1807] [serial = 1811] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x99844000) [pid = 1807] [serial = 1832] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x99bcb800) [pid = 1807] [serial = 1835] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x97edac00) [pid = 1807] [serial = 1823] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x88077000) [pid = 1807] [serial = 1784] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x977bec00) [pid = 1807] [serial = 1821] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x93983800) [pid = 1807] [serial = 1815] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x98484c00) [pid = 1807] [serial = 1827] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x8680a400) [pid = 1807] [serial = 1839] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x99848400) [pid = 1807] [serial = 1833] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x98e0a000) [pid = 1807] [serial = 1698] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x9912c400) [pid = 1807] [serial = 1830] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x8b05e800) [pid = 1807] [serial = 1713] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x96c95c00) [pid = 1807] [serial = 1820] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x93b71000) [pid = 1807] [serial = 1817] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x91215400) [pid = 1807] [serial = 1806] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x93b7b800) [pid = 1807] [serial = 1818] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8f471400) [pid = 1807] [serial = 1797] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8e50f800) [pid = 1807] [serial = 1794] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x92af6800) [pid = 1807] [serial = 1812] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8a8ef800) [pid = 1807] [serial = 1845] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x905f2c00) [pid = 1807] [serial = 1803] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x907a9000) [pid = 1807] [serial = 1805] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8c034000) [pid = 1807] [serial = 1791] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x895e6400) [pid = 1807] [serial = 1844] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8b75e400) [pid = 1807] [serial = 1788] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x981c1800) [pid = 1807] [serial = 1826] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x861ebc00) [pid = 1807] [serial = 1838] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8bf36400) [pid = 1807] [serial = 1790] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8913fc00) [pid = 1807] [serial = 1785] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8fc9ec00) [pid = 1807] [serial = 1799] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8e4d1800) [pid = 1807] [serial = 1793] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x93397800) [pid = 1807] [serial = 1814] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8e7b5c00) [pid = 1807] [serial = 1796] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x902c4800) [pid = 1807] [serial = 1802] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x9007b400) [pid = 1807] [serial = 1800] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8b05fc00) [pid = 1807] [serial = 1787] [outer = (nil)] [url = about:blank] 10:21:39 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x9151a000) [pid = 1807] [serial = 1808] [outer = (nil)] [url = about:blank] 10:21:40 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x9151d000) [pid = 1807] [serial = 1809] [outer = (nil)] [url = about:blank] 10:21:40 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x97ee1400) [pid = 1807] [serial = 1824] [outer = (nil)] [url = about:blank] 10:21:40 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x98e83000) [pid = 1807] [serial = 1829] [outer = (nil)] [url = about:blank] 10:21:40 INFO - PROCESS | 1807 | 1461345700313 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]]]}] 10:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 3837ms 10:21:40 INFO - PROCESS | 1807 | 1461345700348 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:21:40 INFO - PROCESS | 1807 | 1461345700354 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:21:40 INFO - PROCESS | 1807 | 1461345700362 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 1807 | 1461345700368 Marionette TRACE conn4 <- [1,2602,null,{}] 10:21:40 INFO - PROCESS | 1807 | 1461345700378 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}] 10:21:40 INFO - PROCESS | 1807 | 1461345700629 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:21:40 INFO - PROCESS | 1807 | 1461345700890 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x87481800 == 125 [pid = 1807] [id = 658] 10:21:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x87486000) [pid = 1807] [serial = 1975] [outer = (nil)] 10:21:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x87f20400) [pid = 1807] [serial = 1976] [outer = 0x87486000] 10:21:40 INFO - PROCESS | 1807 | 1461345700974 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x881e4000) [pid = 1807] [serial = 1977] [outer = 0x87486000] 10:21:41 INFO - PROCESS | 1807 | 1461345701788 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]]]}] 10:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1450ms 10:21:41 INFO - PROCESS | 1807 | 1461345701813 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 1807 | 1461345701821 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:21:41 INFO - PROCESS | 1807 | 1461345701831 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 1807 | 1461345701834 Marionette TRACE conn4 <- [1,2606,null,{}] 10:21:41 INFO - PROCESS | 1807 | 1461345701840 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}] 10:21:42 INFO - PROCESS | 1807 | 1461345702136 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:21:42 INFO - PROCESS | 1807 | 1461345702267 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f24c00 == 126 [pid = 1807] [id = 659] 10:21:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x881e2c00) [pid = 1807] [serial = 1978] [outer = (nil)] 10:21:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8913fc00) [pid = 1807] [serial = 1979] [outer = 0x881e2c00] 10:21:42 INFO - PROCESS | 1807 | 1461345702348 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x895ec000) [pid = 1807] [serial = 1980] [outer = 0x881e2c00] 10:21:43 INFO - PROCESS | 1807 | 1461345703371 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]]]}] 10:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1582ms 10:21:43 INFO - PROCESS | 1807 | 1461345703412 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 1807 | 1461345703416 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:21:43 INFO - PROCESS | 1807 | 1461345703423 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 1807 | 1461345703428 Marionette TRACE conn4 <- [1,2610,null,{}] 10:21:43 INFO - PROCESS | 1807 | 1461345703453 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}] 10:21:43 INFO - PROCESS | 1807 | 1461345703714 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:21:43 INFO - PROCESS | 1807 | 1461345703758 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ec800 == 127 [pid = 1807] [id = 660] 10:21:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8a8e2800) [pid = 1807] [serial = 1981] [outer = (nil)] 10:21:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8b062400) [pid = 1807] [serial = 1982] [outer = 0x8a8e2800] 10:21:43 INFO - PROCESS | 1807 | 1461345703864 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8b1e4400) [pid = 1807] [serial = 1983] [outer = 0x8a8e2800] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8aa9ac00) [pid = 1807] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8b1e5000) [pid = 1807] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x87487000) [pid = 1807] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8f4d8000) [pid = 1807] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8ab6b800) [pid = 1807] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x86810400) [pid = 1807] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8f473800) [pid = 1807] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x915db000) [pid = 1807] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x89044400) [pid = 1807] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x93402400) [pid = 1807] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x98e8b400) [pid = 1807] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8ba7c800) [pid = 1807] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8a8ec400) [pid = 1807] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8f68a400) [pid = 1807] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x87490000) [pid = 1807] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x97907400) [pid = 1807] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8b1d6c00) [pid = 1807] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8fca7800) [pid = 1807] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8df44c00) [pid = 1807] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x87481400) [pid = 1807] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8bcee000) [pid = 1807] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x91fff800) [pid = 1807] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:21:45 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x93317800) [pid = 1807] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:21:45 INFO - PROCESS | 1807 | 1461345705597 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]]]}] 10:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2200ms 10:21:45 INFO - PROCESS | 1807 | 1461345705624 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:21:45 INFO - PROCESS | 1807 | 1461345705629 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:21:45 INFO - PROCESS | 1807 | 1461345705635 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1807 | 1461345705638 Marionette TRACE conn4 <- [1,2614,null,{}] 10:21:45 INFO - PROCESS | 1807 | 1461345705643 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}] 10:21:45 INFO - PROCESS | 1807 | 1461345705856 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:21:46 INFO - PROCESS | 1807 | 1461345706053 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x86805400 == 128 [pid = 1807] [id = 661] 10:21:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x871eb400) [pid = 1807] [serial = 1984] [outer = (nil)] 10:21:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8a8ec400) [pid = 1807] [serial = 1985] [outer = 0x871eb400] 10:21:46 INFO - PROCESS | 1807 | 1461345706136 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8b763400) [pid = 1807] [serial = 1986] [outer = 0x871eb400] 10:21:46 INFO - PROCESS | 1807 | 1461345706938 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]]]}] 10:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1331ms 10:21:46 INFO - PROCESS | 1807 | 1461345706975 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 1807 | 1461345706979 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:21:46 INFO - PROCESS | 1807 | 1461345706985 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 1807 | 1461345706989 Marionette TRACE conn4 <- [1,2618,null,{}] 10:21:46 INFO - PROCESS | 1807 | 1461345706994 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}] 10:21:47 INFO - PROCESS | 1807 | 1461345707175 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:21:47 INFO - PROCESS | 1807 | 1461345707192 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6b800 == 129 [pid = 1807] [id = 662] 10:21:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8ab6c800) [pid = 1807] [serial = 1987] [outer = (nil)] 10:21:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8ba91c00) [pid = 1807] [serial = 1988] [outer = 0x8ab6c800] 10:21:47 INFO - PROCESS | 1807 | 1461345707265 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8bce5c00) [pid = 1807] [serial = 1989] [outer = 0x8ab6c800] 10:21:48 INFO - PROCESS | 1807 | 1461345708643 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]]]}] 10:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1733ms 10:21:48 INFO - PROCESS | 1807 | 1461345708719 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1807 | 1461345708727 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:21:48 INFO - PROCESS | 1807 | 1461345708737 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1807 | 1461345708742 Marionette TRACE conn4 <- [1,2622,null,{}] 10:21:48 INFO - PROCESS | 1807 | 1461345708750 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}] 10:21:49 INFO - PROCESS | 1807 | 1461345709008 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:21:49 INFO - PROCESS | 1807 | 1461345709353 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x871efc00 == 130 [pid = 1807] [id = 663] 10:21:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x87f22000) [pid = 1807] [serial = 1990] [outer = (nil)] 10:21:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8913d000) [pid = 1807] [serial = 1991] [outer = 0x87f22000] 10:21:49 INFO - PROCESS | 1807 | 1461345709443 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8a8ef800) [pid = 1807] [serial = 1992] [outer = 0x87f22000] 10:21:50 INFO - PROCESS | 1807 | 1461345710488 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]]]}] 10:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1788ms 10:21:50 INFO - PROCESS | 1807 | 1461345710525 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:21:50 INFO - PROCESS | 1807 | 1461345710535 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:21:50 INFO - PROCESS | 1807 | 1461345710546 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:21:50 INFO - PROCESS | 1807 | 1461345710550 Marionette TRACE conn4 <- [1,2626,null,{}] 10:21:50 INFO - PROCESS | 1807 | 1461345710557 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}] 10:21:50 INFO - PROCESS | 1807 | 1461345710785 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:21:51 INFO - PROCESS | 1807 | 1461345711123 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x89141c00 == 131 [pid = 1807] [id = 664] 10:21:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8b1d6800) [pid = 1807] [serial = 1993] [outer = (nil)] 10:21:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8ba78800) [pid = 1807] [serial = 1994] [outer = 0x8b1d6800] 10:21:51 INFO - PROCESS | 1807 | 1461345711218 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8bced400) [pid = 1807] [serial = 1995] [outer = 0x8b1d6800] 10:21:52 INFO - PROCESS | 1807 | 1461345712157 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]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1681ms 10:21:52 INFO - PROCESS | 1807 | 1461345712227 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 1807 | 1461345712232 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:21:52 INFO - PROCESS | 1807 | 1461345712239 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 1807 | 1461345712245 Marionette TRACE conn4 <- [1,2630,null,{}] 10:21:52 INFO - PROCESS | 1807 | 1461345712262 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}] 10:21:52 INFO - PROCESS | 1807 | 1461345712521 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:21:52 INFO - PROCESS | 1807 | 1461345712851 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x89049000 == 132 [pid = 1807] [id = 665] 10:21:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8c033800) [pid = 1807] [serial = 1996] [outer = (nil)] 10:21:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8df42800) [pid = 1807] [serial = 1997] [outer = 0x8c033800] 10:21:52 INFO - PROCESS | 1807 | 1461345712955 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8e502000) [pid = 1807] [serial = 1998] [outer = 0x8c033800] 10:21:53 INFO - PROCESS | 1807 | 1461345713879 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]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1689ms 10:21:53 INFO - PROCESS | 1807 | 1461345713928 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:21:53 INFO - PROCESS | 1807 | 1461345713934 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:21:53 INFO - PROCESS | 1807 | 1461345713940 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 1807 | 1461345713944 Marionette TRACE conn4 <- [1,2634,null,{}] 10:21:53 INFO - PROCESS | 1807 | 1461345713950 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}] 10:21:54 INFO - PROCESS | 1807 | 1461345714177 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:21:54 INFO - PROCESS | 1807 | 1461345714504 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeed000 == 133 [pid = 1807] [id = 666] 10:21:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8c032400) [pid = 1807] [serial = 1999] [outer = (nil)] 10:21:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8e7b2800) [pid = 1807] [serial = 2000] [outer = 0x8c032400] 10:21:54 INFO - PROCESS | 1807 | 1461345714596 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8f473800) [pid = 1807] [serial = 2001] [outer = 0x8c032400] 10:21:55 INFO - PROCESS | 1807 | 1461345715531 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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1639ms 10:21:55 INFO - PROCESS | 1807 | 1461345715579 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:21:55 INFO - PROCESS | 1807 | 1461345715583 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:21:55 INFO - PROCESS | 1807 | 1461345715589 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 1807 | 1461345715593 Marionette TRACE conn4 <- [1,2638,null,{}] 10:21:55 INFO - PROCESS | 1807 | 1461345715599 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}] 10:21:55 INFO - PROCESS | 1807 | 1461345715806 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:21:56 INFO - PROCESS | 1807 | 1461345716185 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e41e800 == 134 [pid = 1807] [id = 667] 10:21:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f4d6000) [pid = 1807] [serial = 2002] [outer = (nil)] 10:21:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f62bc00) [pid = 1807] [serial = 2003] [outer = 0x8f4d6000] 10:21:56 INFO - PROCESS | 1807 | 1461345716279 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f684400) [pid = 1807] [serial = 2004] [outer = 0x8f4d6000] 10:21:57 INFO - PROCESS | 1807 | 1461345717194 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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1681ms 10:21:57 INFO - PROCESS | 1807 | 1461345717270 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 1807 | 1461345717274 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:21:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:21:57 INFO - PROCESS | 1807 | 1461345717281 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 1807 | 1461345717284 Marionette TRACE conn4 <- [1,2642,null,{}] 10:21:57 INFO - PROCESS | 1807 | 1461345717312 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}] 10:21:57 INFO - PROCESS | 1807 | 1461345717532 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:21:57 INFO - PROCESS | 1807 | 1461345717855 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x8df3d800 == 135 [pid = 1807] [id = 668] 10:21:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8e7ab000) [pid = 1807] [serial = 2005] [outer = (nil)] 10:21:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x9007d400) [pid = 1807] [serial = 2006] [outer = 0x8e7ab000] 10:21:57 INFO - PROCESS | 1807 | 1461345717953 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x901c5c00) [pid = 1807] [serial = 2007] [outer = 0x8e7ab000] 10:21:58 INFO - PROCESS | 1807 | 1461345718861 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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:21:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1632ms 10:21:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:21:58 INFO - PROCESS | 1807 | 1461345718913 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 1807 | 1461345718916 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:21:58 INFO - PROCESS | 1807 | 1461345718923 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 1807 | 1461345718926 Marionette TRACE conn4 <- [1,2646,null,{}] 10:21:58 INFO - PROCESS | 1807 | 1461345718932 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}] 10:21:59 INFO - PROCESS | 1807 | 1461345719132 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:21:59 INFO - PROCESS | 1807 | 1461345719456 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b79a400 == 136 [pid = 1807] [id = 669] 10:21:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f56bc00) [pid = 1807] [serial = 2008] [outer = (nil)] 10:21:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x905f2c00) [pid = 1807] [serial = 2009] [outer = 0x8f56bc00] 10:21:59 INFO - PROCESS | 1807 | 1461345719548 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x905f9400) [pid = 1807] [serial = 2010] [outer = 0x8f56bc00] 10:22:00 INFO - PROCESS | 1807 | 1461345720444 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]]]}] 10:22:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:22:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1588ms 10:22:00 INFO - PROCESS | 1807 | 1461345720511 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:22:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:22:00 INFO - PROCESS | 1807 | 1461345720515 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:22:00 INFO - PROCESS | 1807 | 1461345720521 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 1807 | 1461345720525 Marionette TRACE conn4 <- [1,2650,null,{}] 10:22:00 INFO - PROCESS | 1807 | 1461345720531 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}] 10:22:00 INFO - PROCESS | 1807 | 1461345720735 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:22:01 INFO - PROCESS | 1807 | 1461345721080 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e510000 == 137 [pid = 1807] [id = 670] 10:22:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x90072c00) [pid = 1807] [serial = 2011] [outer = (nil)] 10:22:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x907b0400) [pid = 1807] [serial = 2012] [outer = 0x90072c00] 10:22:01 INFO - PROCESS | 1807 | 1461345721212 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x91215400) [pid = 1807] [serial = 2013] [outer = 0x90072c00] 10:22:02 INFO - PROCESS | 1807 | 1461345722100 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]]]}] 10:22:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:22:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1635ms 10:22:02 INFO - PROCESS | 1807 | 1461345722157 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:22:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:22:02 INFO - PROCESS | 1807 | 1461345722161 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:22:02 INFO - PROCESS | 1807 | 1461345722167 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 1807 | 1461345722171 Marionette TRACE conn4 <- [1,2654,null,{}] 10:22:02 INFO - PROCESS | 1807 | 1461345722177 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}] 10:22:02 INFO - PROCESS | 1807 | 1461345722379 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:22:02 INFO - PROCESS | 1807 | 1461345722659 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6ec00 == 138 [pid = 1807] [id = 671] 10:22:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x90654000) [pid = 1807] [serial = 2014] [outer = (nil)] 10:22:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x915ddc00) [pid = 1807] [serial = 2015] [outer = 0x90654000] 10:22:02 INFO - PROCESS | 1807 | 1461345722795 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x92964400) [pid = 1807] [serial = 2016] [outer = 0x90654000] 10:22:03 INFO - PROCESS | 1807 | 1461345723734 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]]]}] 10:22:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:22:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1639ms 10:22:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:22:03 INFO - PROCESS | 1807 | 1461345723807 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 1807 | 1461345723810 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:22:03 INFO - PROCESS | 1807 | 1461345723817 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 1807 | 1461345723819 Marionette TRACE conn4 <- [1,2658,null,{}] 10:22:03 INFO - PROCESS | 1807 | 1461345723825 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}] 10:22:04 INFO - PROCESS | 1807 | 1461345724042 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:22:04 INFO - PROCESS | 1807 | 1461345724388 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f2400 == 139 [pid = 1807] [id = 672] 10:22:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x92af9400) [pid = 1807] [serial = 2017] [outer = (nil)] 10:22:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x92b0f400) [pid = 1807] [serial = 2018] [outer = 0x92af9400] 10:22:04 INFO - PROCESS | 1807 | 1461345724479 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9330ec00) [pid = 1807] [serial = 2019] [outer = 0x92af9400] 10:22:05 INFO - PROCESS | 1807 | 1461345725385 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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:22:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1632ms 10:22:05 INFO - PROCESS | 1807 | 1461345725448 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 1807 | 1461345725452 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:22:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:22:05 INFO - PROCESS | 1807 | 1461345725459 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 1807 | 1461345725463 Marionette TRACE conn4 <- [1,2662,null,{}] 10:22:05 INFO - PROCESS | 1807 | 1461345725469 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}] 10:22:05 INFO - PROCESS | 1807 | 1461345725710 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:22:06 INFO - PROCESS | 1807 | 1461345726042 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x9296a000 == 140 [pid = 1807] [id = 673] 10:22:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x93343800) [pid = 1807] [serial = 2020] [outer = (nil)] 10:22:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x93405800) [pid = 1807] [serial = 2021] [outer = 0x93343800] 10:22:06 INFO - PROCESS | 1807 | 1461345726139 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x93981800) [pid = 1807] [serial = 2022] [outer = 0x93343800] 10:22:07 INFO - PROCESS | 1807 | 1461345727020 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:22:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1589ms 10:22:07 INFO - PROCESS | 1807 | 1461345727050 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:22:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:22:07 INFO - PROCESS | 1807 | 1461345727054 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:22:07 INFO - PROCESS | 1807 | 1461345727060 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1807 | 1461345727063 Marionette TRACE conn4 <- [1,2666,null,{}] 10:22:07 INFO - PROCESS | 1807 | 1461345727069 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}] 10:22:07 INFO - PROCESS | 1807 | 1461345727273 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:22:07 INFO - PROCESS | 1807 | 1461345727532 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x91513800 == 141 [pid = 1807] [id = 674] 10:22:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x92af9c00) [pid = 1807] [serial = 2023] [outer = (nil)] 10:22:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x93b5c000) [pid = 1807] [serial = 2024] [outer = 0x92af9c00] 10:22:07 INFO - PROCESS | 1807 | 1461345727624 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x93b75800) [pid = 1807] [serial = 2025] [outer = 0x92af9c00] 10:22:08 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:08 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:22:08 INFO - PROCESS | 1807 | 1461345728984 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]]]}] 10:22:09 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) 10:22:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1980ms 10:22:09 INFO - PROCESS | 1807 | 1461345729040 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:22:09 INFO - PROCESS | 1807 | 1461345729043 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:22:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:22:09 INFO - PROCESS | 1807 | 1461345729050 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1807 | 1461345729053 Marionette TRACE conn4 <- [1,2670,null,{}] 10:22:09 INFO - PROCESS | 1807 | 1461345729059 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}] 10:22:09 INFO - PROCESS | 1807 | 1461345729343 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:22:09 INFO - PROCESS | 1807 | 1461345729600 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e7af000 == 142 [pid = 1807] [id = 675] 10:22:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93b53c00) [pid = 1807] [serial = 2026] [outer = (nil)] 10:22:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x95a2ac00) [pid = 1807] [serial = 2027] [outer = 0x93b53c00] 10:22:09 INFO - PROCESS | 1807 | 1461345729689 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x96ca3c00) [pid = 1807] [serial = 2028] [outer = 0x93b53c00] 10:22:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:11 INFO - PROCESS | 1807 | 1461345731044 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] 10:22:11 INFO - PROCESS | 1807 | 1461345731090 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:22:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:22:11 INFO - PROCESS | 1807 | 1461345731223 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - PROCESS | 1807 | 1461345731227 Marionette TRACE conn4 <- [1,2674,null,{}] 10:22:11 INFO - PROCESS | 1807 | 1461345731244 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}] 10:22:11 INFO - PROCESS | 1807 | 1461345731475 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:22:11 INFO - PROCESS | 1807 | 1461345731757 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b6e400 == 143 [pid = 1807] [id = 676] 10:22:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x94f6a800) [pid = 1807] [serial = 2029] [outer = (nil)] 10:22:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x97edb000) [pid = 1807] [serial = 2030] [outer = 0x94f6a800] 10:22:11 INFO - PROCESS | 1807 | 1461345731846 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x98164000) [pid = 1807] [serial = 2031] [outer = 0x94f6a800] 10:22:13 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:13 INFO - PROCESS | 1807 | 1461345733192 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] 10:22:13 INFO - PROCESS | 1807 | 1461345733221 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:22:13 INFO - PROCESS | 1807 | 1461345733228 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:22:13 INFO - PROCESS | 1807 | 1461345733231 Marionette TRACE conn4 <- [1,2678,null,{}] 10:22:13 INFO - PROCESS | 1807 | 1461345733237 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}] 10:22:13 INFO - PROCESS | 1807 | 1461345733489 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:22:13 INFO - PROCESS | 1807 | 1461345733744 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x9790cc00 == 144 [pid = 1807] [id = 677] 10:22:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x98161800) [pid = 1807] [serial = 2032] [outer = (nil)] 10:22:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x98c95400) [pid = 1807] [serial = 2033] [outer = 0x98161800] 10:22:13 INFO - PROCESS | 1807 | 1461345733833 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x98e8a400) [pid = 1807] [serial = 2034] [outer = 0x98161800] 10:22:15 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:15 INFO - PROCESS | 1807 | 1461345735180 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]]]}] 10:22:15 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) 10:22:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1991ms 10:22:15 INFO - PROCESS | 1807 | 1461345735219 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 1807 | 1461345735222 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:22:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:22:15 INFO - PROCESS | 1807 | 1461345735229 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 1807 | 1461345735233 Marionette TRACE conn4 <- [1,2682,null,{}] 10:22:15 INFO - PROCESS | 1807 | 1461345735238 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}] 10:22:15 INFO - PROCESS | 1807 | 1461345735504 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:22:15 INFO - PROCESS | 1807 | 1461345735763 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x93dd7400 == 145 [pid = 1807] [id = 678] 10:22:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x9848e400) [pid = 1807] [serial = 2035] [outer = (nil)] 10:22:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x998eec00) [pid = 1807] [serial = 2036] [outer = 0x9848e400] 10:22:15 INFO - PROCESS | 1807 | 1461345735852 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x99bd0c00) [pid = 1807] [serial = 2037] [outer = 0x9848e400] 10:22:17 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:17 INFO - PROCESS | 1807 | 1461345737203 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]]]}] 10:22:17 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) 10:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1986ms 10:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:22:17 INFO - PROCESS | 1807 | 1461345737215 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 1807 | 1461345737218 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:22:17 INFO - PROCESS | 1807 | 1461345737225 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 1807 | 1461345737228 Marionette TRACE conn4 <- [1,2686,null,{}] 10:22:17 INFO - PROCESS | 1807 | 1461345737234 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}] 10:22:17 INFO - PROCESS | 1807 | 1461345737432 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:22:17 INFO - PROCESS | 1807 | 1461345737731 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x98e83400 == 146 [pid = 1807] [id = 679] 10:22:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x98e8a000) [pid = 1807] [serial = 2038] [outer = (nil)] 10:22:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x9ea18000) [pid = 1807] [serial = 2039] [outer = 0x98e8a000] 10:22:17 INFO - PROCESS | 1807 | 1461345737818 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x9ea21000) [pid = 1807] [serial = 2040] [outer = 0x98e8a000] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86805400 == 145 [pid = 1807] [id = 661] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x861ec800 == 144 [pid = 1807] [id = 660] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x87f24c00 == 143 [pid = 1807] [id = 659] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x87481800 == 142 [pid = 1807] [id = 658] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x9790c800 == 141 [pid = 1807] [id = 654] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x9338f800 == 140 [pid = 1807] [id = 652] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86807800 == 139 [pid = 1807] [id = 653] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8ea400 == 138 [pid = 1807] [id = 651] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x93981400 == 137 [pid = 1807] [id = 650] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84d0dc00 == 136 [pid = 1807] [id = 649] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e425800 == 135 [pid = 1807] [id = 647] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x901c1400 == 134 [pid = 1807] [id = 648] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e7ae400 == 133 [pid = 1807] [id = 646] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f46b000 == 132 [pid = 1807] [id = 645] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab67000 == 131 [pid = 1807] [id = 644] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8bf37400 == 130 [pid = 1807] [id = 643] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8b799400 == 129 [pid = 1807] [id = 641] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86805800 == 128 [pid = 1807] [id = 642] 10:22:19 INFO - PROCESS | 1807 | --DOCSHELL 0x871ea400 == 127 [pid = 1807] [id = 640] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8ba79c00) [pid = 1807] [serial = 1919] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8b766400) [pid = 1807] [serial = 1917] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8b060800) [pid = 1807] [serial = 1857] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8f635000) [pid = 1807] [serial = 1872] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x98483400) [pid = 1807] [serial = 1904] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x87f1a000) [pid = 1807] [serial = 1908] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x92af1c00) [pid = 1807] [serial = 1889] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8aef5400) [pid = 1807] [serial = 1913] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x96b1c800) [pid = 1807] [serial = 1898] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8f55c800) [pid = 1807] [serial = 1868] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x92af0000) [pid = 1807] [serial = 1883] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8f562800) [pid = 1807] [serial = 1869] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8aeef400) [pid = 1807] [serial = 1916] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x977c6400) [pid = 1807] [serial = 1899] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93dd2000) [pid = 1807] [serial = 1896] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x8748dc00) [pid = 1807] [serial = 1907] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x99bccc00) [pid = 1807] [serial = 1836] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8bce9800) [pid = 1807] [serial = 1860] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8c02b800) [pid = 1807] [serial = 1862] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x9007e800) [pid = 1807] [serial = 1875] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8913ac00) [pid = 1807] [serial = 1854] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x92b0e800) [pid = 1807] [serial = 1884] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8ba98c00) [pid = 1807] [serial = 1859] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x97ed4400) [pid = 1807] [serial = 1902] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8f630400) [pid = 1807] [serial = 1871] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x8b79b000) [pid = 1807] [serial = 1782] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x905fc400) [pid = 1807] [serial = 1878] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x9065dc00) [pid = 1807] [serial = 1880] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8904b800) [pid = 1807] [serial = 1910] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x90075c00) [pid = 1807] [serial = 1874] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x902ce000) [pid = 1807] [serial = 1877] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8e4ca800) [pid = 1807] [serial = 1866] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8942d000) [pid = 1807] [serial = 1911] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8b1d7c00) [pid = 1807] [serial = 1914] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x93340400) [pid = 1807] [serial = 1887] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x9120ec00) [pid = 1807] [serial = 1881] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8df38800) [pid = 1807] [serial = 1863] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x97dee800) [pid = 1807] [serial = 1901] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x93397000) [pid = 1807] [serial = 1890] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x93b4e400) [pid = 1807] [serial = 1893] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8aef3400) [pid = 1807] [serial = 1856] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x93988400) [pid = 1807] [serial = 1892] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8e423400) [pid = 1807] [serial = 1865] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x881e0800) [pid = 1807] [serial = 1853] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x93b7bc00) [pid = 1807] [serial = 1895] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x9331a000) [pid = 1807] [serial = 1886] [outer = (nil)] [url = about:blank] 10:22:20 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:21 INFO - PROCESS | 1807 | 1461345741018 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] 10:22:21 INFO - PROCESS | 1807 | 1461345741076 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:22:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:22:21 INFO - PROCESS | 1807 | 1461345741084 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - PROCESS | 1807 | 1461345741088 Marionette TRACE conn4 <- [1,2690,null,{}] 10:22:21 INFO - PROCESS | 1807 | 1461345741096 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}] 10:22:21 INFO - PROCESS | 1807 | 1461345741300 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:22:21 INFO - PROCESS | 1807 | 1461345741510 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x8680cc00 == 128 [pid = 1807] [id = 680] 10:22:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87e87800) [pid = 1807] [serial = 2041] [outer = (nil)] 10:22:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x89045800) [pid = 1807] [serial = 2042] [outer = 0x87e87800] 10:22:21 INFO - PROCESS | 1807 | 1461345741586 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8913c000) [pid = 1807] [serial = 2043] [outer = 0x87e87800] 10:22:22 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:22 INFO - PROCESS | 1807 | 1461345742865 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] 10:22:22 INFO - PROCESS | 1807 | 1461345742926 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:22:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:22:22 INFO - PROCESS | 1807 | 1461345742949 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - PROCESS | 1807 | 1461345742958 Marionette TRACE conn4 <- [1,2694,null,{}] 10:22:22 INFO - PROCESS | 1807 | 1461345742967 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}] 10:22:23 INFO - PROCESS | 1807 | 1461345743309 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:22:23 INFO - PROCESS | 1807 | 1461345743342 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x89044c00 == 129 [pid = 1807] [id = 681] 10:22:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8913b400) [pid = 1807] [serial = 2044] [outer = (nil)] 10:22:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8aa9e000) [pid = 1807] [serial = 2045] [outer = 0x8913b400] 10:22:23 INFO - PROCESS | 1807 | 1461345743418 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8aef7800) [pid = 1807] [serial = 2046] [outer = 0x8913b400] 10:22:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x90655000) [pid = 1807] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x97cc7000) [pid = 1807] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x93982000) [pid = 1807] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x9a89c800) [pid = 1807] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8ba6e000) [pid = 1807] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x912e4400) [pid = 1807] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x9007fc00) [pid = 1807] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8f55cc00) [pid = 1807] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x907ae000) [pid = 1807] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x94f68000) [pid = 1807] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8a8e2800) [pid = 1807] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x92b74800) [pid = 1807] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x91ffb800) [pid = 1807] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8df41000) [pid = 1807] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8e7b2c00) [pid = 1807] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x87f1dc00) [pid = 1807] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:22:24 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x881e2c00) [pid = 1807] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:22:25 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8df37400) [pid = 1807] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:22:25 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x87486000) [pid = 1807] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:22:25 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8f471c00) [pid = 1807] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:22:25 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x871eb400) [pid = 1807] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:22:25 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x87f20800) [pid = 1807] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:22:25 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x8b061400) [pid = 1807] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:22:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:22:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:22:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:22:25 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 10:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:25 INFO - _addTest/ [0,2697,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 1807 | 1461345745091 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:22:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:22:25 INFO - PROCESS | 1807 | 1461345745101 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 1807 | 1461345745106 Marionette TRACE conn4 <- [1,2698,null,{}] 10:22:25 INFO - PROCESS | 1807 | 1461345745122 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}] 10:22:25 INFO - PROCESS | 1807 | 1461345745388 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:22:25 INFO - PROCESS | 1807 | 1461345745528 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc3800 == 130 [pid = 1807] [id = 682] 10:22:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8aa94800) [pid = 1807] [serial = 2047] [outer = (nil)] 10:22:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x8b766400) [pid = 1807] [serial = 2048] [outer = 0x8aa94800] 10:22:25 INFO - PROCESS | 1807 | 1461345745607 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x8ba70000) [pid = 1807] [serial = 2049] [outer = 0x8aa94800] 10:22:26 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 10:22:26 INFO - PROCESS | 1807 | 1461345746828 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] 10:22:26 INFO - PROCESS | 1807 | 1461345746908 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:22:27 INFO - PROCESS | 1807 | 1461345747128 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 1807 | 1461345747134 Marionette TRACE conn4 <- [1,2702,null,{}] 10:22:27 INFO - PROCESS | 1807 | 1461345747142 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}] 10:22:27 INFO - PROCESS | 1807 | 1461345747466 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:22:27 INFO - PROCESS | 1807 | 1461345747678 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748d800 == 131 [pid = 1807] [id = 683] 10:22:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8748dc00) [pid = 1807] [serial = 2050] [outer = (nil)] 10:22:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x87e89000) [pid = 1807] [serial = 2051] [outer = 0x8748dc00] 10:22:27 INFO - PROCESS | 1807 | 1461345747774 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x87f1f000) [pid = 1807] [serial = 2052] [outer = 0x8748dc00] 10:22:28 INFO - PROCESS | 1807 | 1461345748787 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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:22:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1813ms 10:22:28 INFO - PROCESS | 1807 | 1461345748861 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1807 | 1461345748870 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:22:28 INFO - PROCESS | 1807 | 1461345748878 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1807 | 1461345748883 Marionette TRACE conn4 <- [1,2706,null,{}] 10:22:28 INFO - PROCESS | 1807 | 1461345748896 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}] 10:22:29 INFO - PROCESS | 1807 | 1461345749165 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:22:29 INFO - PROCESS | 1807 | 1461345749506 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x881eb000 == 132 [pid = 1807] [id = 684] 10:22:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8904b800) [pid = 1807] [serial = 2053] [outer = (nil)] 10:22:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x89435c00) [pid = 1807] [serial = 2054] [outer = 0x8904b800] 10:22:29 INFO - PROCESS | 1807 | 1461345749596 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x8aa93800) [pid = 1807] [serial = 2055] [outer = 0x8904b800] 10:22:30 INFO - PROCESS | 1807 | 1461345750632 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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:22:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1783ms 10:22:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:22:30 INFO - PROCESS | 1807 | 1461345750662 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 1807 | 1461345750666 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:22:30 INFO - PROCESS | 1807 | 1461345750674 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - PROCESS | 1807 | 1461345750678 Marionette TRACE conn4 <- [1,2710,null,{}] 10:22:30 INFO - PROCESS | 1807 | 1461345750684 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}] 10:22:30 INFO - PROCESS | 1807 | 1461345750940 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:22:31 INFO - PROCESS | 1807 | 1461345751328 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba74400 == 133 [pid = 1807] [id = 685] 10:22:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8ba75800) [pid = 1807] [serial = 2056] [outer = (nil)] 10:22:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8ba90c00) [pid = 1807] [serial = 2057] [outer = 0x8ba75800] 10:22:31 INFO - PROCESS | 1807 | 1461345751432 Marionette DEBUG loaded listener.js 10:22:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8bce7400) [pid = 1807] [serial = 2058] [outer = 0x8ba75800] 10:22:32 INFO - PROCESS | 1807 | 1461345752406 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] 10:22:32 INFO - PROCESS | 1807 | 1461345752469 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:22:32 INFO - PROCESS | 1807 | 1461345752476 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1807 | 1461345752479 Marionette TRACE conn4 <- [1,2714,null,{}] 10:22:32 INFO - PROCESS | 1807 | 1461345752485 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}] 10:22:32 INFO - PROCESS | 1807 | 1461345752719 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:22:33 INFO - PROCESS | 1807 | 1461345753064 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f23c00 == 134 [pid = 1807] [id = 686] 10:22:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x88debc00) [pid = 1807] [serial = 2059] [outer = (nil)] 10:22:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8df3c400) [pid = 1807] [serial = 2060] [outer = 0x88debc00] 10:22:33 INFO - PROCESS | 1807 | 1461345753158 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8e501800) [pid = 1807] [serial = 2061] [outer = 0x88debc00] 10:22:34 INFO - PROCESS | 1807 | 1461345754056 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]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1594ms 10:22:34 INFO - PROCESS | 1807 | 1461345754070 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 1807 | 1461345754073 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:22:34 INFO - PROCESS | 1807 | 1461345754080 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 1807 | 1461345754083 Marionette TRACE conn4 <- [1,2718,null,{}] 10:22:34 INFO - PROCESS | 1807 | 1461345754090 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}] 10:22:34 INFO - PROCESS | 1807 | 1461345754305 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:22:34 INFO - PROCESS | 1807 | 1461345754597 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x89050000 == 135 [pid = 1807] [id = 687] 10:22:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8c02c800) [pid = 1807] [serial = 2062] [outer = (nil)] 10:22:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8e7afc00) [pid = 1807] [serial = 2063] [outer = 0x8c02c800] 10:22:34 INFO - PROCESS | 1807 | 1461345754736 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8e7b5000) [pid = 1807] [serial = 2064] [outer = 0x8c02c800] 10:22:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 10:22:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:22:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 10:22:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:35 INFO - _addTest/ [0,2721,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1807 | 1461345755685 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:22:35 INFO - PROCESS | 1807 | 1461345755693 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1807 | 1461345755696 Marionette TRACE conn4 <- [1,2722,null,{}] 10:22:35 INFO - PROCESS | 1807 | 1461345755702 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}] 10:22:35 INFO - PROCESS | 1807 | 1461345755961 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:22:36 INFO - PROCESS | 1807 | 1461345756295 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c033000 == 136 [pid = 1807] [id = 688] 10:22:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8f629400) [pid = 1807] [serial = 2065] [outer = (nil)] 10:22:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8fca7800) [pid = 1807] [serial = 2066] [outer = 0x8f629400] 10:22:36 INFO - PROCESS | 1807 | 1461345756412 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x901c3000) [pid = 1807] [serial = 2067] [outer = 0x8f629400] 10:22:37 INFO - PROCESS | 1807 | 1461345757350 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] 10:22:37 INFO - PROCESS | 1807 | 1461345757428 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:22:37 INFO - PROCESS | 1807 | 1461345757434 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - PROCESS | 1807 | 1461345757438 Marionette TRACE conn4 <- [1,2726,null,{}] 10:22:37 INFO - PROCESS | 1807 | 1461345757444 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}] 10:22:37 INFO - PROCESS | 1807 | 1461345757697 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:22:38 INFO - PROCESS | 1807 | 1461345758018 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf37800 == 137 [pid = 1807] [id = 689] 10:22:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8e4cfc00) [pid = 1807] [serial = 2068] [outer = (nil)] 10:22:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x902cd800) [pid = 1807] [serial = 2069] [outer = 0x8e4cfc00] 10:22:38 INFO - PROCESS | 1807 | 1461345758124 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x905f3000) [pid = 1807] [serial = 2070] [outer = 0x8e4cfc00] 10:22:39 INFO - PROCESS | 1807 | 1461345759002 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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1637ms 10:22:39 INFO - PROCESS | 1807 | 1461345759071 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1807 | 1461345759075 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:22:39 INFO - PROCESS | 1807 | 1461345759082 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 1807 | 1461345759085 Marionette TRACE conn4 <- [1,2730,null,{}] 10:22:39 INFO - PROCESS | 1807 | 1461345759091 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}] 10:22:39 INFO - PROCESS | 1807 | 1461345759344 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:22:39 INFO - PROCESS | 1807 | 1461345759667 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f684800 == 138 [pid = 1807] [id = 690] 10:22:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x901d0c00) [pid = 1807] [serial = 2071] [outer = (nil)] 10:22:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x912de000) [pid = 1807] [serial = 2072] [outer = 0x901d0c00] 10:22:39 INFO - PROCESS | 1807 | 1461345759773 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x912f9000) [pid = 1807] [serial = 2073] [outer = 0x901d0c00] 10:22:41 INFO - PROCESS | 1807 | 1461345761097 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] 10:22:41 INFO - PROCESS | 1807 | 1461345761169 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:22:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:22:41 INFO - PROCESS | 1807 | 1461345761175 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 1807 | 1461345761178 Marionette TRACE conn4 <- [1,2734,null,{}] 10:22:41 INFO - PROCESS | 1807 | 1461345761184 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}] 10:22:41 INFO - PROCESS | 1807 | 1461345761469 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:22:41 INFO - PROCESS | 1807 | 1461345761794 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x907ae000 == 139 [pid = 1807] [id = 691] 10:22:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x91217000) [pid = 1807] [serial = 2074] [outer = (nil)] 10:22:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x92af6800) [pid = 1807] [serial = 2075] [outer = 0x91217000] 10:22:41 INFO - PROCESS | 1807 | 1461345761883 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x92b05000) [pid = 1807] [serial = 2076] [outer = 0x91217000] 10:22:42 INFO - PROCESS | 1807 | 1461345762815 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]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:22:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1684ms 10:22:42 INFO - PROCESS | 1807 | 1461345762876 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 1807 | 1461345762881 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:22:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:22:42 INFO - PROCESS | 1807 | 1461345762890 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 1807 | 1461345762894 Marionette TRACE conn4 <- [1,2738,null,{}] 10:22:42 INFO - PROCESS | 1807 | 1461345762899 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}] 10:22:43 INFO - PROCESS | 1807 | 1461345763136 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:22:43 INFO - PROCESS | 1807 | 1461345763474 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x8680d400 == 140 [pid = 1807] [id = 692] 10:22:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8b05f800) [pid = 1807] [serial = 2077] [outer = (nil)] 10:22:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x9331c800) [pid = 1807] [serial = 2078] [outer = 0x8b05f800] 10:22:43 INFO - PROCESS | 1807 | 1461345763567 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x93344c00) [pid = 1807] [serial = 2079] [outer = 0x8b05f800] 10:22:44 INFO - PROCESS | 1807 | 1461345764437 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]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:22:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1598ms 10:22:44 INFO - PROCESS | 1807 | 1461345764488 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 1807 | 1461345764493 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:22:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:22:44 INFO - PROCESS | 1807 | 1461345764499 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 1807 | 1461345764504 Marionette TRACE conn4 <- [1,2742,null,{}] 10:22:44 INFO - PROCESS | 1807 | 1461345764509 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}] 10:22:44 INFO - PROCESS | 1807 | 1461345764731 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:22:45 INFO - PROCESS | 1807 | 1461345765014 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x93402c00 == 141 [pid = 1807] [id = 693] 10:22:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x93403400) [pid = 1807] [serial = 2080] [outer = (nil)] 10:22:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x93410000) [pid = 1807] [serial = 2081] [outer = 0x93403400] 10:22:45 INFO - PROCESS | 1807 | 1461345765177 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x93b53800) [pid = 1807] [serial = 2082] [outer = 0x93403400] 10:22:46 INFO - PROCESS | 1807 | 1461345766149 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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:22:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1683ms 10:22:46 INFO - PROCESS | 1807 | 1461345766182 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1807 | 1461345766194 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:22:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:22:46 INFO - PROCESS | 1807 | 1461345766200 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 1807 | 1461345766202 Marionette TRACE conn4 <- [1,2746,null,{}] 10:22:46 INFO - PROCESS | 1807 | 1461345766209 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}] 10:22:46 INFO - PROCESS | 1807 | 1461345766431 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:22:46 INFO - PROCESS | 1807 | 1461345766721 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x93dd4800 == 142 [pid = 1807] [id = 694] 10:22:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x94f68000) [pid = 1807] [serial = 2083] [outer = (nil)] 10:22:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x96c95c00) [pid = 1807] [serial = 2084] [outer = 0x94f68000] 10:22:46 INFO - PROCESS | 1807 | 1461345766873 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x977c7400) [pid = 1807] [serial = 2085] [outer = 0x94f68000] 10:22:47 INFO - PROCESS | 1807 | 1461345767737 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]]]}] 10:22:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:22:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1586ms 10:22:47 INFO - PROCESS | 1807 | 1461345767787 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 1807 | 1461345767790 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:22:47 INFO - PROCESS | 1807 | 1461345767797 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - PROCESS | 1807 | 1461345767800 Marionette TRACE conn4 <- [1,2750,null,{}] 10:22:47 INFO - PROCESS | 1807 | 1461345767806 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}] 10:22:48 INFO - PROCESS | 1807 | 1461345768027 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:22:48 INFO - PROCESS | 1807 | 1461345768378 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab67800 == 143 [pid = 1807] [id = 695] 10:22:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x91520c00) [pid = 1807] [serial = 2086] [outer = (nil)] 10:22:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x97bb9400) [pid = 1807] [serial = 2087] [outer = 0x91520c00] 10:22:48 INFO - PROCESS | 1807 | 1461345768470 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x97edbc00) [pid = 1807] [serial = 2088] [outer = 0x91520c00] 10:22:49 INFO - PROCESS | 1807 | 1461345769345 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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:22:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1578ms 10:22:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:22:49 INFO - PROCESS | 1807 | 1461345769376 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1807 | 1461345769379 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:22:49 INFO - PROCESS | 1807 | 1461345769386 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1807 | 1461345769389 Marionette TRACE conn4 <- [1,2754,null,{}] 10:22:49 INFO - PROCESS | 1807 | 1461345769395 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}] 10:22:49 INFO - PROCESS | 1807 | 1461345769608 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:22:49 INFO - PROCESS | 1807 | 1461345769901 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x96f88800 == 144 [pid = 1807] [id = 696] 10:22:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x97df9800) [pid = 1807] [serial = 2089] [outer = (nil)] 10:22:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x98579400) [pid = 1807] [serial = 2090] [outer = 0x97df9800] 10:22:50 INFO - PROCESS | 1807 | 1461345770036 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x98e0a800) [pid = 1807] [serial = 2091] [outer = 0x97df9800] 10:22:50 INFO - PROCESS | 1807 | 1461345770922 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]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1578ms 10:22:50 INFO - PROCESS | 1807 | 1461345770964 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:22:50 INFO - PROCESS | 1807 | 1461345770968 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:22:50 INFO - PROCESS | 1807 | 1461345770975 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - PROCESS | 1807 | 1461345770978 Marionette TRACE conn4 <- [1,2758,null,{}] 10:22:50 INFO - PROCESS | 1807 | 1461345770984 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}] 10:22:51 INFO - PROCESS | 1807 | 1461345771190 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:22:51 INFO - PROCESS | 1807 | 1461345771484 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ec800 == 145 [pid = 1807] [id = 697] 10:22:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x98487800) [pid = 1807] [serial = 2092] [outer = (nil)] 10:22:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x99bcd000) [pid = 1807] [serial = 2093] [outer = 0x98487800] 10:22:51 INFO - PROCESS | 1807 | 1461345771633 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x9a899c00) [pid = 1807] [serial = 2094] [outer = 0x98487800] 10:22:52 INFO - PROCESS | 1807 | 1461345772513 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]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1586ms 10:22:52 INFO - PROCESS | 1807 | 1461345772561 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 1807 | 1461345772565 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:22:52 INFO - PROCESS | 1807 | 1461345772581 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - PROCESS | 1807 | 1461345772584 Marionette TRACE conn4 <- [1,2762,null,{}] 10:22:52 INFO - PROCESS | 1807 | 1461345772590 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}] 10:22:52 INFO - PROCESS | 1807 | 1461345772841 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:22:53 INFO - PROCESS | 1807 | 1461345773190 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x86807c00 == 146 [pid = 1807] [id = 698] 10:22:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x9338f400) [pid = 1807] [serial = 2095] [outer = (nil)] 10:22:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x9ea18400) [pid = 1807] [serial = 2096] [outer = 0x9338f400] 10:22:53 INFO - PROCESS | 1807 | 1461345773285 Marionette DEBUG loaded listener.js 10:22:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x9ea1f800) [pid = 1807] [serial = 2097] [outer = 0x9338f400] 10:22:54 INFO - PROCESS | 1807 | 1461345774152 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]]]}] 10:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1631ms 10:22:54 INFO - PROCESS | 1807 | 1461345774228 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:22:54 INFO - PROCESS | 1807 | 1461345774231 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:22:54 INFO - PROCESS | 1807 | 1461345774241 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:22:54 INFO - PROCESS | 1807 | 1461345774244 Marionette TRACE conn4 <- [1,2766,null,{}] 10:22:54 INFO - PROCESS | 1807 | 1461345774250 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}] 10:22:54 INFO - PROCESS | 1807 | 1461345774476 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:22:54 INFO - PROCESS | 1807 | 1461345774810 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x9a8ec800 == 147 [pid = 1807] [id = 699] 10:22:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x9dfe6800) [pid = 1807] [serial = 2098] [outer = (nil)] 10:22:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x9fc5c000) [pid = 1807] [serial = 2099] [outer = 0x9dfe6800] 10:22:54 INFO - PROCESS | 1807 | 1461345774902 Marionette DEBUG loaded listener.js 10:22:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9fc62c00) [pid = 1807] [serial = 2100] [outer = 0x9dfe6800] 10:22:55 INFO - PROCESS | 1807 | 1461345775811 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]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1632ms 10:22:55 INFO - PROCESS | 1807 | 1461345775874 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 1807 | 1461345775878 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 10:22:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:22:55 INFO - PROCESS | 1807 | 1461345775884 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 1807 | 1461345775887 Marionette TRACE conn4 <- [1,2770,null,{}] 10:22:55 INFO - PROCESS | 1807 | 1461345775893 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}] 10:22:56 INFO - PROCESS | 1807 | 1461345776104 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:22:56 INFO - PROCESS | 1807 | 1461345776438 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x9fcac400 == 148 [pid = 1807] [id = 700] 10:22:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x9fcaf000) [pid = 1807] [serial = 2101] [outer = (nil)] 10:22:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0xa00aec00) [pid = 1807] [serial = 2102] [outer = 0x9fcaf000] 10:22:56 INFO - PROCESS | 1807 | 1461345776529 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0xa00b6800) [pid = 1807] [serial = 2103] [outer = 0x9fcaf000] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8680f400 == 147 [pid = 1807] [id = 580] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x89137c00 == 146 [pid = 1807] [id = 583] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x902cd400 == 145 [pid = 1807] [id = 581] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8748d400 == 144 [pid = 1807] [id = 567] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x85705c00 == 143 [pid = 1807] [id = 381] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84f2a800 == 142 [pid = 1807] [id = 454] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x92af5c00 == 141 [pid = 1807] [id = 582] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x89044c00 == 140 [pid = 1807] [id = 681] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8680cc00 == 139 [pid = 1807] [id = 680] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93dd7400 == 138 [pid = 1807] [id = 678] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x9790cc00 == 137 [pid = 1807] [id = 677] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e7af000 == 136 [pid = 1807] [id = 675] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93b6e400 == 135 [pid = 1807] [id = 676] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x91513800 == 134 [pid = 1807] [id = 674] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x9296a000 == 133 [pid = 1807] [id = 673] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x861f2400 == 132 [pid = 1807] [id = 672] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e510000 == 131 [pid = 1807] [id = 670] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab6ec00 == 130 [pid = 1807] [id = 671] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8b79a400 == 129 [pid = 1807] [id = 669] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8df3d800 == 128 [pid = 1807] [id = 668] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e41e800 == 127 [pid = 1807] [id = 667] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8aeed000 == 126 [pid = 1807] [id = 666] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x89049000 == 125 [pid = 1807] [id = 665] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x871efc00 == 124 [pid = 1807] [id = 663] 10:22:59 INFO - PROCESS | 1807 | --DOCSHELL 0x89141c00 == 123 [pid = 1807] [id = 664] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8b763400) [pid = 1807] [serial = 1986] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x97cd3000) [pid = 1807] [serial = 1961] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x99127800) [pid = 1807] [serial = 1965] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x93b52000) [pid = 1807] [serial = 1952] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x9dfecc00) [pid = 1807] [serial = 1973] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8bce7c00) [pid = 1807] [serial = 1926] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x96c98800) [pid = 1807] [serial = 1956] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x9151bc00) [pid = 1807] [serial = 1944] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x8f68cc00) [pid = 1807] [serial = 1935] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x92af1800) [pid = 1807] [serial = 1947] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x97b65000) [pid = 1807] [serial = 1958] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x92aecc00) [pid = 1807] [serial = 1946] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x91518000) [pid = 1807] [serial = 1943] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8b062400) [pid = 1807] [serial = 1982] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x9ea17000) [pid = 1807] [serial = 1974] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x99bcc400) [pid = 1807] [serial = 1968] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x8f636000) [pid = 1807] [serial = 1934] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x93318c00) [pid = 1807] [serial = 1949] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8e508800) [pid = 1807] [serial = 1929] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x907a8800) [pid = 1807] [serial = 1940] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x9a8ecc00) [pid = 1807] [serial = 1971] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x895ec000) [pid = 1807] [serial = 1980] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8f46dc00) [pid = 1807] [serial = 1931] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x9120c800) [pid = 1807] [serial = 1941] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x98e82800) [pid = 1807] [serial = 1964] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x87f20400) [pid = 1807] [serial = 1976] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x902c2c00) [pid = 1807] [serial = 1937] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8a8ec400) [pid = 1807] [serial = 1985] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x881e4000) [pid = 1807] [serial = 1977] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x97dec800) [pid = 1807] [serial = 1959] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x93b79400) [pid = 1807] [serial = 1953] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8ba7a400) [pid = 1807] [serial = 1925] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8f4d4000) [pid = 1807] [serial = 1932] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x96b20000) [pid = 1807] [serial = 1955] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x905f6800) [pid = 1807] [serial = 1938] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8a8e3800) [pid = 1807] [serial = 1923] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8b76b800) [pid = 1807] [serial = 1851] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x8913fc00) [pid = 1807] [serial = 1979] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x8b1e4400) [pid = 1807] [serial = 1983] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x93342000) [pid = 1807] [serial = 1950] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8e429800) [pid = 1807] [serial = 1928] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x99ca6c00) [pid = 1807] [serial = 1970] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x9847f400) [pid = 1807] [serial = 1962] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x998f9800) [pid = 1807] [serial = 1967] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x89049800) [pid = 1807] [serial = 1922] [outer = (nil)] [url = about:blank] 10:22:59 INFO - PROCESS | 1807 | 1461345779607 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]]]}] 10:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 3734ms 10:22:59 INFO - PROCESS | 1807 | 1461345779619 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1807 | 1461345779623 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 10:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:22:59 INFO - PROCESS | 1807 | 1461345779632 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1807 | 1461345779638 Marionette TRACE conn4 <- [1,2774,null,{}] 10:22:59 INFO - PROCESS | 1807 | 1461345779647 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}] 10:22:59 INFO - PROCESS | 1807 | 1461345779895 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:23:00 INFO - PROCESS | 1807 | 1461345780115 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570d000 == 124 [pid = 1807] [id = 701] 10:23:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8570f800) [pid = 1807] [serial = 2104] [outer = (nil)] 10:23:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8680bc00) [pid = 1807] [serial = 2105] [outer = 0x8570f800] 10:23:00 INFO - PROCESS | 1807 | 1461345780200 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x86c65400) [pid = 1807] [serial = 2106] [outer = 0x8570f800] 10:23:01 INFO - PROCESS | 1807 | 1461345781048 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]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1441ms 10:23:01 INFO - PROCESS | 1807 | 1461345781074 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:23:01 INFO - PROCESS | 1807 | 1461345781085 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 10:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:23:01 INFO - PROCESS | 1807 | 1461345781098 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 1807 | 1461345781103 Marionette TRACE conn4 <- [1,2778,null,{}] 10:23:01 INFO - PROCESS | 1807 | 1461345781110 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}] 10:23:01 INFO - PROCESS | 1807 | 1461345781416 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:23:01 INFO - PROCESS | 1807 | 1461345781544 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x87481400 == 125 [pid = 1807] [id = 702] 10:23:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x87482c00) [pid = 1807] [serial = 2107] [outer = (nil)] 10:23:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x87f16c00) [pid = 1807] [serial = 2108] [outer = 0x87482c00] 10:23:01 INFO - PROCESS | 1807 | 1461345781625 Marionette DEBUG loaded listener.js 10:23:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x87f22400) [pid = 1807] [serial = 2109] [outer = 0x87482c00] 10:23:02 INFO - PROCESS | 1807 | 1461345782680 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]]]}] 10:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1642ms 10:23:02 INFO - PROCESS | 1807 | 1461345782738 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:23:02 INFO - PROCESS | 1807 | 1461345782741 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 10:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:23:02 INFO - PROCESS | 1807 | 1461345782754 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:23:02 INFO - PROCESS | 1807 | 1461345782760 Marionette TRACE conn4 <- [1,2782,null,{}] 10:23:02 INFO - PROCESS | 1807 | 1461345782776 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}] 10:23:03 INFO - PROCESS | 1807 | 1461345783057 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:23:03 INFO - PROCESS | 1807 | 1461345783099 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x88d49c00 == 126 [pid = 1807] [id = 703] 10:23:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x88d4a400) [pid = 1807] [serial = 2110] [outer = (nil)] 10:23:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x88dea400) [pid = 1807] [serial = 2111] [outer = 0x88d4a400] 10:23:03 INFO - PROCESS | 1807 | 1461345783206 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x89043400) [pid = 1807] [serial = 2112] [outer = 0x88d4a400] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x98161800) [pid = 1807] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x92af9400) [pid = 1807] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x90654000) [pid = 1807] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8f56bc00) [pid = 1807] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8913b400) [pid = 1807] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x8b1d6800) [pid = 1807] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x93343800) [pid = 1807] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x92af9c00) [pid = 1807] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8e7ab000) [pid = 1807] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x87f22000) [pid = 1807] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8c033800) [pid = 1807] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8aef6800) [pid = 1807] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8c032400) [pid = 1807] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x98e8a000) [pid = 1807] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x93b53c00) [pid = 1807] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8f4d6000) [pid = 1807] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x90072c00) [pid = 1807] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x87e87800) [pid = 1807] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x9848e400) [pid = 1807] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x94f6a800) [pid = 1807] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:23:04 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x978ce000) [pid = 1807] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:23:04 INFO - PROCESS | 1807 | 1461345784759 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]]]}] 10:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2059ms 10:23:04 INFO - PROCESS | 1807 | 1461345784841 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 1807 | 1461345784847 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 10:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:23:04 INFO - PROCESS | 1807 | 1461345784857 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 1807 | 1461345784860 Marionette TRACE conn4 <- [1,2786,null,{}] 10:23:04 INFO - PROCESS | 1807 | 1461345784866 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}] 10:23:05 INFO - PROCESS | 1807 | 1461345785134 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:23:05 INFO - PROCESS | 1807 | 1461345785267 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x88de5000 == 127 [pid = 1807] [id = 704] 10:23:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x8904f400) [pid = 1807] [serial = 2113] [outer = (nil)] 10:23:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x89143800) [pid = 1807] [serial = 2114] [outer = 0x8904f400] 10:23:05 INFO - PROCESS | 1807 | 1461345785343 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x89435000) [pid = 1807] [serial = 2115] [outer = 0x8904f400] 10:23:06 INFO - PROCESS | 1807 | 1461345786119 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]]]}] 10:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1280ms 10:23:06 INFO - PROCESS | 1807 | 1461345786137 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:23:06 INFO - PROCESS | 1807 | 1461345786140 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 10:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:23:06 INFO - PROCESS | 1807 | 1461345786146 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 1807 | 1461345786148 Marionette TRACE conn4 <- [1,2790,null,{}] 10:23:06 INFO - PROCESS | 1807 | 1461345786154 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}] 10:23:06 INFO - PROCESS | 1807 | 1461345786334 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:23:06 INFO - PROCESS | 1807 | 1461345786715 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d07000 == 128 [pid = 1807] [id = 705] 10:23:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x84d0a000) [pid = 1807] [serial = 2116] [outer = (nil)] 10:23:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x84f2c800) [pid = 1807] [serial = 2117] [outer = 0x84d0a000] 10:23:06 INFO - PROCESS | 1807 | 1461345786820 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x861f3400) [pid = 1807] [serial = 2118] [outer = 0x84d0a000] 10:23:07 INFO - PROCESS | 1807 | 1461345787920 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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1833ms 10:23:07 INFO - PROCESS | 1807 | 1461345787981 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1807 | 1461345787989 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 10:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:23:08 INFO - PROCESS | 1807 | 1461345787999 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 1807 | 1461345788003 Marionette TRACE conn4 <- [1,2794,null,{}] 10:23:08 INFO - PROCESS | 1807 | 1461345788011 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}] 10:23:08 INFO - PROCESS | 1807 | 1461345788306 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:23:08 INFO - PROCESS | 1807 | 1461345788653 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x8807f400 == 129 [pid = 1807] [id = 706] 10:23:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x881dd800) [pid = 1807] [serial = 2119] [outer = (nil)] 10:23:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x881e8c00) [pid = 1807] [serial = 2120] [outer = 0x881dd800] 10:23:08 INFO - PROCESS | 1807 | 1461345788746 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x88de6c00) [pid = 1807] [serial = 2121] [outer = 0x881dd800] 10:23:09 INFO - PROCESS | 1807 | 1461345789740 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]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:23:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1783ms 10:23:09 INFO - PROCESS | 1807 | 1461345789785 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 1807 | 1461345789792 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 10:23:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:23:09 INFO - PROCESS | 1807 | 1461345789799 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 1807 | 1461345789803 Marionette TRACE conn4 <- [1,2798,null,{}] 10:23:09 INFO - PROCESS | 1807 | 1461345789809 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}] 10:23:10 INFO - PROCESS | 1807 | 1461345790037 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:23:10 INFO - PROCESS | 1807 | 1461345790410 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x89139400 == 130 [pid = 1807] [id = 707] 10:23:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x89141000) [pid = 1807] [serial = 2122] [outer = (nil)] 10:23:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x89438c00) [pid = 1807] [serial = 2123] [outer = 0x89141000] 10:23:10 INFO - PROCESS | 1807 | 1461345790507 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8a8e6400) [pid = 1807] [serial = 2124] [outer = 0x89141000] 10:23:11 INFO - PROCESS | 1807 | 1461345791511 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]]]}] 10:23:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:23:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1781ms 10:23:11 INFO - PROCESS | 1807 | 1461345791581 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:23:11 INFO - PROCESS | 1807 | 1461345791585 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 10:23:11 INFO - PROCESS | 1807 | 1461345791601 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 1807 | 1461345791611 Marionette TRACE conn4 <- [1,2802,null,{}] 10:23:11 INFO - PROCESS | 1807 | 1461345791618 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}] 10:23:11 INFO - PROCESS | 1807 | 1461345791902 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:23:12 INFO - PROCESS | 1807 | 1461345792269 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d11400 == 131 [pid = 1807] [id = 708] 10:23:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8a8ecc00) [pid = 1807] [serial = 2125] [outer = (nil)] 10:23:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8aeee800) [pid = 1807] [serial = 2126] [outer = 0x8a8ecc00] 10:23:12 INFO - PROCESS | 1807 | 1461345792357 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8b059800) [pid = 1807] [serial = 2127] [outer = 0x8a8ecc00] 10:23:13 INFO - PROCESS | 1807 | 1461345793301 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]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1745ms 10:23:13 INFO - PROCESS | 1807 | 1461345793338 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 1807 | 1461345793342 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 10:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:23:13 INFO - PROCESS | 1807 | 1461345793349 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 1807 | 1461345793351 Marionette TRACE conn4 <- [1,2806,null,{}] 10:23:13 INFO - PROCESS | 1807 | 1461345793358 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}] 10:23:13 INFO - PROCESS | 1807 | 1461345793572 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:23:13 INFO - PROCESS | 1807 | 1461345793853 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f17000 == 132 [pid = 1807] [id = 709] 10:23:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8ab6e400) [pid = 1807] [serial = 2128] [outer = (nil)] 10:23:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8b1d9c00) [pid = 1807] [serial = 2129] [outer = 0x8ab6e400] 10:23:14 INFO - PROCESS | 1807 | 1461345793997 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8b75d400) [pid = 1807] [serial = 2130] [outer = 0x8ab6e400] 10:23:14 INFO - PROCESS | 1807 | 1461345794872 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]]]}] 10:23:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:23:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1578ms 10:23:14 INFO - PROCESS | 1807 | 1461345794928 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:23:14 INFO - PROCESS | 1807 | 1461345794932 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 10:23:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:23:14 INFO - PROCESS | 1807 | 1461345794938 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:23:14 INFO - PROCESS | 1807 | 1461345794941 Marionette TRACE conn4 <- [1,2810,null,{}] 10:23:14 INFO - PROCESS | 1807 | 1461345794947 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}] 10:23:15 INFO - PROCESS | 1807 | 1461345795164 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:23:15 INFO - PROCESS | 1807 | 1461345795444 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b78e800 == 133 [pid = 1807] [id = 710] 10:23:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8b78fc00) [pid = 1807] [serial = 2131] [outer = (nil)] 10:23:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8b793000) [pid = 1807] [serial = 2132] [outer = 0x8b78fc00] 10:23:15 INFO - PROCESS | 1807 | 1461345795603 Marionette DEBUG loaded listener.js 10:23:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8ba7a400) [pid = 1807] [serial = 2133] [outer = 0x8b78fc00] 10:23:16 INFO - PROCESS | 1807 | 1461345796563 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]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1678ms 10:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:23:16 INFO - PROCESS | 1807 | 1461345796617 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 1807 | 1461345796620 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 10:23:16 INFO - PROCESS | 1807 | 1461345796626 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 1807 | 1461345796630 Marionette TRACE conn4 <- [1,2814,null,{}] 10:23:16 INFO - PROCESS | 1807 | 1461345796636 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}] 10:23:16 INFO - PROCESS | 1807 | 1461345796854 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:23:17 INFO - PROCESS | 1807 | 1461345797148 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e5c00 == 134 [pid = 1807] [id = 711] 10:23:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8ba78400) [pid = 1807] [serial = 2134] [outer = (nil)] 10:23:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8bcef800) [pid = 1807] [serial = 2135] [outer = 0x8ba78400] 10:23:17 INFO - PROCESS | 1807 | 1461345797283 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8bf38400) [pid = 1807] [serial = 2136] [outer = 0x8ba78400] 10:23:18 INFO - PROCESS | 1807 | 1461345798197 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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1629ms 10:23:18 INFO - PROCESS | 1807 | 1461345798256 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1807 | 1461345798259 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 10:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:23:18 INFO - PROCESS | 1807 | 1461345798266 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - PROCESS | 1807 | 1461345798270 Marionette TRACE conn4 <- [1,2818,null,{}] 10:23:18 INFO - PROCESS | 1807 | 1461345798284 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}] 10:23:18 INFO - PROCESS | 1807 | 1461345798549 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:23:18 INFO - PROCESS | 1807 | 1461345798884 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x87e84800 == 135 [pid = 1807] [id = 712] 10:23:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8ba93800) [pid = 1807] [serial = 2137] [outer = (nil)] 10:23:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8c02bc00) [pid = 1807] [serial = 2138] [outer = 0x8ba93800] 10:23:18 INFO - PROCESS | 1807 | 1461345798974 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8df36800) [pid = 1807] [serial = 2139] [outer = 0x8ba93800] 10:23:19 INFO - PROCESS | 1807 | 1461345799862 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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1646ms 10:23:19 INFO - PROCESS | 1807 | 1461345799912 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:23:19 INFO - PROCESS | 1807 | 1461345799916 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 10:23:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:23:19 INFO - PROCESS | 1807 | 1461345799923 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 1807 | 1461345799926 Marionette TRACE conn4 <- [1,2822,null,{}] 10:23:19 INFO - PROCESS | 1807 | 1461345799932 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}] 10:23:20 INFO - PROCESS | 1807 | 1461345800139 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:23:20 INFO - PROCESS | 1807 | 1461345800468 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x87482400 == 136 [pid = 1807] [id = 713] 10:23:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8bf3f400) [pid = 1807] [serial = 2140] [outer = (nil)] 10:23:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8e424c00) [pid = 1807] [serial = 2141] [outer = 0x8bf3f400] 10:23:20 INFO - PROCESS | 1807 | 1461345800560 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8e4ca400) [pid = 1807] [serial = 2142] [outer = 0x8bf3f400] 10:23:21 INFO - PROCESS | 1807 | 1461345801464 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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1585ms 10:23:21 INFO - PROCESS | 1807 | 1461345801512 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 1807 | 1461345801515 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 10:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:23:21 INFO - PROCESS | 1807 | 1461345801522 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - PROCESS | 1807 | 1461345801525 Marionette TRACE conn4 <- [1,2826,null,{}] 10:23:21 INFO - PROCESS | 1807 | 1461345801531 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}] 10:23:21 INFO - PROCESS | 1807 | 1461345801750 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:23:22 INFO - PROCESS | 1807 | 1461345802038 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf38800 == 137 [pid = 1807] [id = 714] 10:23:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8bf3d800) [pid = 1807] [serial = 2143] [outer = (nil)] 10:23:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8e50dc00) [pid = 1807] [serial = 2144] [outer = 0x8bf3d800] 10:23:22 INFO - PROCESS | 1807 | 1461345802191 Marionette DEBUG loaded listener.js 10:23:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8e7ad400) [pid = 1807] [serial = 2145] [outer = 0x8bf3d800] 10:23:23 INFO - PROCESS | 1807 | 1461345803111 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1629ms 10:23:23 INFO - PROCESS | 1807 | 1461345803153 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 1807 | 1461345803157 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 10:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:23:23 INFO - PROCESS | 1807 | 1461345803164 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 1807 | 1461345803169 Marionette TRACE conn4 <- [1,2830,null,{}] 10:23:23 INFO - PROCESS | 1807 | 1461345803175 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}] 10:23:23 INFO - PROCESS | 1807 | 1461345803420 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:23:23 INFO - PROCESS | 1807 | 1461345803778 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f475000 == 138 [pid = 1807] [id = 715] 10:23:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f475800) [pid = 1807] [serial = 2146] [outer = (nil)] 10:23:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8f4d4800) [pid = 1807] [serial = 2147] [outer = 0x8f475800] 10:23:23 INFO - PROCESS | 1807 | 1461345803888 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8f562000) [pid = 1807] [serial = 2148] [outer = 0x8f475800] 10:23:24 INFO - PROCESS | 1807 | 1461345804837 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]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1734ms 10:23:24 INFO - PROCESS | 1807 | 1461345804899 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:23:24 INFO - PROCESS | 1807 | 1461345804903 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 10:23:24 INFO - PROCESS | 1807 | 1461345804910 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - PROCESS | 1807 | 1461345804915 Marionette TRACE conn4 <- [1,2834,null,{}] 10:23:24 INFO - PROCESS | 1807 | 1461345804921 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}] 10:23:25 INFO - PROCESS | 1807 | 1461345805208 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:23:25 INFO - PROCESS | 1807 | 1461345805540 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e7af800 == 139 [pid = 1807] [id = 716] 10:23:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8f56a800) [pid = 1807] [serial = 2149] [outer = (nil)] 10:23:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8f68d400) [pid = 1807] [serial = 2150] [outer = 0x8f56a800] 10:23:25 INFO - PROCESS | 1807 | 1461345805633 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x8fc9e400) [pid = 1807] [serial = 2151] [outer = 0x8f56a800] 10:23:26 INFO - PROCESS | 1807 | 1461345806516 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1686ms 10:23:26 INFO - PROCESS | 1807 | 1461345806596 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 1807 | 1461345806600 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 10:23:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:23:26 INFO - PROCESS | 1807 | 1461345806606 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - PROCESS | 1807 | 1461345806609 Marionette TRACE conn4 <- [1,2838,null,{}] 10:23:26 INFO - PROCESS | 1807 | 1461345806615 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}] 10:23:26 INFO - PROCESS | 1807 | 1461345806865 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:23:27 INFO - PROCESS | 1807 | 1461345807215 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x90078400 == 140 [pid = 1807] [id = 717] 10:23:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x90079400) [pid = 1807] [serial = 2152] [outer = (nil)] 10:23:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x90080800) [pid = 1807] [serial = 2153] [outer = 0x90079400] 10:23:27 INFO - PROCESS | 1807 | 1461345807338 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x90089c00) [pid = 1807] [serial = 2154] [outer = 0x90079400] 10:23:28 INFO - PROCESS | 1807 | 1461345808233 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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:23:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1685ms 10:23:28 INFO - PROCESS | 1807 | 1461345808292 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 1807 | 1461345808296 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 10:23:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:23:28 INFO - PROCESS | 1807 | 1461345808302 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1807 | 1461345808305 Marionette TRACE conn4 <- [1,2842,null,{}] 10:23:28 INFO - PROCESS | 1807 | 1461345808311 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}] 10:23:28 INFO - PROCESS | 1807 | 1461345808545 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:23:28 INFO - PROCESS | 1807 | 1461345808834 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f68a000 == 141 [pid = 1807] [id = 718] 10:23:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x90074400) [pid = 1807] [serial = 2155] [outer = (nil)] 10:23:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x902c4000) [pid = 1807] [serial = 2156] [outer = 0x90074400] 10:23:28 INFO - PROCESS | 1807 | 1461345808974 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x902ca000) [pid = 1807] [serial = 2157] [outer = 0x90074400] 10:23:29 INFO - PROCESS | 1807 | 1461345809869 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]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:23:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1633ms 10:23:29 INFO - PROCESS | 1807 | 1461345809935 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:23:29 INFO - PROCESS | 1807 | 1461345809939 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 10:23:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:23:29 INFO - PROCESS | 1807 | 1461345809945 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - PROCESS | 1807 | 1461345809948 Marionette TRACE conn4 <- [1,2846,null,{}] 10:23:29 INFO - PROCESS | 1807 | 1461345809954 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}] 10:23:30 INFO - PROCESS | 1807 | 1461345810165 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:23:30 INFO - PROCESS | 1807 | 1461345810499 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e7b3c00 == 142 [pid = 1807] [id = 719] 10:23:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x901c4c00) [pid = 1807] [serial = 2158] [outer = (nil)] 10:23:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x905f8c00) [pid = 1807] [serial = 2159] [outer = 0x901c4c00] 10:23:30 INFO - PROCESS | 1807 | 1461345810592 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x905fc000) [pid = 1807] [serial = 2160] [outer = 0x901c4c00] 10:23:31 INFO - PROCESS | 1807 | 1461345811466 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]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:23:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1580ms 10:23:31 INFO - PROCESS | 1807 | 1461345811527 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 1807 | 1461345811531 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 10:23:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:23:31 INFO - PROCESS | 1807 | 1461345811537 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 1807 | 1461345811540 Marionette TRACE conn4 <- [1,2850,null,{}] 10:23:31 INFO - PROCESS | 1807 | 1461345811546 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}] 10:23:31 INFO - PROCESS | 1807 | 1461345811763 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:23:32 INFO - PROCESS | 1807 | 1461345812055 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f627800 == 143 [pid = 1807] [id = 720] 10:23:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x90074000) [pid = 1807] [serial = 2161] [outer = (nil)] 10:23:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x907a7000) [pid = 1807] [serial = 2162] [outer = 0x90074000] 10:23:32 INFO - PROCESS | 1807 | 1461345812189 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x907a9000) [pid = 1807] [serial = 2163] [outer = 0x90074000] 10:23:33 INFO - PROCESS | 1807 | 1461345813127 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1628ms 10:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:23:33 INFO - PROCESS | 1807 | 1461345813165 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:23:33 INFO - PROCESS | 1807 | 1461345813168 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 10:23:33 INFO - PROCESS | 1807 | 1461345813175 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1807 | 1461345813179 Marionette TRACE conn4 <- [1,2854,null,{}] 10:23:33 INFO - PROCESS | 1807 | 1461345813184 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}] 10:23:33 INFO - PROCESS | 1807 | 1461345813411 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:23:33 INFO - PROCESS | 1807 | 1461345813757 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x86804800 == 144 [pid = 1807] [id = 721] 10:23:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x905f9c00) [pid = 1807] [serial = 2164] [outer = (nil)] 10:23:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x912e6400) [pid = 1807] [serial = 2165] [outer = 0x905f9c00] 10:23:33 INFO - PROCESS | 1807 | 1461345813850 Marionette DEBUG loaded listener.js 10:23:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x912f0c00) [pid = 1807] [serial = 2166] [outer = 0x905f9c00] 10:23:34 INFO - PROCESS | 1807 | 1461345814780 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]]]}] 10:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1681ms 10:23:34 INFO - PROCESS | 1807 | 1461345814855 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:23:34 INFO - PROCESS | 1807 | 1461345814859 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 10:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:23:34 INFO - PROCESS | 1807 | 1461345814866 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:23:34 INFO - PROCESS | 1807 | 1461345814869 Marionette TRACE conn4 <- [1,2858,null,{}] 10:23:34 INFO - PROCESS | 1807 | 1461345814875 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}] 10:23:35 INFO - PROCESS | 1807 | 1461345815137 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:23:35 INFO - PROCESS | 1807 | 1461345815473 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x91215000 == 145 [pid = 1807] [id = 722] 10:23:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x91518400) [pid = 1807] [serial = 2167] [outer = (nil)] 10:23:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x91ff5000) [pid = 1807] [serial = 2168] [outer = 0x91518400] 10:23:35 INFO - PROCESS | 1807 | 1461345815565 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x91ffd400) [pid = 1807] [serial = 2169] [outer = 0x91518400] 10:23:36 INFO - PROCESS | 1807 | 1461345816492 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1681ms 10:23:36 INFO - PROCESS | 1807 | 1461345816548 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 1807 | 1461345816552 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 10:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:23:36 INFO - PROCESS | 1807 | 1461345816558 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - PROCESS | 1807 | 1461345816561 Marionette TRACE conn4 <- [1,2862,null,{}] 10:23:36 INFO - PROCESS | 1807 | 1461345816567 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}] 10:23:36 INFO - PROCESS | 1807 | 1461345816800 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x87f23800 == 144 [pid = 1807] [id = 568] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x89048400 == 143 [pid = 1807] [id = 639] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x9a8ec800 == 142 [pid = 1807] [id = 699] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x9fcac400 == 141 [pid = 1807] [id = 700] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x86807c00 == 140 [pid = 1807] [id = 698] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x861ec800 == 139 [pid = 1807] [id = 697] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8ab67800 == 138 [pid = 1807] [id = 695] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x96f88800 == 137 [pid = 1807] [id = 696] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x93dd4800 == 136 [pid = 1807] [id = 694] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x93402c00 == 135 [pid = 1807] [id = 693] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8680d400 == 134 [pid = 1807] [id = 692] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x907ae000 == 133 [pid = 1807] [id = 691] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8f684800 == 132 [pid = 1807] [id = 690] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8bf37800 == 131 [pid = 1807] [id = 689] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x89050000 == 130 [pid = 1807] [id = 687] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8c033000 == 129 [pid = 1807] [id = 688] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc3400 == 128 [pid = 1807] [id = 377] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x84f23c00 == 127 [pid = 1807] [id = 686] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba74400 == 126 [pid = 1807] [id = 685] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x881eb000 == 125 [pid = 1807] [id = 684] 10:23:38 INFO - PROCESS | 1807 | --DOCSHELL 0x8748d800 == 124 [pid = 1807] [id = 683] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8b766400) [pid = 1807] [serial = 2048] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x98c95400) [pid = 1807] [serial = 2033] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x92b0f400) [pid = 1807] [serial = 2018] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x92964400) [pid = 1807] [serial = 2016] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x905f2c00) [pid = 1807] [serial = 2009] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x8aef7800) [pid = 1807] [serial = 2046] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x8bced400) [pid = 1807] [serial = 1995] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x93405800) [pid = 1807] [serial = 2021] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x93b75800) [pid = 1807] [serial = 2025] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x901c5c00) [pid = 1807] [serial = 2007] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8a8ef800) [pid = 1807] [serial = 1992] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x8df42800) [pid = 1807] [serial = 1997] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x8ba96000) [pid = 1807] [serial = 1920] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x8ba91c00) [pid = 1807] [serial = 1988] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x8e7b2800) [pid = 1807] [serial = 2000] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x9ea18000) [pid = 1807] [serial = 2039] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x93b5c000) [pid = 1807] [serial = 2024] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x96ca3c00) [pid = 1807] [serial = 2028] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x8f684400) [pid = 1807] [serial = 2004] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x9ea21000) [pid = 1807] [serial = 2040] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x95a2ac00) [pid = 1807] [serial = 2027] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x907b0400) [pid = 1807] [serial = 2012] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8913d000) [pid = 1807] [serial = 1991] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x93981800) [pid = 1807] [serial = 2022] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x9330ec00) [pid = 1807] [serial = 2019] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8913c000) [pid = 1807] [serial = 2043] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x905f9400) [pid = 1807] [serial = 2010] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x998eec00) [pid = 1807] [serial = 2036] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x91215400) [pid = 1807] [serial = 2013] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x915ddc00) [pid = 1807] [serial = 2015] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x98164000) [pid = 1807] [serial = 2031] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8e502000) [pid = 1807] [serial = 1998] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8f473800) [pid = 1807] [serial = 2001] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x98e8a400) [pid = 1807] [serial = 2034] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x97edb000) [pid = 1807] [serial = 2030] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x99bd0c00) [pid = 1807] [serial = 2037] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x8f62bc00) [pid = 1807] [serial = 2003] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x9007d400) [pid = 1807] [serial = 2006] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x89045800) [pid = 1807] [serial = 2042] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8aa9e000) [pid = 1807] [serial = 2045] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x8ba78800) [pid = 1807] [serial = 1994] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x98580400) [pid = 1807] [serial = 1905] [outer = (nil)] [url = about:blank] 10:23:39 INFO - PROCESS | 1807 | 1461345819419 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x861ec800 == 125 [pid = 1807] [id = 723] 10:23:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x861f1400) [pid = 1807] [serial = 2170] [outer = (nil)] 10:23:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8680e400) [pid = 1807] [serial = 2171] [outer = 0x861f1400] 10:23:39 INFO - PROCESS | 1807 | 1461345819502 Marionette DEBUG loaded listener.js 10:23:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x871f7000) [pid = 1807] [serial = 2172] [outer = 0x861f1400] 10:23:40 INFO - PROCESS | 1807 | 1461345820331 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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:23:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3836ms 10:23:40 INFO - PROCESS | 1807 | 1461345820397 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 1807 | 1461345820404 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 10:23:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:23:40 INFO - PROCESS | 1807 | 1461345820412 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1807 | 1461345820417 Marionette TRACE conn4 <- [1,2866,null,{}] 10:23:40 INFO - PROCESS | 1807 | 1461345820424 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}] 10:23:40 INFO - PROCESS | 1807 | 1461345820732 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:23:40 INFO - PROCESS | 1807 | 1461345820882 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x881dd400 == 126 [pid = 1807] [id = 724] 10:23:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x881dfc00) [pid = 1807] [serial = 2173] [outer = (nil)] 10:23:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x881ea800) [pid = 1807] [serial = 2174] [outer = 0x881dfc00] 10:23:40 INFO - PROCESS | 1807 | 1461345820966 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x88df2800) [pid = 1807] [serial = 2175] [outer = 0x881dfc00] 10:23:41 INFO - PROCESS | 1807 | 1461345821981 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]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1630ms 10:23:42 INFO - PROCESS | 1807 | 1461345822046 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:23:42 INFO - PROCESS | 1807 | 1461345822052 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 10:23:42 INFO - PROCESS | 1807 | 1461345822058 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - PROCESS | 1807 | 1461345822061 Marionette TRACE conn4 <- [1,2870,null,{}] 10:23:42 INFO - PROCESS | 1807 | 1461345822067 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}] 10:23:42 INFO - PROCESS | 1807 | 1461345822362 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:23:42 INFO - PROCESS | 1807 | 1461345822426 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x89135800 == 127 [pid = 1807] [id = 725] 10:23:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x89434000) [pid = 1807] [serial = 2176] [outer = (nil)] 10:23:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x895e7c00) [pid = 1807] [serial = 2177] [outer = 0x89434000] 10:23:42 INFO - PROCESS | 1807 | 1461345822500 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8a8ea800) [pid = 1807] [serial = 2178] [outer = 0x89434000] 10:23:43 INFO - PROCESS | 1807 | 1461345823614 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]]]}] 10:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2138ms 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x88d4a400) [pid = 1807] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x87482c00) [pid = 1807] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8570f800) [pid = 1807] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x9fcaf000) [pid = 1807] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x9dfe6800) [pid = 1807] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x9338f400) [pid = 1807] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x98487800) [pid = 1807] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x97df9800) [pid = 1807] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x91520c00) [pid = 1807] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x94f68000) [pid = 1807] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x93403400) [pid = 1807] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8b05f800) [pid = 1807] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x91217000) [pid = 1807] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x901d0c00) [pid = 1807] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8e4cfc00) [pid = 1807] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x8f629400) [pid = 1807] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x8c02c800) [pid = 1807] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x88debc00) [pid = 1807] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x8ba75800) [pid = 1807] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x8904b800) [pid = 1807] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x8748dc00) [pid = 1807] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:23:44 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x8ab6c800) [pid = 1807] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:23:44 INFO - PROCESS | 1807 | 1461345824321 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1807 | 1461345824325 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 10:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:23:44 INFO - PROCESS | 1807 | 1461345824342 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1807 | 1461345824351 Marionette TRACE conn4 <- [1,2874,null,{}] 10:23:44 INFO - PROCESS | 1807 | 1461345824358 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}] 10:23:44 INFO - PROCESS | 1807 | 1461345824636 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:23:44 INFO - PROCESS | 1807 | 1461345824766 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x87f1ec00 == 128 [pid = 1807] [id = 726] 10:23:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x89433800) [pid = 1807] [serial = 2179] [outer = (nil)] 10:23:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x8aa9b000) [pid = 1807] [serial = 2180] [outer = 0x89433800] 10:23:44 INFO - PROCESS | 1807 | 1461345824841 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x8aef3c00) [pid = 1807] [serial = 2181] [outer = 0x89433800] 10:23:45 INFO - PROCESS | 1807 | 1461345825611 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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1304ms 10:23:45 INFO - PROCESS | 1807 | 1461345825637 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 1807 | 1461345825641 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 10:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:23:45 INFO - PROCESS | 1807 | 1461345825648 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - PROCESS | 1807 | 1461345825651 Marionette TRACE conn4 <- [1,2878,null,{}] 10:23:45 INFO - PROCESS | 1807 | 1461345825656 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}] 10:23:45 INFO - PROCESS | 1807 | 1461345825848 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:23:45 INFO - PROCESS | 1807 | 1461345825872 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x86801400 == 129 [pid = 1807] [id = 727] 10:23:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x86801c00) [pid = 1807] [serial = 2182] [outer = (nil)] 10:23:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x8b066400) [pid = 1807] [serial = 2183] [outer = 0x86801c00] 10:23:46 INFO - PROCESS | 1807 | 1461345826153 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x8b75f800) [pid = 1807] [serial = 2184] [outer = 0x86801c00] 10:23:47 INFO - PROCESS | 1807 | 1461345827280 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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1679ms 10:23:47 INFO - PROCESS | 1807 | 1461345827329 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 1807 | 1461345827337 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 10:23:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:23:47 INFO - PROCESS | 1807 | 1461345827346 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 1807 | 1461345827351 Marionette TRACE conn4 <- [1,2882,null,{}] 10:23:47 INFO - PROCESS | 1807 | 1461345827360 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}] 10:23:47 INFO - PROCESS | 1807 | 1461345827592 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:23:47 INFO - PROCESS | 1807 | 1461345827926 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x8748e800 == 130 [pid = 1807] [id = 728] 10:23:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x87e89800) [pid = 1807] [serial = 2185] [outer = (nil)] 10:23:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x8807d400) [pid = 1807] [serial = 2186] [outer = 0x87e89800] 10:23:48 INFO - PROCESS | 1807 | 1461345828022 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x89140800) [pid = 1807] [serial = 2187] [outer = 0x87e89800] 10:23:49 INFO - PROCESS | 1807 | 1461345829031 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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:23:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1739ms 10:23:49 INFO - PROCESS | 1807 | 1461345829086 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 1807 | 1461345829095 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 10:23:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:23:49 INFO - PROCESS | 1807 | 1461345829106 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 1807 | 1461345829110 Marionette TRACE conn4 <- [1,2886,null,{}] 10:23:49 INFO - PROCESS | 1807 | 1461345829117 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}] 10:23:49 INFO - PROCESS | 1807 | 1461345829376 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:23:49 INFO - PROCESS | 1807 | 1461345829749 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x8942b400 == 131 [pid = 1807] [id = 729] 10:23:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8aef6800) [pid = 1807] [serial = 2188] [outer = (nil)] 10:23:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8b790c00) [pid = 1807] [serial = 2189] [outer = 0x8aef6800] 10:23:49 INFO - PROCESS | 1807 | 1461345829845 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x8b79bc00) [pid = 1807] [serial = 2190] [outer = 0x8aef6800] 10:23:50 INFO - PROCESS | 1807 | 1461345830753 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]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:23:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1686ms 10:23:50 INFO - PROCESS | 1807 | 1461345830792 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 1807 | 1461345830796 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 10:23:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:23:50 INFO - PROCESS | 1807 | 1461345830803 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - PROCESS | 1807 | 1461345830809 Marionette TRACE conn4 <- [1,2890,null,{}] 10:23:50 INFO - PROCESS | 1807 | 1461345830825 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}] 10:23:51 INFO - PROCESS | 1807 | 1461345831077 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:23:51 INFO - PROCESS | 1807 | 1461345831417 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x84f2c000 == 132 [pid = 1807] [id = 730] 10:23:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x88080800) [pid = 1807] [serial = 2191] [outer = (nil)] 10:23:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x8bce4400) [pid = 1807] [serial = 2192] [outer = 0x88080800] 10:23:51 INFO - PROCESS | 1807 | 1461345831516 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8bf37800) [pid = 1807] [serial = 2193] [outer = 0x88080800] 10:23:52 INFO - PROCESS | 1807 | 1461345832458 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:23:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1688ms 10:23:52 INFO - PROCESS | 1807 | 1461345832492 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 1807 | 1461345832496 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 10:23:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:23:52 INFO - PROCESS | 1807 | 1461345832503 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1807 | 1461345832506 Marionette TRACE conn4 <- [1,2894,null,{}] 10:23:52 INFO - PROCESS | 1807 | 1461345832531 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}] 10:23:52 INFO - PROCESS | 1807 | 1461345832745 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:23:53 INFO - PROCESS | 1807 | 1461345833025 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ba94400 == 133 [pid = 1807] [id = 731] 10:23:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8bf3cc00) [pid = 1807] [serial = 2194] [outer = (nil)] 10:23:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8c035000) [pid = 1807] [serial = 2195] [outer = 0x8bf3cc00] 10:23:53 INFO - PROCESS | 1807 | 1461345833159 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8e423800) [pid = 1807] [serial = 2196] [outer = 0x8bf3cc00] 10:23:54 INFO - PROCESS | 1807 | 1461345834116 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]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1688ms 10:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:23:54 INFO - PROCESS | 1807 | 1461345834190 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 1807 | 1461345834194 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 10:23:54 INFO - PROCESS | 1807 | 1461345834200 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - PROCESS | 1807 | 1461345834204 Marionette TRACE conn4 <- [1,2898,null,{}] 10:23:54 INFO - PROCESS | 1807 | 1461345834209 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}] 10:23:54 INFO - PROCESS | 1807 | 1461345834452 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:23:54 INFO - PROCESS | 1807 | 1461345834787 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c02cc00 == 134 [pid = 1807] [id = 732] 10:23:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8c033800) [pid = 1807] [serial = 2197] [outer = (nil)] 10:23:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8e510800) [pid = 1807] [serial = 2198] [outer = 0x8c033800] 10:23:54 INFO - PROCESS | 1807 | 1461345834880 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8e7a9800) [pid = 1807] [serial = 2199] [outer = 0x8c033800] 10:23:55 INFO - PROCESS | 1807 | 1461345835799 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]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1631ms 10:23:55 INFO - PROCESS | 1807 | 1461345835831 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:23:55 INFO - PROCESS | 1807 | 1461345835835 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 10:23:55 INFO - PROCESS | 1807 | 1461345835842 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - PROCESS | 1807 | 1461345835846 Marionette TRACE conn4 <- [1,2902,null,{}] 10:23:55 INFO - PROCESS | 1807 | 1461345835852 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}] 10:23:56 INFO - PROCESS | 1807 | 1461345836103 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:23:56 INFO - PROCESS | 1807 | 1461345836438 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c037c00 == 135 [pid = 1807] [id = 733] 10:23:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8e426800) [pid = 1807] [serial = 2200] [outer = (nil)] 10:23:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8f62a800) [pid = 1807] [serial = 2201] [outer = 0x8e426800] 10:23:56 INFO - PROCESS | 1807 | 1461345836543 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8f684400) [pid = 1807] [serial = 2202] [outer = 0x8e426800] 10:23:57 INFO - PROCESS | 1807 | 1461345837468 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:23:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1692ms 10:23:57 INFO - PROCESS | 1807 | 1461345837533 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 1807 | 1461345837537 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 10:23:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:23:57 INFO - PROCESS | 1807 | 1461345837544 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 1807 | 1461345837547 Marionette TRACE conn4 <- [1,2906,null,{}] 10:23:57 INFO - PROCESS | 1807 | 1461345837553 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}] 10:23:57 INFO - PROCESS | 1807 | 1461345837763 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:23:58 INFO - PROCESS | 1807 | 1461345838091 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e7b0c00 == 136 [pid = 1807] [id = 734] 10:23:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8f629400) [pid = 1807] [serial = 2203] [outer = (nil)] 10:23:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x90081800) [pid = 1807] [serial = 2204] [outer = 0x8f629400] 10:23:58 INFO - PROCESS | 1807 | 1461345838182 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x901c4800) [pid = 1807] [serial = 2205] [outer = 0x8f629400] 10:23:59 INFO - PROCESS | 1807 | 1461345839081 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]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:23:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1587ms 10:23:59 INFO - PROCESS | 1807 | 1461345839132 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:23:59 INFO - PROCESS | 1807 | 1461345839136 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 10:23:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:23:59 INFO - PROCESS | 1807 | 1461345839142 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 1807 | 1461345839146 Marionette TRACE conn4 <- [1,2910,null,{}] 10:23:59 INFO - PROCESS | 1807 | 1461345839151 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}] 10:23:59 INFO - PROCESS | 1807 | 1461345839380 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:23:59 INFO - PROCESS | 1807 | 1461345839710 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f688800 == 137 [pid = 1807] [id = 735] 10:23:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8fca2c00) [pid = 1807] [serial = 2206] [outer = (nil)] 10:23:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x905fa800) [pid = 1807] [serial = 2207] [outer = 0x8fca2c00] 10:23:59 INFO - PROCESS | 1807 | 1461345839802 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x905fe400) [pid = 1807] [serial = 2208] [outer = 0x8fca2c00] 10:24:00 INFO - PROCESS | 1807 | 1461345840584 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]]]}] 10:24:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:24:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:24:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1484ms 10:24:00 INFO - PROCESS | 1807 | 1461345840627 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:24:00 INFO - TEST-START | /DOMEvents/constructors.html 10:24:00 INFO - PROCESS | 1807 | 1461345840632 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 10:24:00 INFO - PROCESS | 1807 | 1461345840638 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 1807 | 1461345840642 Marionette TRACE conn4 <- [1,2914,null,{}] 10:24:00 INFO - PROCESS | 1807 | 1461345840647 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}] 10:24:00 INFO - PROCESS | 1807 | 1461345840849 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:24:01 INFO - PROCESS | 1807 | 1461345841142 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e4d1800 == 138 [pid = 1807] [id = 736] 10:24:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x90090800) [pid = 1807] [serial = 2209] [outer = (nil)] 10:24:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x9065cc00) [pid = 1807] [serial = 2210] [outer = 0x90090800] 10:24:01 INFO - PROCESS | 1807 | 1461345841246 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x912dd800) [pid = 1807] [serial = 2211] [outer = 0x90090800] 10:24:02 INFO - PROCESS | 1807 | 1461345842246 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]]]}] 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:24:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:24:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:24:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:24:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1702ms 10:24:02 INFO - PROCESS | 1807 | 1461345842341 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 1807 | 1461345842344 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 10:24:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:24:02 INFO - PROCESS | 1807 | 1461345842355 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 1807 | 1461345842365 Marionette TRACE conn4 <- [1,2918,null,{}] 10:24:02 INFO - PROCESS | 1807 | 1461345842375 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}] 10:24:02 INFO - PROCESS | 1807 | 1461345842700 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:24:02 INFO - PROCESS | 1807 | 1461345842982 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x905fbc00 == 139 [pid = 1807] [id = 737] 10:24:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x915dc000) [pid = 1807] [serial = 2212] [outer = (nil)] 10:24:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x91ffbc00) [pid = 1807] [serial = 2213] [outer = 0x915dc000] 10:24:03 INFO - PROCESS | 1807 | 1461345843071 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x92aef800) [pid = 1807] [serial = 2214] [outer = 0x915dc000] 10:24:03 INFO - PROCESS | 1807 | 1461345843887 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:24:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:24:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1552ms 10:24:03 INFO - PROCESS | 1807 | 1461345843908 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 1807 | 1461345843912 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 10:24:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:24:03 INFO - PROCESS | 1807 | 1461345843919 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1807 | 1461345843924 Marionette TRACE conn4 <- [1,2922,null,{}] 10:24:03 INFO - PROCESS | 1807 | 1461345843929 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}] 10:24:04 INFO - PROCESS | 1807 | 1461345844160 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:24:04 INFO - PROCESS | 1807 | 1461345844462 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x912f9c00 == 140 [pid = 1807] [id = 738] 10:24:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x9151d000) [pid = 1807] [serial = 2215] [outer = (nil)] 10:24:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x93314800) [pid = 1807] [serial = 2216] [outer = 0x9151d000] 10:24:04 INFO - PROCESS | 1807 | 1461345844556 Marionette DEBUG loaded listener.js 10:24:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x9333ec00) [pid = 1807] [serial = 2217] [outer = 0x9151d000] 10:24:05 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:24:05 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:24:05 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:24:05 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 10:24:05 INFO - PROCESS | 1807 | 1461345845459 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]]]}] 10:24:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:24:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:05 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 10:24:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:05 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 10:24:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:05 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]" 10:24:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:24:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:24:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1580ms 10:24:05 INFO - PROCESS | 1807 | 1461345845501 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 1807 | 1461345845506 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 10:24:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:24:05 INFO - PROCESS | 1807 | 1461345845514 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 1807 | 1461345845522 Marionette TRACE conn4 <- [1,2926,null,{}] 10:24:05 INFO - PROCESS | 1807 | 1461345845575 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}] 10:24:05 INFO - PROCESS | 1807 | 1461345845789 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:24:06 INFO - PROCESS | 1807 | 1461345846089 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x915e0800 == 141 [pid = 1807] [id = 739] 10:24:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x9330ec00) [pid = 1807] [serial = 2218] [outer = (nil)] 10:24:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x93398c00) [pid = 1807] [serial = 2219] [outer = 0x9330ec00] 10:24:06 INFO - PROCESS | 1807 | 1461345846177 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x9339a400) [pid = 1807] [serial = 2220] [outer = 0x9330ec00] 10:24:06 INFO - PROCESS | 1807 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:24:06 INFO - PROCESS | 1807 | 1461345846974 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]]]}] 10:24:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:24:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1536ms 10:24:07 INFO - PROCESS | 1807 | 1461345847051 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1807 | 1461345847055 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 10:24:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:24:07 INFO - PROCESS | 1807 | 1461345847062 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1807 | 1461345847065 Marionette TRACE conn4 <- [1,2930,null,{}] 10:24:07 INFO - PROCESS | 1807 | 1461345847071 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}] 10:24:07 INFO - PROCESS | 1807 | 1461345847280 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:24:07 INFO - PROCESS | 1807 | 1461345847577 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x93394400 == 142 [pid = 1807] [id = 740] 10:24:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x93401800) [pid = 1807] [serial = 2221] [outer = (nil)] 10:24:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x9340a400) [pid = 1807] [serial = 2222] [outer = 0x93401800] 10:24:07 INFO - PROCESS | 1807 | 1461345847670 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x9340c000) [pid = 1807] [serial = 2223] [outer = 0x93401800] 10:24:08 INFO - PROCESS | 1807 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:24:08 INFO - PROCESS | 1807 | 1461345848519 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]]]}] 10:24:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:24:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1487ms 10:24:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:24:08 INFO - PROCESS | 1807 | 1461345848550 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1807 | 1461345848553 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 10:24:08 INFO - PROCESS | 1807 | 1461345848560 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1807 | 1461345848564 Marionette TRACE conn4 <- [1,2934,null,{}] 10:24:08 INFO - PROCESS | 1807 | 1461345848570 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}] 10:24:08 INFO - PROCESS | 1807 | 1461345848831 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:24:09 INFO - PROCESS | 1807 | 1461345849103 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc8400 == 143 [pid = 1807] [id = 741] 10:24:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x8f55cc00) [pid = 1807] [serial = 2224] [outer = (nil)] 10:24:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x93989400) [pid = 1807] [serial = 2225] [outer = 0x8f55cc00] 10:24:09 INFO - PROCESS | 1807 | 1461345849196 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x9398c800) [pid = 1807] [serial = 2226] [outer = 0x8f55cc00] 10:24:10 INFO - PROCESS | 1807 | 1461345850020 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]]]}] 10:24:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:24:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1493ms 10:24:10 INFO - PROCESS | 1807 | 1461345850053 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1807 | 1461345850057 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 10:24:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:24:10 INFO - PROCESS | 1807 | 1461345850064 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1807 | 1461345850067 Marionette TRACE conn4 <- [1,2938,null,{}] 10:24:10 INFO - PROCESS | 1807 | 1461345850073 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}] 10:24:10 INFO - PROCESS | 1807 | 1461345850323 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:24:10 INFO - PROCESS | 1807 | 1461345850604 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f1800 == 144 [pid = 1807] [id = 742] 10:24:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x93396400) [pid = 1807] [serial = 2227] [outer = (nil)] 10:24:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93b59400) [pid = 1807] [serial = 2228] [outer = 0x93396400] 10:24:10 INFO - PROCESS | 1807 | 1461345850697 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x93b5b000) [pid = 1807] [serial = 2229] [outer = 0x93396400] 10:24:11 INFO - PROCESS | 1807 | 1461345851512 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]]]}] 10:24:11 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. 10:24:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1484ms 10:24:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:24:11 INFO - PROCESS | 1807 | 1461345851548 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 1807 | 1461345851551 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 10:24:11 INFO - PROCESS | 1807 | 1461345851558 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 1807 | 1461345851561 Marionette TRACE conn4 <- [1,2942,null,{}] 10:24:11 INFO - PROCESS | 1807 | 1461345851567 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}] 10:24:11 INFO - PROCESS | 1807 | 1461345851889 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:24:12 INFO - PROCESS | 1807 | 1461345852120 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x902d1c00 == 145 [pid = 1807] [id = 743] 10:24:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9398a400) [pid = 1807] [serial = 2230] [outer = (nil)] 10:24:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x93b78800) [pid = 1807] [serial = 2231] [outer = 0x9398a400] 10:24:12 INFO - PROCESS | 1807 | 1461345852209 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x93b7a000) [pid = 1807] [serial = 2232] [outer = 0x9398a400] 10:24:13 INFO - PROCESS | 1807 | 1461345853089 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"]]]}] 10:24:13 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 10:24:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:24:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1579ms 10:24:13 INFO - PROCESS | 1807 | 1461345853138 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 1807 | 1461345853141 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 10:24:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:24:13 INFO - PROCESS | 1807 | 1461345853148 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 1807 | 1461345853151 Marionette TRACE conn4 <- [1,2946,null,{}] 10:24:13 INFO - PROCESS | 1807 | 1461345853206 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}] 10:24:13 INFO - PROCESS | 1807 | 1461345853441 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:24:13 INFO - PROCESS | 1807 | 1461345853735 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x93b71400 == 146 [pid = 1807] [id = 744] 10:24:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x93b74400) [pid = 1807] [serial = 2233] [outer = (nil)] 10:24:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x94f6bc00) [pid = 1807] [serial = 2234] [outer = 0x93b74400] 10:24:13 INFO - PROCESS | 1807 | 1461345853824 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x94f70000) [pid = 1807] [serial = 2235] [outer = 0x93b74400] 10:24:14 INFO - PROCESS | 1807 | 1461345854613 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]]]}] 10:24:14 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. 10:24:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1474ms 10:24:14 INFO - PROCESS | 1807 | 1461345854644 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 1807 | 1461345854647 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 10:24:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:24:14 INFO - PROCESS | 1807 | 1461345854657 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 1807 | 1461345854660 Marionette TRACE conn4 <- [1,2950,null,{}] 10:24:14 INFO - PROCESS | 1807 | 1461345854666 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}] 10:24:14 INFO - PROCESS | 1807 | 1461345854873 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:24:15 INFO - PROCESS | 1807 | 1461345855140 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x93dd8c00 == 147 [pid = 1807] [id = 745] 10:24:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x95a85400) [pid = 1807] [serial = 2236] [outer = (nil)] 10:24:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x96ca3800) [pid = 1807] [serial = 2237] [outer = 0x95a85400] 10:24:15 INFO - PROCESS | 1807 | 1461345855227 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x96f84c00) [pid = 1807] [serial = 2238] [outer = 0x95a85400] 10:24:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x977bf400 == 148 [pid = 1807] [id = 746] 10:24:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x979dac00) [pid = 1807] [serial = 2239] [outer = (nil)] 10:24:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x979e3400) [pid = 1807] [serial = 2240] [outer = 0x979dac00] 10:24:16 INFO - PROCESS | 1807 | 1461345856187 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]]]}] 10:24:16 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. 10:24:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1577ms 10:24:16 INFO - PROCESS | 1807 | 1461345856235 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 1807 | 1461345856238 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 10:24:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:24:16 INFO - PROCESS | 1807 | 1461345856245 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1807 | 1461345856248 Marionette TRACE conn4 <- [1,2954,null,{}] 10:24:16 INFO - PROCESS | 1807 | 1461345856254 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}] 10:24:16 INFO - PROCESS | 1807 | 1461345856545 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:24:16 INFO - PROCESS | 1807 | 1461345856883 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x871ee400 == 147 [pid = 1807] [id = 574] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x87485800 == 146 [pid = 1807] [id = 571] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e7ac000 == 145 [pid = 1807] [id = 579] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86804400 == 144 [pid = 1807] [id = 577] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f566800 == 143 [pid = 1807] [id = 578] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8bce3c00 == 142 [pid = 1807] [id = 575] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e50c800 == 141 [pid = 1807] [id = 576] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x86804800 == 140 [pid = 1807] [id = 721] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e7b3c00 == 139 [pid = 1807] [id = 719] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f627800 == 138 [pid = 1807] [id = 720] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f68a000 == 137 [pid = 1807] [id = 718] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x90078400 == 136 [pid = 1807] [id = 717] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8e7af800 == 135 [pid = 1807] [id = 716] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8bf38800 == 134 [pid = 1807] [id = 714] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8f475000 == 133 [pid = 1807] [id = 715] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x87482400 == 132 [pid = 1807] [id = 713] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x87e84800 == 131 [pid = 1807] [id = 712] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e5c00 == 130 [pid = 1807] [id = 711] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8b78e800 == 129 [pid = 1807] [id = 710] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84d11400 == 128 [pid = 1807] [id = 708] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x87f17000 == 127 [pid = 1807] [id = 709] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x89139400 == 126 [pid = 1807] [id = 707] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x8807f400 == 125 [pid = 1807] [id = 706] 10:24:19 INFO - PROCESS | 1807 | --DOCSHELL 0x84d07000 == 124 [pid = 1807] [id = 705] 10:24:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x84d07000 == 125 [pid = 1807] [id = 747] 10:24:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x84d11400) [pid = 1807] [serial = 2241] [outer = (nil)] 10:24:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x86c66000) [pid = 1807] [serial = 2242] [outer = 0x84d11400] 10:24:19 INFO - PROCESS | 1807 | 1461345859194 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x87484400) [pid = 1807] [serial = 2243] [outer = 0x84d11400] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x8bce5c00) [pid = 1807] [serial = 1989] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x88dea400) [pid = 1807] [serial = 2111] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x89143800) [pid = 1807] [serial = 2114] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x87f16c00) [pid = 1807] [serial = 2108] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8680bc00) [pid = 1807] [serial = 2105] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x86c65400) [pid = 1807] [serial = 2106] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0xa00b6800) [pid = 1807] [serial = 2103] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0xa00aec00) [pid = 1807] [serial = 2102] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x9fc62c00) [pid = 1807] [serial = 2100] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x9fc5c000) [pid = 1807] [serial = 2099] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x9ea1f800) [pid = 1807] [serial = 2097] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x9ea18400) [pid = 1807] [serial = 2096] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x9a899c00) [pid = 1807] [serial = 2094] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x99bcd000) [pid = 1807] [serial = 2093] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x98e0a800) [pid = 1807] [serial = 2091] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x98579400) [pid = 1807] [serial = 2090] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x97edbc00) [pid = 1807] [serial = 2088] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x97bb9400) [pid = 1807] [serial = 2087] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x977c7400) [pid = 1807] [serial = 2085] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x96c95c00) [pid = 1807] [serial = 2084] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x93b53800) [pid = 1807] [serial = 2082] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x93410000) [pid = 1807] [serial = 2081] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x93344c00) [pid = 1807] [serial = 2079] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x9331c800) [pid = 1807] [serial = 2078] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x92b05000) [pid = 1807] [serial = 2076] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x92af6800) [pid = 1807] [serial = 2075] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x912f9000) [pid = 1807] [serial = 2073] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x912de000) [pid = 1807] [serial = 2072] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x905f3000) [pid = 1807] [serial = 2070] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x902cd800) [pid = 1807] [serial = 2069] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x901c3000) [pid = 1807] [serial = 2067] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x8fca7800) [pid = 1807] [serial = 2066] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x8e7b5000) [pid = 1807] [serial = 2064] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x8e7afc00) [pid = 1807] [serial = 2063] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8e501800) [pid = 1807] [serial = 2061] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8df3c400) [pid = 1807] [serial = 2060] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8bce7400) [pid = 1807] [serial = 2058] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8ba90c00) [pid = 1807] [serial = 2057] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8aa93800) [pid = 1807] [serial = 2055] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x89435c00) [pid = 1807] [serial = 2054] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x87f1f000) [pid = 1807] [serial = 2052] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x87e89000) [pid = 1807] [serial = 2051] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x89043400) [pid = 1807] [serial = 2112] [outer = (nil)] [url = about:blank] 10:24:19 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x87f22400) [pid = 1807] [serial = 2109] [outer = (nil)] [url = about:blank] 10:24:20 INFO - PROCESS | 1807 | 1461345860149 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]]]}] 10:24:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:24:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:24:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 3937ms 10:24:20 INFO - PROCESS | 1807 | 1461345860183 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 1807 | 1461345860188 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 10:24:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:24:20 INFO - PROCESS | 1807 | 1461345860198 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 1807 | 1461345860202 Marionette TRACE conn4 <- [1,2958,null,{}] 10:24:20 INFO - PROCESS | 1807 | 1461345860209 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}] 10:24:20 INFO - PROCESS | 1807 | 1461345860434 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:24:20 INFO - PROCESS | 1807 | 1461345860663 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8807f400 == 126 [pid = 1807] [id = 748] 10:24:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x88082c00) [pid = 1807] [serial = 2244] [outer = (nil)] 10:24:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x89041400) [pid = 1807] [serial = 2245] [outer = 0x88082c00] 10:24:20 INFO - PROCESS | 1807 | 1461345860749 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8904c000) [pid = 1807] [serial = 2246] [outer = 0x88082c00] 10:24:21 INFO - PROCESS | 1807 | 1461345861533 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]]]}] 10:24:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:24:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1378ms 10:24:21 INFO - PROCESS | 1807 | 1461345861576 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 1807 | 1461345861582 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 10:24:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:24:21 INFO - PROCESS | 1807 | 1461345861592 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 1807 | 1461345861596 Marionette TRACE conn4 <- [1,2962,null,{}] 10:24:21 INFO - PROCESS | 1807 | 1461345861602 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}] 10:24:21 INFO - PROCESS | 1807 | 1461345861902 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:24:22 INFO - PROCESS | 1807 | 1461345862049 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x88deec00 == 127 [pid = 1807] [id = 749] 10:24:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x89043000) [pid = 1807] [serial = 2247] [outer = (nil)] 10:24:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8aa92c00) [pid = 1807] [serial = 2248] [outer = 0x89043000] 10:24:22 INFO - PROCESS | 1807 | 1461345862127 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8ab67000) [pid = 1807] [serial = 2249] [outer = 0x89043000] 10:24:23 INFO - PROCESS | 1807 | 1461345863009 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]]]}] 10:24:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:24:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1432ms 10:24:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:24:23 INFO - PROCESS | 1807 | 1461345863023 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 1807 | 1461345863026 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 10:24:23 INFO - PROCESS | 1807 | 1461345863033 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - PROCESS | 1807 | 1461345863038 Marionette TRACE conn4 <- [1,2966,null,{}] 10:24:23 INFO - PROCESS | 1807 | 1461345863062 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}] 10:24:23 INFO - PROCESS | 1807 | 1461345863355 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:24:23 INFO - PROCESS | 1807 | 1461345863405 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e8800 == 128 [pid = 1807] [id = 750] 10:24:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8b793c00) [pid = 1807] [serial = 2250] [outer = (nil)] 10:24:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8ba75000) [pid = 1807] [serial = 2251] [outer = 0x8b793c00] 10:24:23 INFO - PROCESS | 1807 | 1461345863479 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8ba8e800) [pid = 1807] [serial = 2252] [outer = 0x8b793c00] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x89434000) [pid = 1807] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x89433800) [pid = 1807] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8ba78400) [pid = 1807] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8b78fc00) [pid = 1807] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8ab6e400) [pid = 1807] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8a8ecc00) [pid = 1807] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x89141000) [pid = 1807] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x881dd800) [pid = 1807] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x84d0a000) [pid = 1807] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x881dfc00) [pid = 1807] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x861f1400) [pid = 1807] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x91518400) [pid = 1807] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x905f9c00) [pid = 1807] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x90074000) [pid = 1807] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x901c4c00) [pid = 1807] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x90074400) [pid = 1807] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x90079400) [pid = 1807] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x8f56a800) [pid = 1807] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x8f475800) [pid = 1807] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8bf3d800) [pid = 1807] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8bf3f400) [pid = 1807] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8ba93800) [pid = 1807] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:24:24 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x8aa94800) [pid = 1807] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:24:24 INFO - PROCESS | 1807 | 1461345864950 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]]]}] 10:24:24 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. 10:24:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1943ms 10:24:24 INFO - PROCESS | 1807 | 1461345864975 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 1807 | 1461345864980 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 10:24:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:24:24 INFO - PROCESS | 1807 | 1461345864990 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 1807 | 1461345864993 Marionette TRACE conn4 <- [1,2970,null,{}] 10:24:25 INFO - PROCESS | 1807 | 1461345864999 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}] 10:24:25 INFO - PROCESS | 1807 | 1461345865253 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:24:25 INFO - PROCESS | 1807 | 1461345865274 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x86c5ac00 == 129 [pid = 1807] [id = 751] 10:24:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x87e91400) [pid = 1807] [serial = 2253] [outer = (nil)] 10:24:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8b064800) [pid = 1807] [serial = 2254] [outer = 0x87e91400] 10:24:25 INFO - PROCESS | 1807 | 1461345865349 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8b791400) [pid = 1807] [serial = 2255] [outer = 0x87e91400] 10:24:26 INFO - PROCESS | 1807 | 1461345866186 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]]]}] 10:24:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:24:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1227ms 10:24:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:24:26 INFO - PROCESS | 1807 | 1461345866217 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 1807 | 1461345866220 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 10:24:26 INFO - PROCESS | 1807 | 1461345866226 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 1807 | 1461345866230 Marionette TRACE conn4 <- [1,2974,null,{}] 10:24:26 INFO - PROCESS | 1807 | 1461345866235 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}] 10:24:26 INFO - PROCESS | 1807 | 1461345866428 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:24:26 INFO - PROCESS | 1807 | 1461345866784 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bccc00 == 130 [pid = 1807] [id = 752] 10:24:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x84f30400) [pid = 1807] [serial = 2256] [outer = (nil)] 10:24:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x86c5c400) [pid = 1807] [serial = 2257] [outer = 0x84f30400] 10:24:26 INFO - PROCESS | 1807 | 1461345866919 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x87e89000) [pid = 1807] [serial = 2258] [outer = 0x84f30400] 10:24:27 INFO - PROCESS | 1807 | 1461345867920 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]]]}] 10:24:27 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. 10:24:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1736ms 10:24:27 INFO - PROCESS | 1807 | 1461345867963 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 1807 | 1461345867969 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 10:24:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:24:27 INFO - PROCESS | 1807 | 1461345867977 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1807 | 1461345867984 Marionette TRACE conn4 <- [1,2978,null,{}] 10:24:28 INFO - PROCESS | 1807 | 1461345867992 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}] 10:24:28 INFO - PROCESS | 1807 | 1461345868224 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:24:28 INFO - PROCESS | 1807 | 1461345868521 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x89138400 == 131 [pid = 1807] [id = 753] 10:24:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x89139000) [pid = 1807] [serial = 2259] [outer = (nil)] 10:24:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x8942bc00) [pid = 1807] [serial = 2260] [outer = 0x89139000] 10:24:28 INFO - PROCESS | 1807 | 1461345868682 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8a8e3000) [pid = 1807] [serial = 2261] [outer = 0x89139000] 10:24:29 INFO - PROCESS | 1807 | 1461345869593 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]]]}] 10:24:29 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. 10:24:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1633ms 10:24:29 INFO - PROCESS | 1807 | 1461345869613 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:24:29 INFO - PROCESS | 1807 | 1461345869620 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 10:24:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:24:29 INFO - PROCESS | 1807 | 1461345869627 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 1807 | 1461345869632 Marionette TRACE conn4 <- [1,2982,null,{}] 10:24:29 INFO - PROCESS | 1807 | 1461345869638 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}] 10:24:29 INFO - PROCESS | 1807 | 1461345869905 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:24:30 INFO - PROCESS | 1807 | 1461345870177 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x8a8e5800 == 132 [pid = 1807] [id = 754] 10:24:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x8ab65000) [pid = 1807] [serial = 2262] [outer = (nil)] 10:24:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8b1df000) [pid = 1807] [serial = 2263] [outer = 0x8ab65000] 10:24:30 INFO - PROCESS | 1807 | 1461345870272 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8ba70800) [pid = 1807] [serial = 2264] [outer = 0x8ab65000] 10:24:31 INFO - PROCESS | 1807 | 1461345871214 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"]]]}] 10:24:31 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 10:24:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:24:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1629ms 10:24:31 INFO - PROCESS | 1807 | 1461345871258 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 1807 | 1461345871261 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 10:24:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:24:31 INFO - PROCESS | 1807 | 1461345871277 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 1807 | 1461345871287 Marionette TRACE conn4 <- [1,2986,null,{}] 10:24:31 INFO - PROCESS | 1807 | 1461345871296 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}] 10:24:31 INFO - PROCESS | 1807 | 1461345871536 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:24:31 INFO - PROCESS | 1807 | 1461345871829 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b05ec00 == 133 [pid = 1807] [id = 755] 10:24:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8c02c000) [pid = 1807] [serial = 2265] [outer = (nil)] 10:24:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8df37400) [pid = 1807] [serial = 2266] [outer = 0x8c02c000] 10:24:31 INFO - PROCESS | 1807 | 1461345871919 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8e421c00) [pid = 1807] [serial = 2267] [outer = 0x8c02c000] 10:24:32 INFO - PROCESS | 1807 | 1461345872757 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]]]}] 10:24:32 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. 10:24:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1546ms 10:24:32 INFO - PROCESS | 1807 | 1461345872816 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 1807 | 1461345872820 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 10:24:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:24:32 INFO - PROCESS | 1807 | 1461345872826 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 1807 | 1461345872830 Marionette TRACE conn4 <- [1,2990,null,{}] 10:24:32 INFO - PROCESS | 1807 | 1461345872835 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}] 10:24:33 INFO - PROCESS | 1807 | 1461345873059 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:24:33 INFO - PROCESS | 1807 | 1461345873349 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x8c036c00 == 134 [pid = 1807] [id = 756] 10:24:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8df3a000) [pid = 1807] [serial = 2268] [outer = (nil)] 10:24:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8e50e000) [pid = 1807] [serial = 2269] [outer = 0x8df3a000] 10:24:33 INFO - PROCESS | 1807 | 1461345873445 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8e7aa400) [pid = 1807] [serial = 2270] [outer = 0x8df3a000] 10:24:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f4dcc00 == 135 [pid = 1807] [id = 757] 10:24:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8f561000) [pid = 1807] [serial = 2271] [outer = (nil)] 10:24:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8f563400) [pid = 1807] [serial = 2272] [outer = 0x8f561000] 10:24:34 INFO - PROCESS | 1807 | 1461345874376 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]]]}] 10:24:34 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. 10:24:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1583ms 10:24:34 INFO - PROCESS | 1807 | 1461345874410 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 1807 | 1461345874414 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 10:24:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:24:34 INFO - PROCESS | 1807 | 1461345874420 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 1807 | 1461345874424 Marionette TRACE conn4 <- [1,2994,null,{}] 10:24:34 INFO - PROCESS | 1807 | 1461345874429 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}] 10:24:34 INFO - PROCESS | 1807 | 1461345874686 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:24:34 INFO - PROCESS | 1807 | 1461345874947 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f55dc00 == 136 [pid = 1807] [id = 758] 10:24:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8f55e000) [pid = 1807] [serial = 2273] [outer = (nil)] 10:24:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f62c000) [pid = 1807] [serial = 2274] [outer = 0x8f55e000] 10:24:35 INFO - PROCESS | 1807 | 1461345875103 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f68b000) [pid = 1807] [serial = 2275] [outer = 0x8f55e000] 10:24:35 INFO - PROCESS | 1807 | 1461345875914 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]]]}] 10:24:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:24:35 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 10:24:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1529ms 10:24:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:24:35 INFO - PROCESS | 1807 | 1461345875953 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 1807 | 1461345875957 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 10:24:35 INFO - PROCESS | 1807 | 1461345875964 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 1807 | 1461345875967 Marionette TRACE conn4 <- [1,2998,null,{}] 10:24:35 INFO - PROCESS | 1807 | 1461345875973 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}] 10:24:36 INFO - PROCESS | 1807 | 1461345876200 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:24:36 INFO - PROCESS | 1807 | 1461345876475 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x8aeeb000 == 137 [pid = 1807] [id = 759] 10:24:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f4d5000) [pid = 1807] [serial = 2276] [outer = (nil)] 10:24:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x9007b000) [pid = 1807] [serial = 2277] [outer = 0x8f4d5000] 10:24:36 INFO - PROCESS | 1807 | 1461345876564 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x90083000) [pid = 1807] [serial = 2278] [outer = 0x8f4d5000] 10:24:37 INFO - PROCESS | 1807 | 1461345877421 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]]]}] 10:24:37 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. 10:24:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 10:24:37 INFO - PROCESS | 1807 | 1461345877443 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 1807 | 1461345877447 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 10:24:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:24:37 INFO - PROCESS | 1807 | 1461345877454 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1807 | 1461345877457 Marionette TRACE conn4 <- [1,3002,null,{}] 10:24:37 INFO - PROCESS | 1807 | 1461345877463 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}] 10:24:37 INFO - PROCESS | 1807 | 1461345877677 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:24:37 INFO - PROCESS | 1807 | 1461345877946 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x8913d800 == 138 [pid = 1807] [id = 760] 10:24:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8fca1400) [pid = 1807] [serial = 2279] [outer = (nil)] 10:24:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x902c7800) [pid = 1807] [serial = 2280] [outer = 0x8fca1400] 10:24:38 INFO - PROCESS | 1807 | 1461345878038 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x905f6800) [pid = 1807] [serial = 2281] [outer = 0x8fca1400] 10:24:38 INFO - PROCESS | 1807 | 1461345878908 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]]]}] 10:24:38 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. 10:24:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1480ms 10:24:38 INFO - PROCESS | 1807 | 1461345878934 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:24:38 INFO - PROCESS | 1807 | 1461345878938 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 10:24:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:24:38 INFO - PROCESS | 1807 | 1461345878945 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:24:38 INFO - PROCESS | 1807 | 1461345878948 Marionette TRACE conn4 <- [1,3006,null,{}] 10:24:38 INFO - PROCESS | 1807 | 1461345878954 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}] 10:24:39 INFO - PROCESS | 1807 | 1461345879164 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:24:39 INFO - PROCESS | 1807 | 1461345879435 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x90078c00 == 139 [pid = 1807] [id = 761] 10:24:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x902ca400) [pid = 1807] [serial = 2282] [outer = (nil)] 10:24:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x907b5400) [pid = 1807] [serial = 2283] [outer = 0x902ca400] 10:24:39 INFO - PROCESS | 1807 | 1461345879527 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x91210000) [pid = 1807] [serial = 2284] [outer = 0x902ca400] 10:24:40 INFO - PROCESS | 1807 | 1461345880333 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]]]}] 10:24:40 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. 10:24:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1429ms 10:24:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:24:40 INFO - PROCESS | 1807 | 1461345880375 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:24:40 INFO - PROCESS | 1807 | 1461345880378 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 10:24:40 INFO - PROCESS | 1807 | 1461345880385 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 1807 | 1461345880388 Marionette TRACE conn4 <- [1,3010,null,{}] 10:24:40 INFO - PROCESS | 1807 | 1461345880394 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}] 10:24:40 INFO - PROCESS | 1807 | 1461345880648 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:24:40 INFO - PROCESS | 1807 | 1461345880927 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x901ce400 == 140 [pid = 1807] [id = 762] 10:24:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x90656800) [pid = 1807] [serial = 2285] [outer = (nil)] 10:24:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x9151c800) [pid = 1807] [serial = 2286] [outer = 0x90656800] 10:24:41 INFO - PROCESS | 1807 | 1461345881023 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x92962800) [pid = 1807] [serial = 2287] [outer = 0x90656800] 10:24:41 INFO - PROCESS | 1807 | 1461345881897 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]]]}] 10:24:41 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 10:24:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1536ms 10:24:41 INFO - PROCESS | 1807 | 1461345881920 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 1807 | 1461345881924 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 10:24:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:24:41 INFO - PROCESS | 1807 | 1461345881931 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 1807 | 1461345881934 Marionette TRACE conn4 <- [1,3014,null,{}] 10:24:41 INFO - PROCESS | 1807 | 1461345881940 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}] 10:24:42 INFO - PROCESS | 1807 | 1461345882170 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:24:42 INFO - PROCESS | 1807 | 1461345882476 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x905ff000 == 141 [pid = 1807] [id = 763] 10:24:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x90657800) [pid = 1807] [serial = 2288] [outer = (nil)] 10:24:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x92b05000) [pid = 1807] [serial = 2289] [outer = 0x90657800] 10:24:42 INFO - PROCESS | 1807 | 1461345882586 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x93317800) [pid = 1807] [serial = 2290] [outer = 0x90657800] 10:24:43 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:24:43 INFO - PROCESS | 1807 | 1461345883644 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:24:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:24:43 INFO - {} 10:24:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:24:43 INFO - {} 10:24:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:24:43 INFO - {} 10:24:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:24:43 INFO - {} 10:24:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1736ms 10:24:43 INFO - PROCESS | 1807 | 1461345883670 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:24:43 INFO - PROCESS | 1807 | 1461345883673 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 10:24:43 INFO - TEST-START | /FileAPI/fileReader.html 10:24:43 INFO - PROCESS | 1807 | 1461345883747 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 1807 | 1461345883753 Marionette TRACE conn4 <- [1,3018,null,{}] 10:24:43 INFO - PROCESS | 1807 | 1461345883760 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}] 10:24:44 INFO - PROCESS | 1807 | 1461345884033 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:24:44 INFO - PROCESS | 1807 | 1461345884385 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x93319000 == 142 [pid = 1807] [id = 764] 10:24:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x9338c400) [pid = 1807] [serial = 2291] [outer = (nil)] 10:24:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x96b21000) [pid = 1807] [serial = 2292] [outer = 0x9338c400] 10:24:44 INFO - PROCESS | 1807 | 1461345884485 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x96c97000) [pid = 1807] [serial = 2293] [outer = 0x9338c400] 10:24:45 INFO - PROCESS | 1807 | 1461345885305 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]]]}] 10:24:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:24:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:24:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:24:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:24:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1653ms 10:24:45 INFO - PROCESS | 1807 | 1461345885355 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:24:45 INFO - PROCESS | 1807 | 1461345885359 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 10:24:45 INFO - TEST-START | /FileAPI/historical.html 10:24:45 INFO - PROCESS | 1807 | 1461345885365 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:24:45 INFO - PROCESS | 1807 | 1461345885369 Marionette TRACE conn4 <- [1,3022,null,{}] 10:24:45 INFO - PROCESS | 1807 | 1461345885375 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}] 10:24:45 INFO - PROCESS | 1807 | 1461345885590 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:24:45 INFO - PROCESS | 1807 | 1461345885897 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x861f0c00 == 143 [pid = 1807] [id = 765] 10:24:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x881ea000) [pid = 1807] [serial = 2294] [outer = (nil)] 10:24:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x977c7c00) [pid = 1807] [serial = 2295] [outer = 0x881ea000] 10:24:45 INFO - PROCESS | 1807 | 1461345885990 Marionette DEBUG loaded listener.js 10:24:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x97908400) [pid = 1807] [serial = 2296] [outer = 0x881ea000] 10:24:46 INFO - PROCESS | 1807 | 1461345886827 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"]]]}] 10:24:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:24:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:24:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:24:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:24:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:24:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:24:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:24:46 INFO - TEST-OK | /FileAPI/historical.html | took 1487ms 10:24:46 INFO - PROCESS | 1807 | 1461345886856 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:24:46 INFO - PROCESS | 1807 | 1461345886860 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 10:24:46 INFO - TEST-START | /FileAPI/idlharness.html 10:24:46 INFO - PROCESS | 1807 | 1461345886869 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 1807 | 1461345886874 Marionette TRACE conn4 <- [1,3026,null,{}] 10:24:46 INFO - PROCESS | 1807 | 1461345886928 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}] 10:24:47 INFO - PROCESS | 1807 | 1461345887124 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:24:47 INFO - PROCESS | 1807 | 1461345887424 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x84aa8000 == 144 [pid = 1807] [id = 766] 10:24:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x86808c00) [pid = 1807] [serial = 2297] [outer = (nil)] 10:24:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x97ed3800) [pid = 1807] [serial = 2298] [outer = 0x86808c00] 10:24:47 INFO - PROCESS | 1807 | 1461345887519 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x97ed9400) [pid = 1807] [serial = 2299] [outer = 0x86808c00] 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:24:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:24:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:24:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:24:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:24:49 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 10:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:24:49 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 10:24:49 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 10:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:24:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:24:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:24:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:24:49 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 10:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:24:49 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 10:24:49 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 10:24:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:24:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:24:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:24:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:24:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:24:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:24:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2710ms 10:24:49 INFO - TEST-START | /FileAPI/idlharness.worker 10:24:49 INFO - PROCESS | 1807 | 1461345889407 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]]]}] 10:24:49 INFO - PROCESS | 1807 | 1461345889633 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 1807 | 1461345889641 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 10:24:49 INFO - PROCESS | 1807 | 1461345889654 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 1807 | 1461345889664 Marionette TRACE conn4 <- [1,3030,null,{}] 10:24:49 INFO - PROCESS | 1807 | 1461345889677 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}] 10:24:49 INFO - PROCESS | 1807 | 1461345889957 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:24:50 INFO - PROCESS | 1807 | 1461345890258 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x91ff1800 == 145 [pid = 1807] [id = 767] 10:24:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x9295f800) [pid = 1807] [serial = 2300] [outer = (nil)] 10:24:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x98e88c00) [pid = 1807] [serial = 2301] [outer = 0x9295f800] 10:24:50 INFO - PROCESS | 1807 | 1461345890349 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x99216c00) [pid = 1807] [serial = 2302] [outer = 0x9295f800] 10:24:50 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:24:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:24:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:24:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:24:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:24:53 INFO - {} 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:24:53 INFO - {} 10:24:53 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 - {} 10:24:53 INFO - {} 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:24:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:24:53 INFO - {} 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:24:53 INFO - {} 10:24:53 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 - {} 10:24:53 INFO - {} 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:24:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:24:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:24:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:24:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 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 10:24:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:24:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:24:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:24:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:24:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:24:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:24:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:24:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:24:53 INFO - {} 10:24:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3435ms 10:24:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:24:53 INFO - PROCESS | 1807 | 1461345892944 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,{},{}]]]}] 10:24:53 INFO - PROCESS | 1807 | 1461345893098 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1807 | 1461345893100 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 10:24:53 INFO - PROCESS | 1807 | 1461345893116 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1807 | 1461345893127 Marionette TRACE conn4 <- [1,3034,null,{}] 10:24:53 INFO - PROCESS | 1807 | 1461345893155 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}] 10:24:53 INFO - PROCESS | 1807 | 1461345893552 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:24:53 INFO - PROCESS | 1807 | 1461345893868 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x9815f000 == 146 [pid = 1807] [id = 768] 10:24:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x99218000) [pid = 1807] [serial = 2303] [outer = (nil)] 10:24:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0xa0e78000) [pid = 1807] [serial = 2304] [outer = 0x99218000] 10:24:53 INFO - PROCESS | 1807 | 1461345893960 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0xa0f4f800) [pid = 1807] [serial = 2305] [outer = 0x99218000] 10:24:54 INFO - PROCESS | 1807 | 1461345894810 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]]]}] 10:24:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:24:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1714ms 10:24:54 INFO - PROCESS | 1807 | 1461345894830 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1807 | 1461345894834 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 10:24:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:24:54 INFO - PROCESS | 1807 | 1461345894840 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1807 | 1461345894843 Marionette TRACE conn4 <- [1,3038,null,{}] 10:24:54 INFO - PROCESS | 1807 | 1461345894849 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}] 10:24:55 INFO - PROCESS | 1807 | 1461345895068 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:24:55 INFO - PROCESS | 1807 | 1461345895370 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x9983a800 == 147 [pid = 1807] [id = 769] 10:24:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0xa0010400) [pid = 1807] [serial = 2306] [outer = (nil)] 10:24:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0xa2a40c00) [pid = 1807] [serial = 2307] [outer = 0xa0010400] 10:24:55 INFO - PROCESS | 1807 | 1461345895456 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0xa2a47800) [pid = 1807] [serial = 2308] [outer = 0xa0010400] 10:24:56 INFO - PROCESS | 1807 | 1461345896272 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"]]]}] 10:24:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:24:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:24:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1488ms 10:24:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:24:56 INFO - PROCESS | 1807 | 1461345896329 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:24:56 INFO - PROCESS | 1807 | 1461345896332 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 10:24:56 INFO - PROCESS | 1807 | 1461345896339 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 1807 | 1461345896342 Marionette TRACE conn4 <- [1,3042,null,{}] 10:24:56 INFO - PROCESS | 1807 | 1461345896348 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}] 10:24:56 INFO - PROCESS | 1807 | 1461345896601 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8570d000 == 146 [pid = 1807] [id = 701] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x881dd400 == 145 [pid = 1807] [id = 724] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x861ec800 == 144 [pid = 1807] [id = 723] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x87481400 == 143 [pid = 1807] [id = 702] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x88de5000 == 142 [pid = 1807] [id = 704] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x86c5ac00 == 141 [pid = 1807] [id = 751] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x88d49c00 == 140 [pid = 1807] [id = 703] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8a8e8800 == 139 [pid = 1807] [id = 750] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x88deec00 == 138 [pid = 1807] [id = 749] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8807f400 == 137 [pid = 1807] [id = 748] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84d07000 == 136 [pid = 1807] [id = 747] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x977bf400 == 135 [pid = 1807] [id = 746] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93dd8c00 == 134 [pid = 1807] [id = 745] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93b71400 == 133 [pid = 1807] [id = 744] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x902d1c00 == 132 [pid = 1807] [id = 743] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x861f1800 == 131 [pid = 1807] [id = 742] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x93394400 == 130 [pid = 1807] [id = 740] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84bc8400 == 129 [pid = 1807] [id = 741] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x915e0800 == 128 [pid = 1807] [id = 739] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x912f9c00 == 127 [pid = 1807] [id = 738] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x905fbc00 == 126 [pid = 1807] [id = 737] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e4d1800 == 125 [pid = 1807] [id = 736] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8e7b0c00 == 124 [pid = 1807] [id = 734] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8f688800 == 123 [pid = 1807] [id = 735] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8c037c00 == 122 [pid = 1807] [id = 733] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8c02cc00 == 121 [pid = 1807] [id = 732] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8ba94400 == 120 [pid = 1807] [id = 731] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x84f2c000 == 119 [pid = 1807] [id = 730] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8942b400 == 118 [pid = 1807] [id = 729] 10:24:59 INFO - PROCESS | 1807 | --DOCSHELL 0x8748e800 == 117 [pid = 1807] [id = 728] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x8ba70000) [pid = 1807] [serial = 2049] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x895e7c00) [pid = 1807] [serial = 2177] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x8aa9b000) [pid = 1807] [serial = 2180] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x8a8ea800) [pid = 1807] [serial = 2178] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x8bcef800) [pid = 1807] [serial = 2135] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x8ba7a400) [pid = 1807] [serial = 2133] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x8b793000) [pid = 1807] [serial = 2132] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x8b75d400) [pid = 1807] [serial = 2130] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x8b1d9c00) [pid = 1807] [serial = 2129] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x8aeee800) [pid = 1807] [serial = 2126] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x8b059800) [pid = 1807] [serial = 2127] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x8a8e6400) [pid = 1807] [serial = 2124] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x89438c00) [pid = 1807] [serial = 2123] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x88de6c00) [pid = 1807] [serial = 2121] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x881e8c00) [pid = 1807] [serial = 2120] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x861f3400) [pid = 1807] [serial = 2118] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x84f2c800) [pid = 1807] [serial = 2117] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x881ea800) [pid = 1807] [serial = 2174] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x8680e400) [pid = 1807] [serial = 2171] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x871f7000) [pid = 1807] [serial = 2172] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x91ffd400) [pid = 1807] [serial = 2169] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x91ff5000) [pid = 1807] [serial = 2168] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x912f0c00) [pid = 1807] [serial = 2166] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x912e6400) [pid = 1807] [serial = 2165] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x907a9000) [pid = 1807] [serial = 2163] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x907a7000) [pid = 1807] [serial = 2162] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x905fc000) [pid = 1807] [serial = 2160] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x905f8c00) [pid = 1807] [serial = 2159] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x902ca000) [pid = 1807] [serial = 2157] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x902c4000) [pid = 1807] [serial = 2156] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x90089c00) [pid = 1807] [serial = 2154] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x90080800) [pid = 1807] [serial = 2153] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x8fc9e400) [pid = 1807] [serial = 2151] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x8f68d400) [pid = 1807] [serial = 2150] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x8f562000) [pid = 1807] [serial = 2148] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x8f4d4800) [pid = 1807] [serial = 2147] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8e7ad400) [pid = 1807] [serial = 2145] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8e50dc00) [pid = 1807] [serial = 2144] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x8e4ca400) [pid = 1807] [serial = 2142] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x8e424c00) [pid = 1807] [serial = 2141] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8df36800) [pid = 1807] [serial = 2139] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8c02bc00) [pid = 1807] [serial = 2138] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x8bf38400) [pid = 1807] [serial = 2136] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x8aef3c00) [pid = 1807] [serial = 2181] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x88df2800) [pid = 1807] [serial = 2175] [outer = (nil)] [url = about:blank] 10:24:59 INFO - PROCESS | 1807 | 1461345899598 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x8570d000 == 118 [pid = 1807] [id = 770] 10:24:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x85710400) [pid = 1807] [serial = 2309] [outer = (nil)] 10:24:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x861f6000) [pid = 1807] [serial = 2310] [outer = 0x85710400] 10:24:59 INFO - PROCESS | 1807 | 1461345899798 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x86c67400) [pid = 1807] [serial = 2311] [outer = 0x85710400] 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:25:00 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. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:25:00 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'.) 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:25:00 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. 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:25:00 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. 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:25:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:25:00 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. 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:25:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:25:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:25:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:25:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:25:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:25:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:25:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:25:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 4637ms 10:25:01 INFO - PROCESS | 1807 | 1461345900875 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]]]}] 10:25:01 INFO - PROCESS | 1807 | 1461345901052 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:25:01 INFO - PROCESS | 1807 | 1461345901060 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 10:25:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:25:01 INFO - PROCESS | 1807 | 1461345901080 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 1807 | 1461345901085 Marionette TRACE conn4 <- [1,3046,null,{}] 10:25:01 INFO - PROCESS | 1807 | 1461345901092 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}] 10:25:01 INFO - PROCESS | 1807 | 1461345901292 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:25:01 INFO - PROCESS | 1807 | 1461345901590 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x881eb000 == 119 [pid = 1807] [id = 771] 10:25:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x88d41400) [pid = 1807] [serial = 2312] [outer = (nil)] 10:25:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x88d4d400) [pid = 1807] [serial = 2313] [outer = 0x88d41400] 10:25:01 INFO - PROCESS | 1807 | 1461345901674 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x88defc00) [pid = 1807] [serial = 2314] [outer = 0x88d41400] 10:25:02 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:25:02 INFO - PROCESS | 1807 | 1461345902583 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:25:02 INFO - {} 10:25:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1541ms 10:25:02 INFO - PROCESS | 1807 | 1461345902622 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 1807 | 1461345902628 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 10:25:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:25:02 INFO - PROCESS | 1807 | 1461345902652 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1807 | 1461345902656 Marionette TRACE conn4 <- [1,3050,null,{}] 10:25:02 INFO - PROCESS | 1807 | 1461345902661 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}] 10:25:02 INFO - PROCESS | 1807 | 1461345902946 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:25:03 INFO - PROCESS | 1807 | 1461345902986 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x88dee800 == 120 [pid = 1807] [id = 772] 10:25:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x88df3c00) [pid = 1807] [serial = 2315] [outer = (nil)] 10:25:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x895eb000) [pid = 1807] [serial = 2316] [outer = 0x88df3c00] 10:25:03 INFO - PROCESS | 1807 | 1461345903060 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x8a8e5400) [pid = 1807] [serial = 2317] [outer = 0x88df3c00] 10:25:04 INFO - PROCESS | 1807 | 1461345904141 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]]]}] 10:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:25:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1536ms 10:25:04 INFO - PROCESS | 1807 | 1461345904182 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 1807 | 1461345904185 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 10:25:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:25:04 INFO - PROCESS | 1807 | 1461345904194 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 1807 | 1461345904202 Marionette TRACE conn4 <- [1,3054,null,{}] 10:25:04 INFO - PROCESS | 1807 | 1461345904222 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}] 10:25:05 INFO - PROCESS | 1807 | 1461345905071 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x8f629400) [pid = 1807] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x8b793c00) [pid = 1807] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x9151d000) [pid = 1807] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x88080800) [pid = 1807] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x8c033800) [pid = 1807] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x8e426800) [pid = 1807] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x9330ec00) [pid = 1807] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x84d11400) [pid = 1807] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x89043000) [pid = 1807] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x88082c00) [pid = 1807] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x87e89800) [pid = 1807] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x8fca2c00) [pid = 1807] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x915dc000) [pid = 1807] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x90090800) [pid = 1807] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x93401800) [pid = 1807] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x979dac00) [pid = 1807] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x8aef6800) [pid = 1807] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x8bf3cc00) [pid = 1807] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:25:05 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x8904f400) [pid = 1807] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:25:05 INFO - PROCESS | 1807 | 1461345905348 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x88080800 == 121 [pid = 1807] [id = 773] 10:25:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x8aef5400) [pid = 1807] [serial = 2318] [outer = (nil)] 10:25:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x8b05a400) [pid = 1807] [serial = 2319] [outer = 0x8aef5400] 10:25:05 INFO - PROCESS | 1807 | 1461345905425 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x8b1d6800) [pid = 1807] [serial = 2320] [outer = 0x8aef5400] 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:25:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:25:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:25:06 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" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:25:06 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" 10:25:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:25:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:25:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2547ms 10:25:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:25:06 INFO - PROCESS | 1807 | 1461345906558 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"]]]}] 10:25:06 INFO - PROCESS | 1807 | 1461345906739 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1807 | 1461345906742 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 10:25:06 INFO - PROCESS | 1807 | 1461345906764 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 1807 | 1461345906768 Marionette TRACE conn4 <- [1,3058,null,{}] 10:25:06 INFO - PROCESS | 1807 | 1461345906795 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}] 10:25:07 INFO - PROCESS | 1807 | 1461345907168 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:25:07 INFO - PROCESS | 1807 | 1461345907497 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc8400 == 122 [pid = 1807] [id = 774] 10:25:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x84bca000) [pid = 1807] [serial = 2321] [outer = (nil)] 10:25:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x8570cc00) [pid = 1807] [serial = 2322] [outer = 0x84bca000] 10:25:07 INFO - PROCESS | 1807 | 1461345907593 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x871ec400) [pid = 1807] [serial = 2323] [outer = 0x84bca000] 10:25:08 INFO - PROCESS | 1807 | 1461345908573 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]]]}] 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:25:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:25:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:25:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:25:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:25:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:25:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:25:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:25:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:25:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1859ms 10:25:08 INFO - PROCESS | 1807 | 1461345908627 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 1807 | 1461345908637 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 10:25:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:25:08 INFO - PROCESS | 1807 | 1461345908646 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 1807 | 1461345908651 Marionette TRACE conn4 <- [1,3062,null,{}] 10:25:08 INFO - PROCESS | 1807 | 1461345908659 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}] 10:25:08 INFO - PROCESS | 1807 | 1461345908905 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:25:09 INFO - PROCESS | 1807 | 1461345909188 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x8904e000 == 123 [pid = 1807] [id = 775] 10:25:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x89136c00) [pid = 1807] [serial = 2324] [outer = (nil)] 10:25:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x8913bc00) [pid = 1807] [serial = 2325] [outer = 0x89136c00] 10:25:09 INFO - PROCESS | 1807 | 1461345909344 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x89432000) [pid = 1807] [serial = 2326] [outer = 0x89136c00] 10:25:09 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:25:10 INFO - PROCESS | 1807 | 1461345910270 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:25:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:25:10 INFO - {} 10:25:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1681ms 10:25:10 INFO - PROCESS | 1807 | 1461345910336 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 1807 | 1461345910342 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 10:25:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:25:10 INFO - PROCESS | 1807 | 1461345910349 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 1807 | 1461345910353 Marionette TRACE conn4 <- [1,3066,null,{}] 10:25:10 INFO - PROCESS | 1807 | 1461345910409 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}] 10:25:10 INFO - PROCESS | 1807 | 1461345910649 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:25:11 INFO - PROCESS | 1807 | 1461345910991 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x8ab6ec00 == 124 [pid = 1807] [id = 776] 10:25:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x8b1e3800) [pid = 1807] [serial = 2327] [outer = (nil)] 10:25:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x8b791800) [pid = 1807] [serial = 2328] [outer = 0x8b1e3800] 10:25:11 INFO - PROCESS | 1807 | 1461345911084 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x8ba7a400) [pid = 1807] [serial = 2329] [outer = 0x8b1e3800] 10:25:11 INFO - PROCESS | 1807 | 1461345911991 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]]]}] 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:25:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:25:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1676ms 10:25:12 INFO - PROCESS | 1807 | 1461345912030 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 1807 | 1461345912034 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 10:25:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:25:12 INFO - PROCESS | 1807 | 1461345912050 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 1807 | 1461345912060 Marionette TRACE conn4 <- [1,3070,null,{}] 10:25:12 INFO - PROCESS | 1807 | 1461345912066 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}] 10:25:12 INFO - PROCESS | 1807 | 1461345912298 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:25:12 INFO - PROCESS | 1807 | 1461345912602 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x89142000 == 125 [pid = 1807] [id = 777] 10:25:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x8aa96400) [pid = 1807] [serial = 2330] [outer = (nil)] 10:25:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x8c02b400) [pid = 1807] [serial = 2331] [outer = 0x8aa96400] 10:25:12 INFO - PROCESS | 1807 | 1461345912694 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x8c034400) [pid = 1807] [serial = 2332] [outer = 0x8aa96400] 10:25:13 INFO - PROCESS | 1807 | 1461345913580 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]]]}] 10:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:25:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1549ms 10:25:13 INFO - PROCESS | 1807 | 1461345913593 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 1807 | 1461345913597 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 10:25:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:25:13 INFO - PROCESS | 1807 | 1461345913604 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 1807 | 1461345913607 Marionette TRACE conn4 <- [1,3074,null,{}] 10:25:13 INFO - PROCESS | 1807 | 1461345913613 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}] 10:25:13 INFO - PROCESS | 1807 | 1461345913822 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:25:14 INFO - PROCESS | 1807 | 1461345914106 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x8b1de000 == 126 [pid = 1807] [id = 778] 10:25:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x8c02f400) [pid = 1807] [serial = 2333] [outer = (nil)] 10:25:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x8e4ca400) [pid = 1807] [serial = 2334] [outer = 0x8c02f400] 10:25:14 INFO - PROCESS | 1807 | 1461345914199 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x8e4d2400) [pid = 1807] [serial = 2335] [outer = 0x8c02f400] 10:25:15 INFO - PROCESS | 1807 | 1461345915075 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]]]}] 10:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:25:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1481ms 10:25:15 INFO - PROCESS | 1807 | 1461345915087 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:25:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:25:15 INFO - PROCESS | 1807 | 1461345915092 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 10:25:15 INFO - PROCESS | 1807 | 1461345915098 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 1807 | 1461345915102 Marionette TRACE conn4 <- [1,3078,null,{}] 10:25:15 INFO - PROCESS | 1807 | 1461345915108 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}] 10:25:15 INFO - PROCESS | 1807 | 1461345915312 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:25:15 INFO - PROCESS | 1807 | 1461345915619 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x895eb800 == 127 [pid = 1807] [id = 779] 10:25:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x895ef400) [pid = 1807] [serial = 2336] [outer = (nil)] 10:25:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x8aa9a000) [pid = 1807] [serial = 2337] [outer = 0x895ef400] 10:25:15 INFO - PROCESS | 1807 | 1461345915728 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x8f46d800) [pid = 1807] [serial = 2338] [outer = 0x895ef400] 10:25:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 10:25:16 INFO - reader.readAsText(blob_2) 10:25:16 INFO - }" did not throw 10:25:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 10:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 10:25:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 10:25:16 INFO - reader.readAsDataURL(blob_2) 10:25:16 INFO - }" did not throw 10:25:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 10:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 10:25:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 10:25:16 INFO - reader.readAsArrayBuffer(blob_2) 10:25:16 INFO - }" did not throw 10:25:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 10:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 10:25:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 10:25:16 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 10:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:25:16 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 1807 | 1461345916693 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 10:25:16 INFO - PROCESS | 1807 | 1461345916706 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1807 | 1461345916708 Marionette TRACE conn4 <- [1,3082,null,{}] 10:25:16 INFO - PROCESS | 1807 | 1461345916723 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}] 10:25:16 INFO - PROCESS | 1807 | 1461345916929 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:25:17 INFO - PROCESS | 1807 | 1461345917234 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e50d800 == 128 [pid = 1807] [id = 780] 10:25:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x8f470000) [pid = 1807] [serial = 2339] [outer = (nil)] 10:25:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x8f62d000) [pid = 1807] [serial = 2340] [outer = 0x8f470000] 10:25:17 INFO - PROCESS | 1807 | 1461345917335 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x8f630c00) [pid = 1807] [serial = 2341] [outer = 0x8f470000] 10:25:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:25:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:25:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:25:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1490ms 10:25:18 INFO - PROCESS | 1807 | 1461345918180 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]]]}] 10:25:18 INFO - PROCESS | 1807 | 1461345918196 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:25:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:25:18 INFO - PROCESS | 1807 | 1461345918200 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 10:25:18 INFO - PROCESS | 1807 | 1461345918206 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 1807 | 1461345918210 Marionette TRACE conn4 <- [1,3086,null,{}] 10:25:18 INFO - PROCESS | 1807 | 1461345918216 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}] 10:25:18 INFO - PROCESS | 1807 | 1461345918418 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:25:18 INFO - PROCESS | 1807 | 1461345918690 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x8bf31c00 == 129 [pid = 1807] [id = 781] 10:25:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x8f55d800) [pid = 1807] [serial = 2342] [outer = (nil)] 10:25:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x8fc99400) [pid = 1807] [serial = 2343] [outer = 0x8f55d800] 10:25:18 INFO - PROCESS | 1807 | 1461345918785 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x8fca0400) [pid = 1807] [serial = 2344] [outer = 0x8f55d800] 10:25:19 INFO - PROCESS | 1807 | 1461345919574 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:25:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:25:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1381ms 10:25:19 INFO - PROCESS | 1807 | 1461345919606 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1807 | 1461345919610 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 10:25:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:25:19 INFO - PROCESS | 1807 | 1461345919619 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 1807 | 1461345919622 Marionette TRACE conn4 <- [1,3090,null,{}] 10:25:19 INFO - PROCESS | 1807 | 1461345919628 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}] 10:25:19 INFO - PROCESS | 1807 | 1461345919827 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:25:20 INFO - PROCESS | 1807 | 1461345920115 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x8e426800 == 130 [pid = 1807] [id = 782] 10:25:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x8f688800) [pid = 1807] [serial = 2345] [outer = (nil)] 10:25:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x90090c00) [pid = 1807] [serial = 2346] [outer = 0x8f688800] 10:25:20 INFO - PROCESS | 1807 | 1461345920205 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x901cb000) [pid = 1807] [serial = 2347] [outer = 0x8f688800] 10:25:21 INFO - PROCESS | 1807 | 1461345921019 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:25:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1436ms 10:25:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:25:21 INFO - PROCESS | 1807 | 1461345921055 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 1807 | 1461345921058 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 10:25:21 INFO - PROCESS | 1807 | 1461345921065 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 1807 | 1461345921069 Marionette TRACE conn4 <- [1,3094,null,{}] 10:25:21 INFO - PROCESS | 1807 | 1461345921074 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}] 10:25:21 INFO - PROCESS | 1807 | 1461345921281 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:25:21 INFO - PROCESS | 1807 | 1461345921585 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x861e9800 == 131 [pid = 1807] [id = 783] 10:25:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x8e4cc000) [pid = 1807] [serial = 2348] [outer = (nil)] 10:25:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x902cec00) [pid = 1807] [serial = 2349] [outer = 0x8e4cc000] 10:25:21 INFO - PROCESS | 1807 | 1461345921677 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x905f0c00) [pid = 1807] [serial = 2350] [outer = 0x8e4cc000] 10:25:22 INFO - PROCESS | 1807 | 1461345922514 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:25:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1479ms 10:25:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:25:22 INFO - PROCESS | 1807 | 1461345922543 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 1807 | 1461345922546 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 10:25:22 INFO - PROCESS | 1807 | 1461345922553 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1807 | 1461345922556 Marionette TRACE conn4 <- [1,3098,null,{}] 10:25:22 INFO - PROCESS | 1807 | 1461345922562 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}] 10:25:22 INFO - PROCESS | 1807 | 1461345922801 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:25:23 INFO - PROCESS | 1807 | 1461345923077 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x90089c00 == 132 [pid = 1807] [id = 784] 10:25:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x902c8c00) [pid = 1807] [serial = 2351] [outer = (nil)] 10:25:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x907a7000) [pid = 1807] [serial = 2352] [outer = 0x902c8c00] 10:25:23 INFO - PROCESS | 1807 | 1461345923184 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x912dd400) [pid = 1807] [serial = 2353] [outer = 0x902c8c00] 10:25:24 INFO - PROCESS | 1807 | 1461345924079 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]]]}] 10:25:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:25:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:25:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1543ms 10:25:24 INFO - PROCESS | 1807 | 1461345924095 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 1807 | 1461345924099 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 10:25:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:25:24 INFO - PROCESS | 1807 | 1461345924105 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1807 | 1461345924110 Marionette TRACE conn4 <- [1,3102,null,{}] 10:25:24 INFO - PROCESS | 1807 | 1461345924116 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}] 10:25:24 INFO - PROCESS | 1807 | 1461345924362 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:25:24 INFO - PROCESS | 1807 | 1461345924669 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x8f687400 == 133 [pid = 1807] [id = 785] 10:25:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x90652c00) [pid = 1807] [serial = 2354] [outer = (nil)] 10:25:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x91fff400) [pid = 1807] [serial = 2355] [outer = 0x90652c00] 10:25:24 INFO - PROCESS | 1807 | 1461345924761 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x92966000) [pid = 1807] [serial = 2356] [outer = 0x90652c00] 10:25:25 INFO - PROCESS | 1807 | 1461345925615 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:25:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1535ms 10:25:25 INFO - PROCESS | 1807 | 1461345925640 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1807 | 1461345925644 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 10:25:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:25:25 INFO - PROCESS | 1807 | 1461345925650 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - PROCESS | 1807 | 1461345925653 Marionette TRACE conn4 <- [1,3106,null,{}] 10:25:25 INFO - PROCESS | 1807 | 1461345925659 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}] 10:25:25 INFO - PROCESS | 1807 | 1461345925863 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 10:25:26 INFO - PROCESS | 1807 | 1461345926171 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x902ce400 == 134 [pid = 1807] [id = 786] 10:25:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x90656000) [pid = 1807] [serial = 2357] [outer = (nil)] 10:25:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x92b0dc00) [pid = 1807] [serial = 2358] [outer = 0x90656000] 10:25:26 INFO - PROCESS | 1807 | 1461345926263 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x93316000) [pid = 1807] [serial = 2359] [outer = 0x90656000] 10:25:27 INFO - PROCESS | 1807 | 1461345927089 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]]]}] 10:25:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:25:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:25:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:25:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1482ms 10:25:27 INFO - PROCESS | 1807 | 1461345927133 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1807 | 1461345927137 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 10:25:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:25:27 INFO - PROCESS | 1807 | 1461345927143 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1807 | 1461345927146 Marionette TRACE conn4 <- [1,3110,null,{}] 10:25:27 INFO - PROCESS | 1807 | 1461345927152 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}] 10:25:27 INFO - PROCESS | 1807 | 1461345927490 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 10:25:27 INFO - PROCESS | 1807 | 1461345927719 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x91fff800 == 135 [pid = 1807] [id = 787] 10:25:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x92afbc00) [pid = 1807] [serial = 2360] [outer = (nil)] 10:25:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x9334c400) [pid = 1807] [serial = 2361] [outer = 0x92afbc00] 10:25:27 INFO - PROCESS | 1807 | 1461345927812 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x9338dc00) [pid = 1807] [serial = 2362] [outer = 0x92afbc00] 10:25:28 INFO - PROCESS | 1807 | 1461345928608 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"]]]}] 10:25:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:25:28 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 10:25:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:25:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1479ms 10:25:28 INFO - PROCESS | 1807 | 1461345928642 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 1807 | 1461345928645 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 10:25:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:25:28 INFO - PROCESS | 1807 | 1461345928655 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 1807 | 1461345928658 Marionette TRACE conn4 <- [1,3114,null,{}] 10:25:28 INFO - PROCESS | 1807 | 1461345928664 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}] 10:25:28 INFO - PROCESS | 1807 | 1461345928879 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 10:25:29 INFO - PROCESS | 1807 | 1461345929157 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\", \"e086a028-6e20-498d-a6ef-41e53dc9cd41\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x84bc5000 == 136 [pid = 1807] [id = 788] 10:25:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x905ff800) [pid = 1807] [serial = 2363] [outer = (nil)] 10:25:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x93407400) [pid = 1807] [serial = 2364] [outer = 0x905ff800] 10:25:29 INFO - PROCESS | 1807 | 1461345929248 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x9340b000) [pid = 1807] [serial = 2365] [outer = 0x905ff800] 10:25:30 INFO - PROCESS | 1807 | 1461345930106 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]]]}] 10:25:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:25:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1486ms 10:25:30 INFO - PROCESS | 1807 | 1461345930175 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 1807 | 1461345930179 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 10:25:31 WARNING - u'runner_teardown' () 10:25:31 INFO - No more tests 10:25:31 INFO - Got 0 unexpected results 10:25:31 INFO - SUITE-END | took 1294s 10:25:31 INFO - Closing logging queue 10:25:31 INFO - queue closed 10:25:31 INFO - Return code: 0 10:25:31 WARNING - # TBPL SUCCESS # 10:25:31 INFO - Running post-action listener: _resource_record_post_action 10:25:31 INFO - Running post-run listener: _resource_record_post_run 10:25:32 INFO - Total resource usage - Wall time: 1331s; CPU: 98.0%; Read bytes: 14020608; Write bytes: 966217728; Read time: 492; Write time: 293652 10:25:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:25:32 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 8192; Write bytes: 198688768; Read time: 16; Write time: 190864 10:25:32 INFO - run-tests - Wall time: 1299s; CPU: 98.0%; Read bytes: 11055104; Write bytes: 767528960; Read time: 392; Write time: 102788 10:25:32 INFO - Running post-run listener: _upload_blobber_files 10:25:32 INFO - Blob upload gear active. 10:25:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:25:32 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 10:25:32 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:25:32 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:25:33 INFO - (blobuploader) - INFO - Open directory for files ... 10:25:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:25:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:25:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:25:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:25:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:25:34 INFO - (blobuploader) - INFO - Done attempting. 10:25:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:25:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:25:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:25:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:25:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:25:35 INFO - (blobuploader) - INFO - Done attempting. 10:25:35 INFO - (blobuploader) - INFO - Iteration through files over. 10:25:35 INFO - Return code: 0 10:25:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:25:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:25:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ad61992197e8bfd9f7bb9ca8e8e904b8f90377026fe98eeac037fb7f5f25956d8224a4a3b2843e03b3450ed4607fab06defe76a913a604181408407b06fc6f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b455c351d70541e2439e928dbe0450ef97637814ac6c208955651a82b451607daa51aec5bf7b6a6c7055149dce6b65caaf9a7760d0af8a3befa562898b59c272"} 10:25:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:25:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:25:35 INFO - Contents: 10:25:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ad61992197e8bfd9f7bb9ca8e8e904b8f90377026fe98eeac037fb7f5f25956d8224a4a3b2843e03b3450ed4607fab06defe76a913a604181408407b06fc6f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b455c351d70541e2439e928dbe0450ef97637814ac6c208955651a82b451607daa51aec5bf7b6a6c7055149dce6b65caaf9a7760d0af8a3befa562898b59c272"} 10:25:35 INFO - Running post-run listener: copy_logs_to_upload_dir 10:25:35 INFO - Copying logs to upload dir... 10:25:35 INFO - mkdir: /builds/slave/test/build/upload/logs 10:25:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1507.070371 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 7 secs) (at 2016-04-22 10:25:35.449075) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 10:25:35.450291) ========= 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-1461344234.518000-120990433 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ad61992197e8bfd9f7bb9ca8e8e904b8f90377026fe98eeac037fb7f5f25956d8224a4a3b2843e03b3450ed4607fab06defe76a913a604181408407b06fc6f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b455c351d70541e2439e928dbe0450ef97637814ac6c208955651a82b451607daa51aec5bf7b6a6c7055149dce6b65caaf9a7760d0af8a3befa562898b59c272"} build_url:https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030948 build_url: 'https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1ad61992197e8bfd9f7bb9ca8e8e904b8f90377026fe98eeac037fb7f5f25956d8224a4a3b2843e03b3450ed4607fab06defe76a913a604181408407b06fc6f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b455c351d70541e2439e928dbe0450ef97637814ac6c208955651a82b451607daa51aec5bf7b6a6c7055149dce6b65caaf9a7760d0af8a3befa562898b59c272"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NmRje-Q7SyegOluMAWxN8A/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 10:25:35.514958) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:25:35.515423) ========= 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-1461344234.518000-120990433 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016077 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 10:25:35.589592) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 10:25:35.589901) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 10:25:35.590236) ========= ========= Total master_lag: 3.67 =========