builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-057 starttime: 1462375469.05 results: success (0) buildid: 20160504064752 builduid: 601f0d00cff044f9ab62de27c29b4002 revision: 4b9c6eb81f85bc3474a284a831b6ff33344e33a4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:29.051554) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:29.052021) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:29.052309) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:29.232494) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 08:24:29.232830) ========= 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-1462375462.320448-153685335 _=/tools/buildbot/bin/python using PTY: False --2016-05-04 08:24:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 167K=0.07s 2016-05-04 08:24:30 (167 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.635492 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 08:24:30.895462) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:30.895830) ========= 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-1462375462.320448-153685335 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060933 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:30.981433) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 08:24:30.981800) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4b9c6eb81f85bc3474a284a831b6ff33344e33a4 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4b9c6eb81f85bc3474a284a831b6ff33344e33a4 --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-1462375462.320448-153685335 _=/tools/buildbot/bin/python using PTY: False 2016-05-04 08:24:31,094 truncating revision to first 12 chars 2016-05-04 08:24:31,094 Setting DEBUG logging. 2016-05-04 08:24:31,094 attempt 1/10 2016-05-04 08:24:31,095 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4b9c6eb81f85?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 08:24:32,545 unpacking tar archive at: mozilla-aurora-4b9c6eb81f85/testing/mozharness/ program finished with exit code 0 elapsedTime=2.086395 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 08:24:33.093637) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:33.093967) ========= script_repo_revision: 4b9c6eb81f85bc3474a284a831b6ff33344e33a4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:33.094360) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:33.094659) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 08:24:33.120464) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 39 mins, 30 secs) (at 2016-05-04 08:24:33.120771) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335 _=/tools/buildbot/bin/python using PTY: False 08:24:33 INFO - MultiFileLogger online at 20160504 08:24:33 in /builds/slave/test 08:24:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:24:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:24:33 INFO - {'append_to_log': False, 08:24:33 INFO - 'base_work_dir': '/builds/slave/test', 08:24:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:24:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:24:33 INFO - 'buildbot_json_path': 'buildprops.json', 08:24:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:24:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:24:33 INFO - 'download_minidump_stackwalk': True, 08:24:33 INFO - 'download_symbols': 'true', 08:24:33 INFO - 'e10s': False, 08:24:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:24:33 INFO - 'tooltool.py': '/tools/tooltool.py', 08:24:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:24:33 INFO - '/tools/misc-python/virtualenv.py')}, 08:24:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:24:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:24:33 INFO - 'log_level': 'info', 08:24:33 INFO - 'log_to_console': True, 08:24:33 INFO - 'opt_config_files': (), 08:24:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:24:33 INFO - '--processes=1', 08:24:33 INFO - '--config=%(test_path)s/wptrunner.ini', 08:24:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:24:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:24:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:24:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:24:33 INFO - 'pip_index': False, 08:24:33 INFO - 'require_test_zip': True, 08:24:33 INFO - 'test_type': ('testharness',), 08:24:33 INFO - 'this_chunk': '1', 08:24:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:24:33 INFO - 'total_chunks': '10', 08:24:33 INFO - 'virtualenv_path': 'venv', 08:24:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:24:33 INFO - 'work_dir': 'build'} 08:24:33 INFO - ##### 08:24:33 INFO - ##### Running clobber step. 08:24:33 INFO - ##### 08:24:33 INFO - Running pre-action listener: _resource_record_pre_action 08:24:33 INFO - Running main action method: clobber 08:24:33 INFO - rmtree: /builds/slave/test/build 08:24:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:24:35 INFO - Running post-action listener: _resource_record_post_action 08:24:35 INFO - ##### 08:24:35 INFO - ##### Running read-buildbot-config step. 08:24:35 INFO - ##### 08:24:35 INFO - Running pre-action listener: _resource_record_pre_action 08:24:35 INFO - Running main action method: read_buildbot_config 08:24:35 INFO - Using buildbot properties: 08:24:35 INFO - { 08:24:35 INFO - "project": "", 08:24:35 INFO - "product": "firefox", 08:24:35 INFO - "script_repo_revision": "production", 08:24:35 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:24:35 INFO - "repository": "", 08:24:35 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:24:35 INFO - "buildid": "20160504064752", 08:24:35 INFO - "pgo_build": "False", 08:24:35 INFO - "basedir": "/builds/slave/test", 08:24:35 INFO - "buildnumber": 9, 08:24:35 INFO - "slavename": "tst-linux32-spot-057", 08:24:35 INFO - "revision": "4b9c6eb81f85bc3474a284a831b6ff33344e33a4", 08:24:35 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 08:24:35 INFO - "platform": "linux", 08:24:35 INFO - "branch": "mozilla-aurora", 08:24:35 INFO - "repo_path": "releases/mozilla-aurora", 08:24:35 INFO - "moz_repo_path": "", 08:24:35 INFO - "stage_platform": "linux", 08:24:35 INFO - "builduid": "601f0d00cff044f9ab62de27c29b4002", 08:24:35 INFO - "slavebuilddir": "test" 08:24:35 INFO - } 08:24:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:24:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:24:35 INFO - Running post-action listener: _resource_record_post_action 08:24:35 INFO - ##### 08:24:35 INFO - ##### Running download-and-extract step. 08:24:35 INFO - ##### 08:24:35 INFO - Running pre-action listener: _resource_record_pre_action 08:24:35 INFO - Running main action method: download_and_extract 08:24:35 INFO - mkdir: /builds/slave/test/build/tests 08:24:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:35 INFO - https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:24:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:24:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:24:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:24:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:25:05 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 08:25:05 INFO - retry: attempt #1 caught exception: timed out 08:25:05 INFO - retry: Failed, sleeping 30 seconds before retrying 08:25:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #2 08:26:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 08:26:06 INFO - retry: attempt #2 caught exception: timed out 08:26:06 INFO - retry: Failed, sleeping 60 seconds before retrying 08:27:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #3 08:27:36 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 08:27:36 INFO - retry: attempt #3 caught exception: timed out 08:27:36 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json! 08:27:36 INFO - Caught exception: timed out 08:27:36 INFO - Caught exception: timed out 08:27:36 INFO - Caught exception: timed out 08:27:36 INFO - trying https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:27:36 INFO - Downloading https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:27:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:27:37 INFO - Downloaded 1325 bytes. 08:27:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:27:37 INFO - Using the following test package requirements: 08:27:37 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:27:37 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:27:37 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:27:37 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'jsshell-linux-i686.zip'], 08:27:37 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:27:37 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:27:37 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:27:37 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:27:37 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:27:37 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:27:37 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:27:37 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:27:37 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')]} 08:27:37 INFO - https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:27:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:27:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:27:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:27:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:28:07 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip: timed out 08:28:07 INFO - retry: attempt #1 caught exception: timed out 08:28:07 INFO - retry: Failed, sleeping 30 seconds before retrying 08:28:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #2 08:29:08 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip: timed out 08:29:08 INFO - retry: attempt #2 caught exception: timed out 08:29:08 INFO - retry: Failed, sleeping 60 seconds before retrying 08:30:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #3 08:30:38 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip: timed out 08:30:38 INFO - retry: attempt #3 caught exception: timed out 08:30:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip! 08:30:38 INFO - Caught exception: timed out 08:30:38 INFO - Caught exception: timed out 08:30:38 INFO - Caught exception: timed out 08:30:38 INFO - trying https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:30:38 INFO - Downloading https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:30:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:30:40 INFO - Downloaded 22449236 bytes. 08:30:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:30:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:30:41 INFO - caution: filename not matched: web-platform/* 08:30:41 INFO - Return code: 11 08:30:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:41 INFO - https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:30:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:30:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:30:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:30:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:31:11 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip: timed out 08:31:11 INFO - retry: attempt #1 caught exception: timed out 08:31:11 INFO - retry: Failed, sleeping 30 seconds before retrying 08:31:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 08:32:12 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip: timed out 08:32:12 INFO - retry: attempt #2 caught exception: timed out 08:32:12 INFO - retry: Failed, sleeping 60 seconds before retrying 08:33:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 08:33:42 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip: timed out 08:33:42 INFO - retry: attempt #3 caught exception: timed out 08:33:42 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip! 08:33:42 INFO - Caught exception: timed out 08:33:42 INFO - Caught exception: timed out 08:33:42 INFO - Caught exception: timed out 08:33:42 INFO - trying https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:33:42 INFO - Downloading https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:33:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:33:44 INFO - Downloaded 36408641 bytes. 08:33:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:33:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:33:48 INFO - caution: filename not matched: bin/* 08:33:48 INFO - caution: filename not matched: config/* 08:33:48 INFO - caution: filename not matched: mozbase/* 08:33:48 INFO - caution: filename not matched: marionette/* 08:33:48 INFO - caution: filename not matched: tools/wptserve/* 08:33:48 INFO - Return code: 11 08:33:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:33:48 INFO - https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:33:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:33:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:33:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:33:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:34:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2: timed out 08:34:18 INFO - retry: attempt #1 caught exception: timed out 08:34:18 INFO - retry: Failed, sleeping 30 seconds before retrying 08:34:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #2 08:35:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2: timed out 08:35:18 INFO - retry: attempt #2 caught exception: timed out 08:35:18 INFO - retry: Failed, sleeping 60 seconds before retrying 08:36:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #3 08:36:49 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2: timed out 08:36:49 INFO - retry: attempt #3 caught exception: timed out 08:36:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2! 08:36:49 INFO - Caught exception: timed out 08:36:49 INFO - Caught exception: timed out 08:36:49 INFO - Caught exception: timed out 08:36:49 INFO - trying https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:36:49 INFO - Downloading https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:36:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:36:52 INFO - Downloaded 69317130 bytes. 08:36:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:36:52 INFO - mkdir: /builds/slave/test/properties 08:36:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:36:52 INFO - Writing to file /builds/slave/test/properties/build_url 08:36:52 INFO - Contents: 08:36:52 INFO - build_url:https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:36:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:36:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:36:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:36:53 INFO - Contents: 08:36:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:36:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:53 INFO - https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:36:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:36:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:36:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:36:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:37:24 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip: timed out 08:37:24 INFO - retry: attempt #1 caught exception: timed out 08:37:24 INFO - retry: Failed, sleeping 30 seconds before retrying 08:37:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 08:38:24 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip: timed out 08:38:24 INFO - retry: attempt #2 caught exception: timed out 08:38:24 INFO - retry: Failed, sleeping 60 seconds before retrying 08:39:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 08:39:54 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip: timed out 08:39:54 INFO - retry: attempt #3 caught exception: timed out 08:39:54 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip! 08:39:54 INFO - Caught exception: timed out 08:39:54 INFO - Caught exception: timed out 08:39:54 INFO - Caught exception: timed out 08:39:54 INFO - trying https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:39:54 INFO - Downloading https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:39:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:39:58 INFO - Downloaded 92301060 bytes. 08:39:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:39:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:40:07 INFO - Return code: 0 08:40:07 INFO - Running post-action listener: _resource_record_post_action 08:40:07 INFO - Running post-action listener: set_extra_try_arguments 08:40:07 INFO - ##### 08:40:07 INFO - ##### Running create-virtualenv step. 08:40:07 INFO - ##### 08:40:07 INFO - Running pre-action listener: _pre_create_virtualenv 08:40:07 INFO - Running pre-action listener: _resource_record_pre_action 08:40:07 INFO - Running main action method: create_virtualenv 08:40:07 INFO - Creating virtualenv /builds/slave/test/build/venv 08:40:07 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 08:40:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:40:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:40:08 INFO - Using real prefix '/usr' 08:40:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:40:09 INFO - Installing distribute.............................................................................................................................................................................................done. 08:40:13 INFO - Installing pip.................done. 08:40:13 INFO - Return code: 0 08:40:13 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:40:13 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')]} 08:40:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:13 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')]} 08:40:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:13 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 0x8e12c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e79598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f2bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0de30>, '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 0x8eaac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f29470>, '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-1462375462.320448-153685335', '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 08:40:13 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 08:40:13 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 08:40:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:40:13 INFO - 'CCACHE_UMASK': '002', 08:40:13 INFO - 'DISPLAY': ':0', 08:40:13 INFO - 'HOME': '/home/cltbld', 08:40:13 INFO - 'LANG': 'en_US.UTF-8', 08:40:13 INFO - 'LOGNAME': 'cltbld', 08:40:13 INFO - 'MAIL': '/var/mail/cltbld', 08:40:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:40:13 INFO - 'MOZ_NO_REMOTE': '1', 08:40:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:40:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:40:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:40:13 INFO - 'PWD': '/builds/slave/test', 08:40:13 INFO - 'SHELL': '/bin/bash', 08:40:13 INFO - 'SHLVL': '1', 08:40:13 INFO - 'TERM': 'linux', 08:40:13 INFO - 'TMOUT': '86400', 08:40:13 INFO - 'USER': 'cltbld', 08:40:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335', 08:40:13 INFO - '_': '/tools/buildbot/bin/python'} 08:40:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:40:13 INFO - Downloading/unpacking psutil>=0.7.1 08:40: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 08:40: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 08:40: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 08:40:14 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 08:40:14 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 08:40:14 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 08:40:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:40:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:40:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:40:19 INFO - Installing collected packages: psutil 08:40:19 INFO - Running setup.py install for psutil 08:40:19 INFO - building 'psutil._psutil_linux' extension 08:40:19 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 08:40:20 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:40:20 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:40:20 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 08:40:20 INFO - building 'psutil._psutil_posix' extension 08:40:20 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 08:40:20 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 08:40:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:40:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:40:20 INFO - Successfully installed psutil 08:40:20 INFO - Cleaning up... 08:40:21 INFO - Return code: 0 08:40:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:40:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8e12c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e79598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f2bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0de30>, '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 0x8eaac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f29470>, '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-1462375462.320448-153685335', '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 08:40:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 08:40:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 08:40:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:40:21 INFO - 'CCACHE_UMASK': '002', 08:40:21 INFO - 'DISPLAY': ':0', 08:40:21 INFO - 'HOME': '/home/cltbld', 08:40:21 INFO - 'LANG': 'en_US.UTF-8', 08:40:21 INFO - 'LOGNAME': 'cltbld', 08:40:21 INFO - 'MAIL': '/var/mail/cltbld', 08:40:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:40:21 INFO - 'MOZ_NO_REMOTE': '1', 08:40:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:40:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:40:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:40:21 INFO - 'PWD': '/builds/slave/test', 08:40:21 INFO - 'SHELL': '/bin/bash', 08:40:21 INFO - 'SHLVL': '1', 08:40:21 INFO - 'TERM': 'linux', 08:40:21 INFO - 'TMOUT': '86400', 08:40:21 INFO - 'USER': 'cltbld', 08:40:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335', 08:40:21 INFO - '_': '/tools/buildbot/bin/python'} 08:40:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:40:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:40:21 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 08:40:21 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 08:40:21 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 08:40:21 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 08:40:21 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 08:40:21 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 08:40:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:40:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:40:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:40:26 INFO - Installing collected packages: mozsystemmonitor 08:40:26 INFO - Running setup.py install for mozsystemmonitor 08:40:26 INFO - Successfully installed mozsystemmonitor 08:40:26 INFO - Cleaning up... 08:40:26 INFO - Return code: 0 08:40:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:40:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8e12c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e79598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f2bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0de30>, '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 0x8eaac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f29470>, '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-1462375462.320448-153685335', '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 08:40:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 08:40:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 08:40:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:40:26 INFO - 'CCACHE_UMASK': '002', 08:40:26 INFO - 'DISPLAY': ':0', 08:40:26 INFO - 'HOME': '/home/cltbld', 08:40:26 INFO - 'LANG': 'en_US.UTF-8', 08:40:26 INFO - 'LOGNAME': 'cltbld', 08:40:26 INFO - 'MAIL': '/var/mail/cltbld', 08:40:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:40:26 INFO - 'MOZ_NO_REMOTE': '1', 08:40:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:40:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:40:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:40:26 INFO - 'PWD': '/builds/slave/test', 08:40:26 INFO - 'SHELL': '/bin/bash', 08:40:26 INFO - 'SHLVL': '1', 08:40:26 INFO - 'TERM': 'linux', 08:40:26 INFO - 'TMOUT': '86400', 08:40:26 INFO - 'USER': 'cltbld', 08:40:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335', 08:40:26 INFO - '_': '/tools/buildbot/bin/python'} 08:40:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:40:26 INFO - Downloading/unpacking blobuploader==1.2.4 08:40:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:40:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:40:26 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 08:40:26 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 08:40:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:40:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:40:31 INFO - Downloading blobuploader-1.2.4.tar.gz 08:40:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:40:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:40:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:40:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:40:31 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 08:40:31 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 08:40:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:40:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:40:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:40:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:40:33 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 08:40:33 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 08:40:33 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 08:40:33 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 08:40:33 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 08:40:33 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 08:40:33 INFO - Downloading docopt-0.6.1.tar.gz 08:40:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:40:33 INFO - Installing collected packages: blobuploader, requests, docopt 08:40:33 INFO - Running setup.py install for blobuploader 08:40:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:40:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:40:34 INFO - Running setup.py install for requests 08:40:34 INFO - Running setup.py install for docopt 08:40:35 INFO - Successfully installed blobuploader requests docopt 08:40:35 INFO - Cleaning up... 08:40:35 INFO - Return code: 0 08:40:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:40:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:40:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:35 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 0x8e12c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e79598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f2bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0de30>, '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 0x8eaac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f29470>, '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-1462375462.320448-153685335', '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 08:40:35 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 08:40:35 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 08:40:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:40:35 INFO - 'CCACHE_UMASK': '002', 08:40:35 INFO - 'DISPLAY': ':0', 08:40:35 INFO - 'HOME': '/home/cltbld', 08:40:35 INFO - 'LANG': 'en_US.UTF-8', 08:40:35 INFO - 'LOGNAME': 'cltbld', 08:40:35 INFO - 'MAIL': '/var/mail/cltbld', 08:40:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:40:35 INFO - 'MOZ_NO_REMOTE': '1', 08:40:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:40:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:40:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:40:35 INFO - 'PWD': '/builds/slave/test', 08:40:35 INFO - 'SHELL': '/bin/bash', 08:40:35 INFO - 'SHLVL': '1', 08:40:35 INFO - 'TERM': 'linux', 08:40:35 INFO - 'TMOUT': '86400', 08:40:35 INFO - 'USER': 'cltbld', 08:40:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335', 08:40:35 INFO - '_': '/tools/buildbot/bin/python'} 08:40:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:40:35 INFO - Running setup.py (path:/tmp/pip-zGG2_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:40:35 INFO - Running setup.py (path:/tmp/pip-O7yU_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:40:35 INFO - Running setup.py (path:/tmp/pip-YB90ST-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:40:36 INFO - Running setup.py (path:/tmp/pip-lnC0OI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:40:36 INFO - Running setup.py (path:/tmp/pip-l3Zbsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:40:36 INFO - Running setup.py (path:/tmp/pip-0LTCT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:40:36 INFO - Running setup.py (path:/tmp/pip-xKaoj9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:40:36 INFO - Running setup.py (path:/tmp/pip-0x8wa9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:40:36 INFO - Running setup.py (path:/tmp/pip-1cfTkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:40:36 INFO - Running setup.py (path:/tmp/pip-vPqZl_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:40:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:40:36 INFO - Running setup.py (path:/tmp/pip-mBBjIw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:40:37 INFO - Running setup.py (path:/tmp/pip-lPu_jE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:40:37 INFO - Running setup.py (path:/tmp/pip-ttF6LM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:40:37 INFO - Running setup.py (path:/tmp/pip-TrB6Tp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:40:37 INFO - Running setup.py (path:/tmp/pip-WxvhQ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:40:37 INFO - Running setup.py (path:/tmp/pip-XeU_SL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:40:37 INFO - Running setup.py (path:/tmp/pip-HVpDUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:40:37 INFO - Running setup.py (path:/tmp/pip-j0ioE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:40:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:40:37 INFO - Running setup.py (path:/tmp/pip-JO3rfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:40:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:40:38 INFO - Running setup.py (path:/tmp/pip-6VZE7i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:40:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:40:38 INFO - Running setup.py (path:/tmp/pip-E1_Are-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:40:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:40:38 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 08:40:38 INFO - Running setup.py install for manifestparser 08:40:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:40:38 INFO - Running setup.py install for mozcrash 08:40:39 INFO - Running setup.py install for mozdebug 08:40:39 INFO - Running setup.py install for mozdevice 08:40:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:40:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:40:39 INFO - Running setup.py install for mozfile 08:40:39 INFO - Running setup.py install for mozhttpd 08:40:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:40:39 INFO - Running setup.py install for mozinfo 08:40:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:40:40 INFO - Running setup.py install for mozInstall 08:40:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:40:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:40:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:40:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:40:40 INFO - Running setup.py install for mozleak 08:40:40 INFO - Running setup.py install for mozlog 08:40:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:40:40 INFO - Running setup.py install for moznetwork 08:40:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:40:41 INFO - Running setup.py install for mozprocess 08:40:41 INFO - Running setup.py install for mozprofile 08:40:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:40:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:40:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:40:41 INFO - Running setup.py install for mozrunner 08:40:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:40:41 INFO - Running setup.py install for mozscreenshot 08:40:42 INFO - Running setup.py install for moztest 08:40:42 INFO - Running setup.py install for mozversion 08:40:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:40:42 INFO - Running setup.py install for wptserve 08:40:42 INFO - Running setup.py install for marionette-driver 08:40:42 INFO - Running setup.py install for browsermob-proxy 08:40:43 INFO - Running setup.py install for marionette-client 08:40:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:40:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:40:43 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 08:40:43 INFO - Cleaning up... 08:40:43 INFO - Return code: 0 08:40:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:40:43 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')]} 08:40:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:40:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:43 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')]} 08:40:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:40:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:40:43 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 0x8e12c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e79598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f2bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c0de30>, '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 0x8eaac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f29470>, '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-1462375462.320448-153685335', '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 08:40:43 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 08:40:43 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 08:40:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:40:43 INFO - 'CCACHE_UMASK': '002', 08:40:43 INFO - 'DISPLAY': ':0', 08:40:43 INFO - 'HOME': '/home/cltbld', 08:40:43 INFO - 'LANG': 'en_US.UTF-8', 08:40:43 INFO - 'LOGNAME': 'cltbld', 08:40:43 INFO - 'MAIL': '/var/mail/cltbld', 08:40:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:40:43 INFO - 'MOZ_NO_REMOTE': '1', 08:40:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:40:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:40:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:40:43 INFO - 'PWD': '/builds/slave/test', 08:40:43 INFO - 'SHELL': '/bin/bash', 08:40:43 INFO - 'SHLVL': '1', 08:40:43 INFO - 'TERM': 'linux', 08:40:43 INFO - 'TMOUT': '86400', 08:40:43 INFO - 'USER': 'cltbld', 08:40:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335', 08:40:43 INFO - '_': '/tools/buildbot/bin/python'} 08:40:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:40:44 INFO - Running setup.py (path:/tmp/pip-8jbF05-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:40:44 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)) 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:40:44 INFO - Running setup.py (path:/tmp/pip-ocLc0x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:40:44 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)) 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:40:44 INFO - Running setup.py (path:/tmp/pip-3LII_F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:40:44 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)) 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:40:44 INFO - Running setup.py (path:/tmp/pip-TQEgLm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:40:44 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)) 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:40:44 INFO - Running setup.py (path:/tmp/pip-Cny0ee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:40:44 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)) 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:40:44 INFO - Running setup.py (path:/tmp/pip-ZPX1G2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:40:44 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)) 08:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:40:44 INFO - Running setup.py (path:/tmp/pip-9F0ItS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:40:45 INFO - Running setup.py (path:/tmp/pip-sKPn18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:40:45 INFO - Running setup.py (path:/tmp/pip-0c2Zwq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:40:45 INFO - Running setup.py (path:/tmp/pip-qAt3Cg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:40:45 INFO - Running setup.py (path:/tmp/pip-dIy4rZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:40:45 INFO - Running setup.py (path:/tmp/pip-1tMDlV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:40:45 INFO - Running setup.py (path:/tmp/pip-v7mBMc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:40:45 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)) 08:40:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:40:45 INFO - Running setup.py (path:/tmp/pip-XiTJIS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:40:46 INFO - Running setup.py (path:/tmp/pip-eDX6kg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:40:46 INFO - Running setup.py (path:/tmp/pip-vV8RUf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:40:46 INFO - Running setup.py (path:/tmp/pip-iSykw0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:40:46 INFO - Running setup.py (path:/tmp/pip-pBQVo3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:40:46 INFO - Running setup.py (path:/tmp/pip-JCZVVN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:40:46 INFO - Running setup.py (path:/tmp/pip-QPXRJo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:40:46 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)) 08:40:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:40:47 INFO - Running setup.py (path:/tmp/pip-dg9fd6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:40:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:40:47 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)) 08:40:47 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)) 08:40:47 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)) 08:40:47 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)) 08:40:47 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)) 08:40:47 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)) 08:40:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:40: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 08:40: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 08:40: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 08:40: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 08:40: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 08:40: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 08:40:52 INFO - Downloading blessings-1.6.tar.gz 08:40:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:40:52 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)) 08:40:52 INFO - Installing collected packages: blessings 08:40:52 INFO - Running setup.py install for blessings 08:40:52 INFO - Successfully installed blessings 08:40:52 INFO - Cleaning up... 08:40:52 INFO - Return code: 0 08:40:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:40:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:40:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:40:53 INFO - Reading from file tmpfile_stdout 08:40:53 INFO - Current package versions: 08:40:53 INFO - argparse == 1.2.1 08:40:53 INFO - blessings == 1.6 08:40:53 INFO - blobuploader == 1.2.4 08:40:53 INFO - browsermob-proxy == 0.6.0 08:40:53 INFO - docopt == 0.6.1 08:40:53 INFO - manifestparser == 1.1 08:40:53 INFO - marionette-client == 2.3.0 08:40:53 INFO - marionette-driver == 1.4.0 08:40:53 INFO - mozInstall == 1.12 08:40:53 INFO - mozcrash == 0.17 08:40:53 INFO - mozdebug == 0.1 08:40:53 INFO - mozdevice == 0.48 08:40:53 INFO - mozfile == 1.2 08:40:53 INFO - mozhttpd == 0.7 08:40:53 INFO - mozinfo == 0.9 08:40:53 INFO - mozleak == 0.1 08:40:53 INFO - mozlog == 3.1 08:40:53 INFO - moznetwork == 0.27 08:40:53 INFO - mozprocess == 0.22 08:40:53 INFO - mozprofile == 0.28 08:40:53 INFO - mozrunner == 6.11 08:40:53 INFO - mozscreenshot == 0.1 08:40:53 INFO - mozsystemmonitor == 0.0 08:40:53 INFO - moztest == 0.7 08:40:53 INFO - mozversion == 1.4 08:40:53 INFO - psutil == 3.1.1 08:40:53 INFO - requests == 1.2.3 08:40:53 INFO - wptserve == 1.4.0 08:40:53 INFO - wsgiref == 0.1.2 08:40:53 INFO - Running post-action listener: _resource_record_post_action 08:40:53 INFO - Running post-action listener: _start_resource_monitoring 08:40:53 INFO - Starting resource monitoring. 08:40:53 INFO - ##### 08:40:53 INFO - ##### Running pull step. 08:40:53 INFO - ##### 08:40:53 INFO - Running pre-action listener: _resource_record_pre_action 08:40:53 INFO - Running main action method: pull 08:40:53 INFO - Pull has nothing to do! 08:40:53 INFO - Running post-action listener: _resource_record_post_action 08:40:53 INFO - ##### 08:40:53 INFO - ##### Running install step. 08:40:53 INFO - ##### 08:40:53 INFO - Running pre-action listener: _resource_record_pre_action 08:40:53 INFO - Running main action method: install 08:40:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:40:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:40:53 INFO - Reading from file tmpfile_stdout 08:40:53 INFO - Detecting whether we're running mozinstall >=1.0... 08:40:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:40:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:40:53 INFO - Reading from file tmpfile_stdout 08:40:53 INFO - Output received: 08:40:53 INFO - Usage: mozinstall [options] installer 08:40:53 INFO - Options: 08:40:53 INFO - -h, --help show this help message and exit 08:40:53 INFO - -d DEST, --destination=DEST 08:40:53 INFO - Directory to install application into. [default: 08:40:53 INFO - "/builds/slave/test"] 08:40:53 INFO - --app=APP Application being installed. [default: firefox] 08:40:53 INFO - mkdir: /builds/slave/test/build/application 08:40:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:40:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:41:23 INFO - Reading from file tmpfile_stdout 08:41:23 INFO - Output received: 08:41:23 INFO - /builds/slave/test/build/application/firefox/firefox 08:41:23 INFO - Running post-action listener: _resource_record_post_action 08:41:23 INFO - ##### 08:41:23 INFO - ##### Running run-tests step. 08:41:23 INFO - ##### 08:41:23 INFO - Running pre-action listener: _resource_record_pre_action 08:41:23 INFO - Running main action method: run_tests 08:41:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:41:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:41:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:41:23 INFO - grabbing minidump binary from tooltool 08:41:23 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')]} 08:41:23 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 0x8c0de30>, '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 0x8eaac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f29470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:41:23 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 08:41:23 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 08:41:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:41:23 INFO - Return code: 0 08:41:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:41:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:41:23 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/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:41:23 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/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:41:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:41:23 INFO - 'CCACHE_UMASK': '002', 08:41:23 INFO - 'DISPLAY': ':0', 08:41:23 INFO - 'HOME': '/home/cltbld', 08:41:23 INFO - 'LANG': 'en_US.UTF-8', 08:41:23 INFO - 'LOGNAME': 'cltbld', 08:41:23 INFO - 'MAIL': '/var/mail/cltbld', 08:41:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:41:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:41:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:41:23 INFO - 'MOZ_NO_REMOTE': '1', 08:41:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:41:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:41:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:41:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:41:23 INFO - 'PWD': '/builds/slave/test', 08:41:23 INFO - 'SHELL': '/bin/bash', 08:41:23 INFO - 'SHLVL': '1', 08:41:23 INFO - 'TERM': 'linux', 08:41:23 INFO - 'TMOUT': '86400', 08:41:23 INFO - 'USER': 'cltbld', 08:41:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462375462.320448-153685335', 08:41:23 INFO - '_': '/tools/buildbot/bin/python'} 08:41:23 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/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:41:24 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 08:41:24 INFO - import pkg_resources 08:41:25 INFO - Using 1 client processes 08:41:26 INFO - wptserve Starting http server on 127.0.0.1:8000 08:41:26 INFO - wptserve Starting http server on 127.0.0.1:8001 08:41:26 INFO - wptserve Starting http server on 127.0.0.1:8443 08:41:28 INFO - SUITE-START | Running 778 tests 08:41:28 INFO - Running testharness tests 08:41:28 INFO - Setting up ssl 08:41:28 INFO - PROCESS | certutil | 08:41:28 INFO - PROCESS | certutil | 08:41:28 INFO - PROCESS | certutil | 08:41:28 INFO - Certificate Nickname Trust Attributes 08:41:28 INFO - SSL,S/MIME,JAR/XPI 08:41:28 INFO - 08:41:28 INFO - web-platform-tests CT,, 08:41:28 INFO - 08:41:28 INFO - Starting runner 08:41:31 INFO - PROCESS | 1771 | 1462376491157 Marionette DEBUG Marionette enabled via build flag and pref 08:41:31 INFO - PROCESS | 1771 | ++DOCSHELL 0xa4e5d000 == 1 [pid = 1771] [id = 1] 08:41:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 1 (0xa4e5d400) [pid = 1771] [serial = 1] [outer = (nil)] 08:41:31 INFO - PROCESS | 1771 | [1771] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:41:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 2 (0xa4e5dc00) [pid = 1771] [serial = 2] [outer = 0xa4e5d400] 08:41:31 INFO - PROCESS | 1771 | 1462376491846 Marionette INFO Listening on port 2828 08:41:32 INFO - PROCESS | 1771 | 1462376492471 Marionette DEBUG Marionette enabled via command-line flag 08:41:32 INFO - PROCESS | 1771 | ++DOCSHELL 0xa229b400 == 2 [pid = 1771] [id = 2] 08:41:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 3 (0xa22dd000) [pid = 1771] [serial = 3] [outer = (nil)] 08:41:32 INFO - PROCESS | 1771 | [1771] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 08:41:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 4 (0xa22dd800) [pid = 1771] [serial = 4] [outer = 0xa22dd000] 08:41:32 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b90c0 08:41:32 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b9ba0 08:41:32 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21d0aa0 08:41:32 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21d1700 08:41:32 INFO - PROCESS | 1771 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21d5440 08:41:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 5 (0xa6f3f400) [pid = 1771] [serial = 5] [outer = 0xa4e5d400] 08:41:32 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:41:32 INFO - PROCESS | 1771 | 1462376492857 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60517 08:41:32 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:41:32 INFO - PROCESS | 1771 | 1462376492889 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60518 08:41:32 INFO - PROCESS | 1771 | 1462376492947 Marionette DEBUG Closed connection conn0 08:41:33 INFO - PROCESS | 1771 | [1771] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 08:41:33 INFO - PROCESS | 1771 | 1462376493062 Marionette DEBUG Closed connection conn1 08:41:33 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:41:33 INFO - PROCESS | 1771 | 1462376493074 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60519 08:41:33 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:41:33 INFO - PROCESS | 1771 | 1462376493138 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60520 08:41:33 INFO - PROCESS | 1771 | 1462376493143 Marionette DEBUG Closed connection conn2 08:41:33 INFO - PROCESS | 1771 | 1462376493179 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:41:33 INFO - PROCESS | 1771 | 1462376493208 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504064752","device":"desktop","version":"48.0a2"} 08:41:33 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:41:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ab8a800 == 3 [pid = 1771] [id = 3] 08:41:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 6 (0x9ab8ac00) [pid = 1771] [serial = 6] [outer = (nil)] 08:41:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ab8b000 == 4 [pid = 1771] [id = 4] 08:41:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 7 (0x9ab8ec00) [pid = 1771] [serial = 7] [outer = (nil)] 08:41:35 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:41:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a05f800 == 5 [pid = 1771] [id = 5] 08:41:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 8 (0x9a05fc00) [pid = 1771] [serial = 8] [outer = (nil)] 08:41:35 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:41:36 INFO - PROCESS | 1771 | [1771] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:41:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 9 (0x99d1d800) [pid = 1771] [serial = 9] [outer = 0x9a05fc00] 08:41:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 10 (0x9992f400) [pid = 1771] [serial = 10] [outer = 0x9ab8ac00] 08:41:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 11 (0x99931000) [pid = 1771] [serial = 11] [outer = 0x9ab8ec00] 08:41:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 12 (0x99933400) [pid = 1771] [serial = 12] [outer = 0x9a05fc00] 08:41:37 INFO - PROCESS | 1771 | 1462376497569 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1771 | 1462376497588 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 13 (0x97fa7400) [pid = 1771] [serial = 13] [outer = 0x9a05fc00] 08:41:38 INFO - PROCESS | 1771 | 1462376498411 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6ce8d895-df3f-49b6-bc4b-a03b12608bfc","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504064752","device":"desktop","version":"48.0a2","command_id":1}}] 08:41:38 INFO - PROCESS | 1771 | 1462376498646 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:41:38 INFO - PROCESS | 1771 | 1462376498829 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:41:38 INFO - PROCESS | 1771 | 1462376498990 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:41:39 INFO - PROCESS | 1771 | [1771] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:41:39 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:41:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 14 (0x97fa8400) [pid = 1771] [serial = 14] [outer = 0x9a05fc00] 08:41:39 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:41:39 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:39 INFO - PROCESS | 1771 | 1462376499522 Marionette TRACE conn3 <- [1,3,null,{}] 08:41:39 INFO - PROCESS | 1771 | 1462376499532 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:41:39 INFO - PROCESS | 1771 | 1462376499560 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:41:39 INFO - PROCESS | 1771 | 1462376499613 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1771 | 1462376499618 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:41:39 INFO - PROCESS | 1771 | 1462376499625 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1771 | 1462376499631 Marionette TRACE conn3 <- [1,6,null,{}] 08:41:39 INFO - PROCESS | 1771 | 1462376499637 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 1771 | 1462376499655 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:41:39 INFO - PROCESS | 1771 | 1462376499663 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bb6800 == 6 [pid = 1771] [id = 6] 08:41:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 15 (0x93bb6c00) [pid = 1771] [serial = 15] [outer = (nil)] 08:41:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 16 (0x93bb8c00) [pid = 1771] [serial = 16] [outer = 0x93bb6c00] 08:41:39 INFO - PROCESS | 1771 | 1462376499741 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 17 (0x93bbdc00) [pid = 1771] [serial = 17] [outer = 0x93bb6c00] 08:41:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x939b0800 == 7 [pid = 1771] [id = 7] 08:41:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 18 (0x939b4800) [pid = 1771] [serial = 18] [outer = (nil)] 08:41:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 19 (0x939e7400) [pid = 1771] [serial = 19] [outer = 0x939b4800] 08:41:40 INFO - PROCESS | 1771 | 1462376500199 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 20 (0x939e8400) [pid = 1771] [serial = 20] [outer = 0x939b4800] 08:41:40 INFO - PROCESS | 1771 | [1771] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:41:40 INFO - PROCESS | 1771 | 1462376500799 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1248ms 08:41:40 INFO - PROCESS | 1771 | 1462376500954 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1771 | 1462376500957 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:41:40 INFO - PROCESS | 1771 | 1462376500990 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1771 | 1462376500992 Marionette TRACE conn3 <- [1,10,null,{}] 08:41:41 INFO - PROCESS | 1771 | 1462376501015 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 1771 | 1462376501186 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:41:41 INFO - PROCESS | 1771 | 1462376501205 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x921dd800 == 8 [pid = 1771] [id = 8] 08:41:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 21 (0x921ddc00) [pid = 1771] [serial = 21] [outer = (nil)] 08:41:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 22 (0x921dfc00) [pid = 1771] [serial = 22] [outer = 0x921ddc00] 08:41:41 INFO - PROCESS | 1771 | 1462376501284 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 23 (0x921e4c00) [pid = 1771] [serial = 23] [outer = 0x921ddc00] 08:41:42 INFO - PROCESS | 1771 | 1462376502302 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1353ms 08:41:42 INFO - PROCESS | 1771 | 1462376502331 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1771 | 1462376502337 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:41:42 INFO - PROCESS | 1771 | 1462376502348 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1771 | 1462376502353 Marionette TRACE conn3 <- [1,14,null,{}] 08:41:42 INFO - PROCESS | 1771 | 1462376502361 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 1771 | 1462376502538 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:41:42 INFO - PROCESS | 1771 | 1462376502671 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x9220dc00 == 9 [pid = 1771] [id = 9] 08:41:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 24 (0x9220ec00) [pid = 1771] [serial = 24] [outer = (nil)] 08:41:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 25 (0x92243400) [pid = 1771] [serial = 25] [outer = 0x9220ec00] 08:41:42 INFO - PROCESS | 1771 | 1462376502794 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 26 (0x9224a800) [pid = 1771] [serial = 26] [outer = 0x9220ec00] 08:41:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x92cf5c00 == 10 [pid = 1771] [id = 10] 08:41:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 27 (0x939a7400) [pid = 1771] [serial = 27] [outer = (nil)] 08:41:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 28 (0x939a7c00) [pid = 1771] [serial = 28] [outer = 0x939a7400] 08:41:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 29 (0x92250800) [pid = 1771] [serial = 29] [outer = 0x939a7400] 08:41:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x9224e800 == 11 [pid = 1771] [id = 11] 08:41:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 30 (0x9224ec00) [pid = 1771] [serial = 30] [outer = (nil)] 08:41:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 31 (0x93b6ec00) [pid = 1771] [serial = 31] [outer = 0x9224ec00] 08:41:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 32 (0x92250c00) [pid = 1771] [serial = 32] [outer = 0x9224ec00] 08:41:43 INFO - PROCESS | 1771 | 1462376503938 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1632ms 08:41:44 INFO - PROCESS | 1771 | 1462376504070 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1771 | 1462376504078 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:41:44 INFO - PROCESS | 1771 | 1462376504120 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1771 | 1462376504125 Marionette TRACE conn3 <- [1,18,null,{}] 08:41:44 INFO - PROCESS | 1771 | 1462376504185 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 1771 | 1462376504403 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:41:44 INFO - PROCESS | 1771 | 1462376504478 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x92ce8000 == 12 [pid = 1771] [id = 12] 08:41:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 33 (0x939eb400) [pid = 1771] [serial = 33] [outer = (nil)] 08:41:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 34 (0x94d97800) [pid = 1771] [serial = 34] [outer = 0x939eb400] 08:41:44 INFO - PROCESS | 1771 | 1462376504564 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 35 (0x98c7b400) [pid = 1771] [serial = 35] [outer = 0x939eb400] 08:41:45 INFO - PROCESS | 1771 | 1462376505374 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1310ms 08:41:45 INFO - PROCESS | 1771 | 1462376505426 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1771 | 1462376505431 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:41:45 INFO - PROCESS | 1771 | 1462376505438 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1771 | 1462376505444 Marionette TRACE conn3 <- [1,22,null,{}] 08:41:45 INFO - PROCESS | 1771 | 1462376505460 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1771 | 1462376505641 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:41:45 INFO - PROCESS | 1771 | 1462376505785 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x92c18000 == 13 [pid = 1771] [id = 13] 08:41:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 36 (0x92c18400) [pid = 1771] [serial = 36] [outer = (nil)] 08:41:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 37 (0x9afb8000) [pid = 1771] [serial = 37] [outer = 0x92c18400] 08:41:45 INFO - PROCESS | 1771 | 1462376505876 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 38 (0x9b721800) [pid = 1771] [serial = 38] [outer = 0x92c18400] 08:41:46 INFO - PROCESS | 1771 | 1462376506765 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1339ms 08:41:46 INFO - PROCESS | 1771 | 1462376506778 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1771 | 1462376506782 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:41:46 INFO - PROCESS | 1771 | 1462376506788 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1771 | 1462376506791 Marionette TRACE conn3 <- [1,26,null,{}] 08:41:46 INFO - PROCESS | 1771 | 1462376506797 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1771 | 1462376506980 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:41:47 INFO - PROCESS | 1771 | 1462376507088 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1771 | ++DOCSHELL 0xa050f000 == 14 [pid = 1771] [id = 14] 08:41:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 39 (0xa1039400) [pid = 1771] [serial = 39] [outer = (nil)] 08:41:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 40 (0xa21c8000) [pid = 1771] [serial = 40] [outer = 0xa1039400] 08:41:47 INFO - PROCESS | 1771 | 1462376507174 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 41 (0xa310fc00) [pid = 1771] [serial = 41] [outer = 0xa1039400] 08:41:48 INFO - PROCESS | 1771 | 1462376508354 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1629ms 08:41:48 INFO - PROCESS | 1771 | 1462376508418 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1771 | 1462376508422 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:41:48 INFO - PROCESS | 1771 | 1462376508430 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1771 | 1462376508434 Marionette TRACE conn3 <- [1,30,null,{}] 08:41:48 INFO - PROCESS | 1771 | 1462376508442 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 1771 | 1462376508679 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:41:48 INFO - PROCESS | 1771 | 1462376508819 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b6d800 == 15 [pid = 1771] [id = 15] 08:41:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 42 (0x94d95c00) [pid = 1771] [serial = 42] [outer = (nil)] 08:41:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 43 (0x98844000) [pid = 1771] [serial = 43] [outer = 0x94d95c00] 08:41:48 INFO - PROCESS | 1771 | 1462376508927 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 44 (0x99858c00) [pid = 1771] [serial = 44] [outer = 0x94d95c00] 08:41:49 INFO - PROCESS | 1771 | 1462376509608 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1234ms 08:41:49 INFO - PROCESS | 1771 | 1462376509689 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 1771 | 1462376509697 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:41:49 INFO - PROCESS | 1771 | 1462376509718 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1771 | 1462376509722 Marionette TRACE conn3 <- [1,34,null,{}] 08:41:49 INFO - PROCESS | 1771 | 1462376509728 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 1771 | 1462376509877 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:41:49 INFO - PROCESS | 1771 | 1462376509889 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x97fab000 == 16 [pid = 1771] [id = 16] 08:41:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 45 (0x9884d000) [pid = 1771] [serial = 45] [outer = (nil)] 08:41:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 46 (0x9ab18400) [pid = 1771] [serial = 46] [outer = 0x9884d000] 08:41:49 INFO - PROCESS | 1771 | 1462376509964 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 47 (0x9ab86000) [pid = 1771] [serial = 47] [outer = 0x9884d000] 08:41:50 INFO - PROCESS | 1771 | 1462376510704 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1033ms 08:41:50 INFO - PROCESS | 1771 | 1462376510761 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1771 | 1462376510765 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:41:50 INFO - PROCESS | 1771 | 1462376510771 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1771 | 1462376510777 Marionette TRACE conn3 <- [1,38,null,{}] 08:41:50 INFO - PROCESS | 1771 | 1462376510795 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 1771 | 1462376510941 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:41:50 INFO - PROCESS | 1771 | 1462376510959 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a732400 == 17 [pid = 1771] [id = 17] 08:41:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 48 (0x9b721400) [pid = 1771] [serial = 48] [outer = (nil)] 08:41:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 49 (0x9cb49800) [pid = 1771] [serial = 49] [outer = 0x9b721400] 08:41:51 INFO - PROCESS | 1771 | 1462376511032 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 50 (0x9d873400) [pid = 1771] [serial = 50] [outer = 0x9b721400] 08:41:51 INFO - PROCESS | 1771 | 1462376511756 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 995ms 08:41:51 INFO - PROCESS | 1771 | 1462376511768 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1771 | 1462376511773 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:41:51 INFO - PROCESS | 1771 | 1462376511779 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1771 | 1462376511781 Marionette TRACE conn3 <- [1,42,null,{}] 08:41:51 INFO - PROCESS | 1771 | 1462376511787 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1771 | 1462376511959 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:41:52 INFO - PROCESS | 1771 | 1462376511977 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b5f9000 == 18 [pid = 1771] [id = 18] 08:41:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 51 (0x9b8a7400) [pid = 1771] [serial = 51] [outer = (nil)] 08:41:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 52 (0xa0510800) [pid = 1771] [serial = 52] [outer = 0x9b8a7400] 08:41:52 INFO - PROCESS | 1771 | 1462376512050 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 53 (0xa103c400) [pid = 1771] [serial = 53] [outer = 0x9b8a7400] 08:41:52 INFO - PROCESS | 1771 | 1462376512736 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 983ms 08:41:52 INFO - PROCESS | 1771 | 1462376512763 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1771 | 1462376512766 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:41:52 INFO - PROCESS | 1771 | 1462376512773 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1771 | 1462376512776 Marionette TRACE conn3 <- [1,46,null,{}] 08:41:52 INFO - PROCESS | 1771 | 1462376512782 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 1771 | 1462376512991 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:41:53 INFO - PROCESS | 1771 | 1462376513010 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1771 | ++DOCSHELL 0xa0512400 == 19 [pid = 1771] [id = 19] 08:41:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 54 (0xa1031800) [pid = 1771] [serial = 54] [outer = (nil)] 08:41:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 55 (0xa228fc00) [pid = 1771] [serial = 55] [outer = 0xa1031800] 08:41:53 INFO - PROCESS | 1771 | 1462376513089 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 56 (0xa22dc400) [pid = 1771] [serial = 56] [outer = 0xa1031800] 08:41:53 INFO - PROCESS | 1771 | 1462376513834 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1085ms 08:41:53 INFO - PROCESS | 1771 | 1462376513859 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1771 | 1462376513862 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:41:53 INFO - PROCESS | 1771 | 1462376513868 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1771 | 1462376513870 Marionette TRACE conn3 <- [1,50,null,{}] 08:41:53 INFO - PROCESS | 1771 | 1462376513876 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1771 | 1462376514075 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:41:54 INFO - PROCESS | 1771 | 1462376514095 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1771 | ++DOCSHELL 0xa2150400 == 20 [pid = 1771] [id = 20] 08:41:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 57 (0xa2290800) [pid = 1771] [serial = 57] [outer = (nil)] 08:41:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 58 (0xa320d400) [pid = 1771] [serial = 58] [outer = 0xa2290800] 08:41:54 INFO - PROCESS | 1771 | 1462376514169 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 59 (0xa35e4000) [pid = 1771] [serial = 59] [outer = 0xa2290800] 08:41:54 INFO - PROCESS | 1771 | 1462376514823 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 975ms 08:41:54 INFO - PROCESS | 1771 | 1462376514844 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1771 | 1462376514847 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:41:54 INFO - PROCESS | 1771 | 1462376514855 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1771 | 1462376514858 Marionette TRACE conn3 <- [1,54,null,{}] 08:41:54 INFO - PROCESS | 1771 | 1462376514863 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1771 | 1462376514994 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:41:55 INFO - PROCESS | 1771 | 1462376515101 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x92210000 == 21 [pid = 1771] [id = 21] 08:41:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 60 (0x92210400) [pid = 1771] [serial = 60] [outer = (nil)] 08:41:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0xa4e52400) [pid = 1771] [serial = 61] [outer = 0x92210400] 08:41:55 INFO - PROCESS | 1771 | 1462376515171 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0xa4e58000) [pid = 1771] [serial = 62] [outer = 0x92210400] 08:41:55 INFO - PROCESS | 1771 | 1462376515805 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 981ms 08:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:41:55 INFO - PROCESS | 1771 | 1462376515838 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1771 | 1462376515840 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:41:55 INFO - PROCESS | 1771 | 1462376515847 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1771 | 1462376515856 Marionette TRACE conn3 <- [1,58,null,{}] 08:41:55 INFO - PROCESS | 1771 | 1462376515861 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 1771 | 1462376516002 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:41:56 INFO - PROCESS | 1771 | 1462376516105 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x92253000 == 22 [pid = 1771] [id = 22] 08:41:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x92255400) [pid = 1771] [serial = 63] [outer = (nil)] 08:41:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x9225ac00) [pid = 1771] [serial = 64] [outer = 0x92255400] 08:41:56 INFO - PROCESS | 1771 | 1462376516182 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0x9225f800) [pid = 1771] [serial = 65] [outer = 0x92255400] 08:41:56 INFO - PROCESS | 1771 | 1462376516850 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1036ms 08:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:41:56 INFO - PROCESS | 1771 | 1462376516883 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1771 | 1462376516885 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:41:56 INFO - PROCESS | 1771 | 1462376516891 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1771 | 1462376516894 Marionette TRACE conn3 <- [1,62,null,{}] 08:41:56 INFO - PROCESS | 1771 | 1462376516900 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 1771 | 1462376518035 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:41:58 INFO - PROCESS | 1771 | 1462376518177 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x92255800 == 23 [pid = 1771] [id = 23] 08:41:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0x92258800) [pid = 1771] [serial = 66] [outer = (nil)] 08:41:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0x92261400) [pid = 1771] [serial = 67] [outer = 0x92258800] 08:41:58 INFO - PROCESS | 1771 | 1462376518254 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x939b5c00) [pid = 1771] [serial = 68] [outer = 0x92258800] 08:41:58 INFO - PROCESS | 1771 | 1462376518974 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2136ms 08:41:59 INFO - PROCESS | 1771 | 1462376519028 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1771 | 1462376519033 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 67 (0x93bb6c00) [pid = 1771] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 66 (0x921ddc00) [pid = 1771] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 65 (0x9220ec00) [pid = 1771] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 64 (0x939eb400) [pid = 1771] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 63 (0x92c18400) [pid = 1771] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 62 (0xa1039400) [pid = 1771] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 61 (0x94d95c00) [pid = 1771] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 60 (0x9884d000) [pid = 1771] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 59 (0x9b721400) [pid = 1771] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 58 (0x9b8a7400) [pid = 1771] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 57 (0xa2290800) [pid = 1771] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:41:59 INFO - PROCESS | 1771 | --DOMWINDOW == 56 (0x92210400) [pid = 1771] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:41:59 INFO - PROCESS | 1771 | 1462376519623 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1771 | 1462376519629 Marionette TRACE conn3 <- [1,66,null,{}] 08:41:59 INFO - PROCESS | 1771 | 1462376519641 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1771 | 1462376519773 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:41:59 INFO - PROCESS | 1771 | 1462376519876 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b6e800 == 24 [pid = 1771] [id = 24] 08:41:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 57 (0x93bb4800) [pid = 1771] [serial = 69] [outer = (nil)] 08:41:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 58 (0x94d49800) [pid = 1771] [serial = 70] [outer = 0x93bb4800] 08:41:59 INFO - PROCESS | 1771 | 1462376519950 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 59 (0x97308000) [pid = 1771] [serial = 71] [outer = 0x93bb4800] 08:42:00 INFO - PROCESS | 1771 | 1462376520607 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1149ms 08:42:00 INFO - PROCESS | 1771 | 1462376520663 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1771 | 1462376520667 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:42:00 INFO - PROCESS | 1771 | 1462376520673 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1771 | 1462376520677 Marionette TRACE conn3 <- [1,70,null,{}] 08:42:00 INFO - PROCESS | 1771 | 1462376520687 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 1771 | 1462376520888 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:42:00 INFO - PROCESS | 1771 | 1462376520905 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x921da000 == 25 [pid = 1771] [id = 25] 08:42:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 60 (0x92255c00) [pid = 1771] [serial = 72] [outer = (nil)] 08:42:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0x99586400) [pid = 1771] [serial = 73] [outer = 0x92255c00] 08:42:00 INFO - PROCESS | 1771 | 1462376520979 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0x9985ec00) [pid = 1771] [serial = 74] [outer = 0x92255c00] 08:42:01 INFO - PROCESS | 1771 | 1462376521820 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1199ms 08:42:01 INFO - PROCESS | 1771 | 1462376521874 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1771 | 1462376521880 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:42:01 INFO - PROCESS | 1771 | 1462376521889 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1771 | 1462376521895 Marionette TRACE conn3 <- [1,74,null,{}] 08:42:01 INFO - PROCESS | 1771 | 1462376521906 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 1771 | 1462376522080 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:42:02 INFO - PROCESS | 1771 | 1462376522215 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x9224a400 == 26 [pid = 1771] [id = 26] 08:42:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x9224b000) [pid = 1771] [serial = 75] [outer = (nil)] 08:42:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x93bbd800) [pid = 1771] [serial = 76] [outer = 0x9224b000] 08:42:02 INFO - PROCESS | 1771 | 1462376522309 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0x9884a000) [pid = 1771] [serial = 77] [outer = 0x9224b000] 08:42:03 INFO - PROCESS | 1771 | 1462376523129 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1302ms 08:42:03 INFO - PROCESS | 1771 | 1462376523192 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1771 | 1462376523201 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:42:03 INFO - PROCESS | 1771 | 1462376523211 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1771 | 1462376523215 Marionette TRACE conn3 <- [1,78,null,{}] 08:42:03 INFO - PROCESS | 1771 | 1462376523222 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1771 | 1462376523391 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:42:03 INFO - PROCESS | 1771 | 1462376523522 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d49000 == 27 [pid = 1771] [id = 27] 08:42:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0x9884a800) [pid = 1771] [serial = 78] [outer = (nil)] 08:42:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0x9a731000) [pid = 1771] [serial = 79] [outer = 0x9884a800] 08:42:03 INFO - PROCESS | 1771 | 1462376523606 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x9ab1a400) [pid = 1771] [serial = 80] [outer = 0x9884a800] 08:42:04 INFO - PROCESS | 1771 | 1462376524472 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1330ms 08:42:04 INFO - PROCESS | 1771 | 1462376524542 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1771 | 1462376524545 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:42:04 INFO - PROCESS | 1771 | 1462376524553 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1771 | 1462376524559 Marionette TRACE conn3 <- [1,82,null,{}] 08:42:04 INFO - PROCESS | 1771 | 1462376524575 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1771 | 1462376524782 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:42:04 INFO - PROCESS | 1771 | 1462376524917 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x97d32800 == 28 [pid = 1771] [id = 28] 08:42:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x996f5400) [pid = 1771] [serial = 81] [outer = (nil)] 08:42:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x9b5f6400) [pid = 1771] [serial = 82] [outer = 0x996f5400] 08:42:05 INFO - PROCESS | 1771 | 1462376525006 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9b8a9000) [pid = 1771] [serial = 83] [outer = 0x996f5400] 08:42:05 INFO - PROCESS | 1771 | 1462376525846 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1342ms 08:42:05 INFO - PROCESS | 1771 | 1462376525895 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1771 | 1462376525900 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:42:05 INFO - PROCESS | 1771 | 1462376525924 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1771 | 1462376525927 Marionette TRACE conn3 <- [1,86,null,{}] 08:42:05 INFO - PROCESS | 1771 | 1462376525933 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1771 | 1462376526088 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:42:06 INFO - PROCESS | 1771 | 1462376526218 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b68800 == 29 [pid = 1771] [id = 29] 08:42:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x97fa5c00) [pid = 1771] [serial = 84] [outer = (nil)] 08:42:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0xa103b400) [pid = 1771] [serial = 85] [outer = 0x97fa5c00] 08:42:06 INFO - PROCESS | 1771 | 1462376526304 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0xa214f400) [pid = 1771] [serial = 86] [outer = 0x97fa5c00] 08:42:07 INFO - PROCESS | 1771 | 1462376527132 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1284ms 08:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:42:07 INFO - PROCESS | 1771 | 1462376527206 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1771 | 1462376527209 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:42:07 INFO - PROCESS | 1771 | 1462376527216 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1771 | 1462376527219 Marionette TRACE conn3 <- [1,90,null,{}] 08:42:07 INFO - PROCESS | 1771 | 1462376527225 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1771 | 1462376527375 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:42:07 INFO - PROCESS | 1771 | 1462376527507 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1771 | ++DOCSHELL 0xa0510000 == 30 [pid = 1771] [id = 30] 08:42:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0xa0512800) [pid = 1771] [serial = 87] [outer = (nil)] 08:42:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0xa260a800) [pid = 1771] [serial = 88] [outer = 0xa0512800] 08:42:07 INFO - PROCESS | 1771 | 1462376527596 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0xa26c2c00) [pid = 1771] [serial = 89] [outer = 0xa0512800] 08:42:08 INFO - PROCESS | 1771 | 1462376528402 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1232ms 08:42:08 INFO - PROCESS | 1771 | 1462376528448 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:42:08 INFO - PROCESS | 1771 | 1462376528452 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:42:08 INFO - PROCESS | 1771 | 1462376528458 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1771 | 1462376528462 Marionette TRACE conn3 <- [1,94,null,{}] 08:42:08 INFO - PROCESS | 1771 | 1462376528468 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 1771 | 1462376528651 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:42:08 INFO - PROCESS | 1771 | 1462376528801 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x92254000 == 31 [pid = 1771] [id = 31] 08:42:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x92259400) [pid = 1771] [serial = 90] [outer = (nil)] 08:42:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0xa30d5000) [pid = 1771] [serial = 91] [outer = 0x92259400] 08:42:08 INFO - PROCESS | 1771 | 1462376528887 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0xa35e9000) [pid = 1771] [serial = 92] [outer = 0x92259400] 08:42:09 INFO - PROCESS | 1771 | 1462376529808 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1430ms 08:42:09 INFO - PROCESS | 1771 | 1462376529889 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1771 | 1462376529895 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:42:09 INFO - PROCESS | 1771 | 1462376529903 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1771 | 1462376529908 Marionette TRACE conn3 <- [1,98,null,{}] 08:42:09 INFO - PROCESS | 1771 | 1462376529916 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 1771 | 1462376530089 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:42:10 INFO - PROCESS | 1771 | 1462376530236 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x93b6d000 == 32 [pid = 1771] [id = 32] 08:42:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0x93bb7c00) [pid = 1771] [serial = 93] [outer = (nil)] 08:42:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0x97370400) [pid = 1771] [serial = 94] [outer = 0x93bb7c00] 08:42:10 INFO - PROCESS | 1771 | 1462376530359 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0x98845800) [pid = 1771] [serial = 95] [outer = 0x93bb7c00] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 82 (0x92243400) [pid = 1771] [serial = 25] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 81 (0x93b6ec00) [pid = 1771] [serial = 31] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 80 (0x94d97800) [pid = 1771] [serial = 34] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 79 (0x9afb8000) [pid = 1771] [serial = 37] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0xa21c8000) [pid = 1771] [serial = 40] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x98844000) [pid = 1771] [serial = 43] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x9ab18400) [pid = 1771] [serial = 46] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x9cb49800) [pid = 1771] [serial = 49] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x9d873400) [pid = 1771] [serial = 50] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x9ab86000) [pid = 1771] [serial = 47] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0xa0510800) [pid = 1771] [serial = 52] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0xa228fc00) [pid = 1771] [serial = 55] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0xa320d400) [pid = 1771] [serial = 58] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0xa4e52400) [pid = 1771] [serial = 61] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 68 (0x939a7c00) [pid = 1771] [serial = 28] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 67 (0xa103c400) [pid = 1771] [serial = 53] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 66 (0xa35e4000) [pid = 1771] [serial = 59] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 65 (0xa4e58000) [pid = 1771] [serial = 62] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 64 (0x98c7b400) [pid = 1771] [serial = 35] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 63 (0x9224a800) [pid = 1771] [serial = 26] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 62 (0x9b721800) [pid = 1771] [serial = 38] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 61 (0x99858c00) [pid = 1771] [serial = 44] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 60 (0xa310fc00) [pid = 1771] [serial = 41] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 59 (0x921e4c00) [pid = 1771] [serial = 23] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 58 (0x99933400) [pid = 1771] [serial = 12] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 57 (0x99d1d800) [pid = 1771] [serial = 9] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 56 (0xa4e5dc00) [pid = 1771] [serial = 2] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 55 (0x921dfc00) [pid = 1771] [serial = 22] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 54 (0x939e7400) [pid = 1771] [serial = 19] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 53 (0x93bb8c00) [pid = 1771] [serial = 16] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | --DOMWINDOW == 52 (0x93bbdc00) [pid = 1771] [serial = 17] [outer = (nil)] [url = about:blank] 08:42:11 INFO - PROCESS | 1771 | 1462376531908 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2039ms 08:42:11 INFO - PROCESS | 1771 | 1462376531942 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1771 | 1462376531946 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:42:11 INFO - PROCESS | 1771 | 1462376531954 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1771 | 1462376531959 Marionette TRACE conn3 <- [1,102,null,{}] 08:42:11 INFO - PROCESS | 1771 | 1462376531967 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 1771 | 1462376532110 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:42:12 INFO - PROCESS | 1771 | 1462376532223 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x92c20000 == 33 [pid = 1771] [id = 33] 08:42:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 53 (0x92cf3000) [pid = 1771] [serial = 96] [outer = (nil)] 08:42:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 54 (0x93b65c00) [pid = 1771] [serial = 97] [outer = 0x92cf3000] 08:42:12 INFO - PROCESS | 1771 | 1462376532300 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 55 (0x93bbac00) [pid = 1771] [serial = 98] [outer = 0x92cf3000] 08:42:12 INFO - PROCESS | 1771 | 1462376532930 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1034ms 08:42:12 INFO - PROCESS | 1771 | 1462376532987 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1771 | 1462376532997 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:42:13 INFO - PROCESS | 1771 | 1462376533008 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1771 | 1462376533012 Marionette TRACE conn3 <- [1,106,null,{}] 08:42:13 INFO - PROCESS | 1771 | 1462376533018 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 1771 | 1462376533223 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:42:13 INFO - PROCESS | 1771 | 1462376533237 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x98849800 == 34 [pid = 1771] [id = 34] 08:42:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 56 (0x98c73c00) [pid = 1771] [serial = 99] [outer = (nil)] 08:42:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 57 (0x9957f400) [pid = 1771] [serial = 100] [outer = 0x98c73c00] 08:42:13 INFO - PROCESS | 1771 | 1462376533308 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 58 (0x9982f400) [pid = 1771] [serial = 101] [outer = 0x98c73c00] 08:42:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 59 (0x9a2e4400) [pid = 1771] [serial = 102] [outer = 0x9224ec00] 08:42:14 INFO - PROCESS | 1771 | 1462376534118 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1187ms 08:42:14 INFO - PROCESS | 1771 | 1462376534197 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:42:14 INFO - PROCESS | 1771 | 1462376534201 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:42:14 INFO - PROCESS | 1771 | 1462376534208 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1771 | 1462376534214 Marionette TRACE conn3 <- [1,110,null,{}] 08:42:14 INFO - PROCESS | 1771 | 1462376534236 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 1771 | 1462376534428 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:42:14 INFO - PROCESS | 1771 | 1462376534459 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a982400 == 35 [pid = 1771] [id = 35] 08:42:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 60 (0x9ab15000) [pid = 1771] [serial = 103] [outer = (nil)] 08:42:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0x9ab86800) [pid = 1771] [serial = 104] [outer = 0x9ab15000] 08:42:14 INFO - PROCESS | 1771 | 1462376534536 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0x9afb6c00) [pid = 1771] [serial = 105] [outer = 0x9ab15000] 08:42:15 INFO - PROCESS | 1771 | 1462376535318 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1140ms 08:42:15 INFO - PROCESS | 1771 | 1462376535348 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1771 | 1462376535352 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:42:15 INFO - PROCESS | 1771 | 1462376535359 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1771 | 1462376535362 Marionette TRACE conn3 <- [1,114,null,{}] 08:42:15 INFO - PROCESS | 1771 | 1462376535382 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1771 | 1462376535571 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:42:15 INFO - PROCESS | 1771 | 1462376535631 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x97378c00 == 36 [pid = 1771] [id = 36] 08:42:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0x9afb3800) [pid = 1771] [serial = 106] [outer = (nil)] 08:42:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x9b723000) [pid = 1771] [serial = 107] [outer = 0x9afb3800] 08:42:15 INFO - PROCESS | 1771 | 1462376535700 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0x9cb4e000) [pid = 1771] [serial = 108] [outer = 0x9afb3800] 08:42:16 INFO - PROCESS | 1771 | --DOMWINDOW == 64 (0x92255c00) [pid = 1771] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:42:16 INFO - PROCESS | 1771 | --DOMWINDOW == 63 (0x92258800) [pid = 1771] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:42:16 INFO - PROCESS | 1771 | --DOMWINDOW == 62 (0x93bb4800) [pid = 1771] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:42:16 INFO - PROCESS | 1771 | --DOMWINDOW == 61 (0x92255400) [pid = 1771] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:42:16 INFO - PROCESS | 1771 | --DOMWINDOW == 60 (0xa1031800) [pid = 1771] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:42:16 INFO - PROCESS | 1771 | 1462376536431 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1133ms 08:42:16 INFO - PROCESS | 1771 | 1462376536492 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1771 | 1462376536495 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:42:16 INFO - PROCESS | 1771 | 1462376536501 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1771 | 1462376536504 Marionette TRACE conn3 <- [1,118,null,{}] 08:42:16 INFO - PROCESS | 1771 | 1462376536510 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 1771 | 1462376536714 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:42:16 INFO - PROCESS | 1771 | 1462376536728 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x939a8400 == 37 [pid = 1771] [id = 37] 08:42:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 61 (0x939ac800) [pid = 1771] [serial = 109] [outer = (nil)] 08:42:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 62 (0x9cb53000) [pid = 1771] [serial = 110] [outer = 0x939ac800] 08:42:16 INFO - PROCESS | 1771 | 1462376536799 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 63 (0xa050e400) [pid = 1771] [serial = 111] [outer = 0x939ac800] 08:42:17 INFO - PROCESS | 1771 | 1462376537495 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1029ms 08:42:17 INFO - PROCESS | 1771 | 1462376537532 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1771 | 1462376537536 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:42:17 INFO - PROCESS | 1771 | 1462376537541 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1771 | 1462376537544 Marionette TRACE conn3 <- [1,122,null,{}] 08:42:17 INFO - PROCESS | 1771 | 1462376537550 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1771 | 1462376537746 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:42:17 INFO - PROCESS | 1771 | 1462376537766 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d4bc00 == 38 [pid = 1771] [id = 38] 08:42:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 64 (0x9ab85800) [pid = 1771] [serial = 112] [outer = (nil)] 08:42:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 65 (0xa22d8800) [pid = 1771] [serial = 113] [outer = 0x9ab85800] 08:42:17 INFO - PROCESS | 1771 | 1462376537835 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 66 (0xa2610800) [pid = 1771] [serial = 114] [outer = 0x9ab85800] 08:42:18 INFO - PROCESS | 1771 | 1462376538734 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1282ms 08:42:18 INFO - PROCESS | 1771 | 1462376538825 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1771 | 1462376538832 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:42:18 INFO - PROCESS | 1771 | 1462376538841 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1771 | 1462376538846 Marionette TRACE conn3 <- [1,126,null,{}] 08:42:18 INFO - PROCESS | 1771 | 1462376538855 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 1771 | 1462376539059 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:42:19 INFO - PROCESS | 1771 | 1462376539197 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x92cf1400 == 39 [pid = 1771] [id = 39] 08:42:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 67 (0x92cf2800) [pid = 1771] [serial = 115] [outer = (nil)] 08:42:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x97375c00) [pid = 1771] [serial = 116] [outer = 0x92cf2800] 08:42:19 INFO - PROCESS | 1771 | 1462376539331 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x98844000) [pid = 1771] [serial = 117] [outer = 0x92cf2800] 08:42:20 INFO - PROCESS | 1771 | 1462376540285 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1493ms 08:42:20 INFO - PROCESS | 1771 | 1462376540336 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1771 | 1462376540344 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:42:20 INFO - PROCESS | 1771 | 1462376540356 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1771 | 1462376540360 Marionette TRACE conn3 <- [1,130,null,{}] 08:42:20 INFO - PROCESS | 1771 | 1462376540368 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1771 | 1462376540553 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:42:20 INFO - PROCESS | 1771 | 1462376540687 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bc0c00 == 40 [pid = 1771] [id = 40] 08:42:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x97372800) [pid = 1771] [serial = 118] [outer = (nil)] 08:42:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9ab1d800) [pid = 1771] [serial = 119] [outer = 0x97372800] 08:42:20 INFO - PROCESS | 1771 | 1462376540771 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x9b723400) [pid = 1771] [serial = 120] [outer = 0x97372800] 08:42:21 INFO - PROCESS | 1771 | 1462376541793 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1496ms 08:42:21 INFO - PROCESS | 1771 | 1462376541852 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:42:21 INFO - PROCESS | 1771 | 1462376541856 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:42:21 INFO - PROCESS | 1771 | 1462376541863 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1771 | 1462376541869 Marionette TRACE conn3 <- [1,134,null,{}] 08:42:21 INFO - PROCESS | 1771 | 1462376541885 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 1771 | 1462376542056 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:42:22 INFO - PROCESS | 1771 | 1462376542232 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x9225c800 == 41 [pid = 1771] [id = 41] 08:42:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0x94d48c00) [pid = 1771] [serial = 121] [outer = (nil)] 08:42:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x9613f000) [pid = 1771] [serial = 122] [outer = 0x94d48c00] 08:42:22 INFO - PROCESS | 1771 | 1462376542328 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x99d18c00) [pid = 1771] [serial = 123] [outer = 0x94d48c00] 08:42:23 INFO - PROCESS | 1771 | 1462376543409 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1597ms 08:42:23 INFO - PROCESS | 1771 | 1462376543460 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1771 | 1462376543466 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:42:23 INFO - PROCESS | 1771 | 1462376543474 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1771 | 1462376543481 Marionette TRACE conn3 <- [1,138,null,{}] 08:42:23 INFO - PROCESS | 1771 | 1462376543490 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 1771 | 1462376543705 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:42:23 INFO - PROCESS | 1771 | 1462376543902 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x9225e800 == 42 [pid = 1771] [id = 42] 08:42:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x9225f400) [pid = 1771] [serial = 124] [outer = (nil)] 08:42:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0x939e9c00) [pid = 1771] [serial = 125] [outer = 0x9225f400] 08:42:24 INFO - PROCESS | 1771 | 1462376544000 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x94d43800) [pid = 1771] [serial = 126] [outer = 0x9225f400] 08:42:24 INFO - PROCESS | 1771 | --DOCSHELL 0x939a8400 == 41 [pid = 1771] [id = 37] 08:42:24 INFO - PROCESS | 1771 | --DOCSHELL 0x97378c00 == 40 [pid = 1771] [id = 36] 08:42:24 INFO - PROCESS | 1771 | --DOCSHELL 0x9a982400 == 39 [pid = 1771] [id = 35] 08:42:24 INFO - PROCESS | 1771 | --DOCSHELL 0x98849800 == 38 [pid = 1771] [id = 34] 08:42:24 INFO - PROCESS | 1771 | --DOCSHELL 0x92c20000 == 37 [pid = 1771] [id = 33] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9225f800) [pid = 1771] [serial = 65] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x99586400) [pid = 1771] [serial = 73] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x92261400) [pid = 1771] [serial = 67] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x939b5c00) [pid = 1771] [serial = 68] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x94d49800) [pid = 1771] [serial = 70] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x9985ec00) [pid = 1771] [serial = 74] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0x97308000) [pid = 1771] [serial = 71] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x9225ac00) [pid = 1771] [serial = 64] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0xa22dc400) [pid = 1771] [serial = 56] [outer = (nil)] [url = about:blank] 08:42:24 INFO - PROCESS | 1771 | 1462376544750 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1286ms 08:42:24 INFO - PROCESS | 1771 | 1462376544761 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1771 | 1462376544768 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:42:24 INFO - PROCESS | 1771 | 1462376544795 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1771 | 1462376544799 Marionette TRACE conn3 <- [1,142,null,{}] 08:42:24 INFO - PROCESS | 1771 | 1462376544805 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1771 | 1462376544950 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:42:24 INFO - PROCESS | 1771 | 1462376544967 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d45800 == 38 [pid = 1771] [id = 43] 08:42:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x94d9b800) [pid = 1771] [serial = 127] [outer = (nil)] 08:42:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x9613cc00) [pid = 1771] [serial = 128] [outer = 0x94d9b800] 08:42:25 INFO - PROCESS | 1771 | 1462376545040 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x9736f400) [pid = 1771] [serial = 129] [outer = 0x94d9b800] 08:42:25 INFO - PROCESS | 1771 | 1462376545822 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1089ms 08:42:25 INFO - PROCESS | 1771 | 1462376545883 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1771 | 1462376545888 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:42:25 INFO - PROCESS | 1771 | 1462376545895 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1771 | 1462376545901 Marionette TRACE conn3 <- [1,146,null,{}] 08:42:25 INFO - PROCESS | 1771 | 1462376545921 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1771 | 1462376546076 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:42:26 INFO - PROCESS | 1771 | 1462376546176 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x98849800 == 39 [pid = 1771] [id = 44] 08:42:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0x98c19000) [pid = 1771] [serial = 130] [outer = (nil)] 08:42:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x99d1f000) [pid = 1771] [serial = 131] [outer = 0x98c19000] 08:42:26 INFO - PROCESS | 1771 | 1462376546256 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x9a988000) [pid = 1771] [serial = 132] [outer = 0x98c19000] 08:42:27 INFO - PROCESS | 1771 | 1462376547087 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1246ms 08:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:42:27 INFO - PROCESS | 1771 | 1462376547141 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1771 | 1462376547145 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:42:27 INFO - PROCESS | 1771 | 1462376547151 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1771 | 1462376547154 Marionette TRACE conn3 <- [1,150,null,{}] 08:42:27 INFO - PROCESS | 1771 | 1462376547166 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 1771 | 1462376547343 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:42:27 INFO - PROCESS | 1771 | 1462376547364 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bbdc00 == 40 [pid = 1771] [id = 45] 08:42:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x9ab1ec00) [pid = 1771] [serial = 133] [outer = (nil)] 08:42:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0xa1031c00) [pid = 1771] [serial = 134] [outer = 0x9ab1ec00] 08:42:27 INFO - PROCESS | 1771 | 1462376547437 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0x939f5400) [pid = 1771] [serial = 135] [outer = 0x9ab1ec00] 08:42:28 INFO - PROCESS | 1771 | 1462376548243 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1137ms 08:42:28 INFO - PROCESS | 1771 | 1462376548319 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1771 | 1462376548323 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:42:28 INFO - PROCESS | 1771 | 1462376548370 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1771 | 1462376548372 Marionette TRACE conn3 <- [1,154,null,{}] 08:42:28 INFO - PROCESS | 1771 | 1462376548439 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1771 | 1462376548703 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9224b000) [pid = 1771] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x9ab15000) [pid = 1771] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x9afb3800) [pid = 1771] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0x9884a800) [pid = 1771] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x98c73c00) [pid = 1771] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x996f5400) [pid = 1771] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0x97fa5c00) [pid = 1771] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x92cf3000) [pid = 1771] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0xa0512800) [pid = 1771] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 68 (0x92259400) [pid = 1771] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:42:28 INFO - PROCESS | 1771 | --DOMWINDOW == 67 (0x939ac800) [pid = 1771] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:42:28 INFO - PROCESS | 1771 | 1462376548805 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x92205800 == 41 [pid = 1771] [id = 46] 08:42:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 68 (0x9224b000) [pid = 1771] [serial = 136] [outer = (nil)] 08:42:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 69 (0x939aec00) [pid = 1771] [serial = 137] [outer = 0x9224b000] 08:42:28 INFO - PROCESS | 1771 | 1462376548885 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x94d49800) [pid = 1771] [serial = 138] [outer = 0x9224b000] 08:42:29 INFO - PROCESS | 1771 | 1462376549658 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1379ms 08:42:29 INFO - PROCESS | 1771 | 1462376549718 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1771 | 1462376549721 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:42:29 INFO - PROCESS | 1771 | 1462376549728 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1771 | 1462376549732 Marionette TRACE conn3 <- [1,158,null,{}] 08:42:29 INFO - PROCESS | 1771 | 1462376549737 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 1771 | 1462376549930 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:42:30 INFO - PROCESS | 1771 | 1462376550034 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e0000 == 42 [pid = 1771] [id = 47] 08:42:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x94d9a000) [pid = 1771] [serial = 139] [outer = (nil)] 08:42:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0xa3264400) [pid = 1771] [serial = 140] [outer = 0x94d9a000] 08:42:30 INFO - PROCESS | 1771 | 1462376550116 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0xa2295c00) [pid = 1771] [serial = 141] [outer = 0x94d9a000] 08:42:31 INFO - PROCESS | 1771 | 1462376551005 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1332ms 08:42:31 INFO - PROCESS | 1771 | 1462376551062 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1771 | 1462376551068 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:42:31 INFO - PROCESS | 1771 | 1462376551094 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1771 | 1462376551101 Marionette TRACE conn3 <- [1,162,null,{}] 08:42:31 INFO - PROCESS | 1771 | 1462376551112 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 1771 | 1462376551298 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:42:31 INFO - PROCESS | 1771 | 1462376551572 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d4e400 == 43 [pid = 1771] [id = 48] 08:42:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x94d92400) [pid = 1771] [serial = 142] [outer = (nil)] 08:42:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x96139800) [pid = 1771] [serial = 143] [outer = 0x94d92400] 08:42:31 INFO - PROCESS | 1771 | 1462376551691 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x98727400) [pid = 1771] [serial = 144] [outer = 0x94d92400] 08:42:32 INFO - PROCESS | 1771 | 1462376552752 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1708ms 08:42:32 INFO - PROCESS | 1771 | 1462376552784 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1771 | 1462376552793 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:42:32 INFO - PROCESS | 1771 | 1462376552803 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1771 | 1462376552807 Marionette TRACE conn3 <- [1,166,null,{}] 08:42:32 INFO - PROCESS | 1771 | 1462376552813 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 1771 | 1462376553015 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:42:33 INFO - PROCESS | 1771 | 1462376553204 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x9d87b400 == 44 [pid = 1771] [id = 49] 08:42:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0xa102d400) [pid = 1771] [serial = 145] [outer = (nil)] 08:42:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0xa21c7800) [pid = 1771] [serial = 146] [outer = 0xa102d400] 08:42:33 INFO - PROCESS | 1771 | 1462376553333 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0xa310c800) [pid = 1771] [serial = 147] [outer = 0xa102d400] 08:42:34 INFO - PROCESS | 1771 | 1462376554154 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1383ms 08:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:42:34 INFO - PROCESS | 1771 | 1462376554186 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1771 | 1462376554189 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:42:34 INFO - PROCESS | 1771 | 1462376554196 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1771 | 1462376554202 Marionette TRACE conn3 <- [1,170,null,{}] 08:42:34 INFO - PROCESS | 1771 | 1462376554218 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 1771 | 1462376554396 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:42:34 INFO - PROCESS | 1771 | 1462376554541 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x97d31c00 == 45 [pid = 1771] [id = 50] 08:42:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0xa4e53400) [pid = 1771] [serial = 148] [outer = (nil)] 08:42:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0xa5068c00) [pid = 1771] [serial = 149] [outer = 0xa4e53400] 08:42:34 INFO - PROCESS | 1771 | 1462376554634 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0xa6234000) [pid = 1771] [serial = 150] [outer = 0xa4e53400] 08:42:35 INFO - PROCESS | 1771 | 1462376555561 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1398ms 08:42:35 INFO - PROCESS | 1771 | 1462376555594 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1771 | 1462376555599 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:42:35 INFO - PROCESS | 1771 | 1462376555607 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1771 | 1462376555611 Marionette TRACE conn3 <- [1,174,null,{}] 08:42:35 INFO - PROCESS | 1771 | 1462376555617 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 1771 | 1462376555781 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:42:35 INFO - PROCESS | 1771 | 1462376555923 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1771 | ++DOCSHELL 0xa500d000 == 46 [pid = 1771] [id = 51] 08:42:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0xa6239000) [pid = 1771] [serial = 151] [outer = (nil)] 08:42:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 84 (0xa6715000) [pid = 1771] [serial = 152] [outer = 0xa6239000] 08:42:36 INFO - PROCESS | 1771 | 1462376556008 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 85 (0xa6784000) [pid = 1771] [serial = 153] [outer = 0xa6239000] 08:42:36 INFO - PROCESS | 1771 | 1462376556863 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1287ms 08:42:36 INFO - PROCESS | 1771 | 1462376556894 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1771 | 1462376556898 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:42:36 INFO - PROCESS | 1771 | 1462376556905 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1771 | 1462376556910 Marionette TRACE conn3 <- [1,178,null,{}] 08:42:36 INFO - PROCESS | 1771 | 1462376556917 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 1771 | 1462376557083 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:42:37 INFO - PROCESS | 1771 | 1462376557221 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x92c1a800 == 47 [pid = 1771] [id = 52] 08:42:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0x9ab18800) [pid = 1771] [serial = 154] [outer = (nil)] 08:42:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0xa683b000) [pid = 1771] [serial = 155] [outer = 0x9ab18800] 08:42:37 INFO - PROCESS | 1771 | 1462376557308 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0xa6844800) [pid = 1771] [serial = 156] [outer = 0x9ab18800] 08:42:37 INFO - PROCESS | 1771 | 1462376557794 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:42:38 INFO - PROCESS | 1771 | 1462376558346 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1481ms 08:42:38 INFO - PROCESS | 1771 | 1462376558386 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1771 | 1462376558389 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:42:38 INFO - PROCESS | 1771 | 1462376558397 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1771 | 1462376558401 Marionette TRACE conn3 <- [1,182,null,{}] 08:42:38 INFO - PROCESS | 1771 | 1462376558409 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1771 | 1462376558837 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:42:39 INFO - PROCESS | 1771 | 1462376559056 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bbb000 == 48 [pid = 1771] [id = 53] 08:42:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 89 (0x93bbb800) [pid = 1771] [serial = 157] [outer = (nil)] 08:42:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 90 (0x94d46c00) [pid = 1771] [serial = 158] [outer = 0x93bbb800] 08:42:39 INFO - PROCESS | 1771 | 1462376559134 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 91 (0x94ede000) [pid = 1771] [serial = 159] [outer = 0x93bbb800] 08:42:40 INFO - PROCESS | 1771 | 1462376560142 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1780ms 08:42:40 INFO - PROCESS | 1771 | 1462376560178 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1771 | 1462376560184 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:42:40 INFO - PROCESS | 1771 | 1462376560191 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1771 | 1462376560197 Marionette TRACE conn3 <- [1,186,null,{}] 08:42:40 INFO - PROCESS | 1771 | 1462376560203 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1771 | 1462376560360 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:42:40 INFO - PROCESS | 1771 | 1462376560578 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x9884e400 == 49 [pid = 1771] [id = 54] 08:42:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 92 (0x98c6ec00) [pid = 1771] [serial = 160] [outer = (nil)] 08:42:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 93 (0x996eb000) [pid = 1771] [serial = 161] [outer = 0x98c6ec00] 08:42:40 INFO - PROCESS | 1771 | 1462376560668 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 94 (0x99d9cc00) [pid = 1771] [serial = 162] [outer = 0x98c6ec00] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 93 (0xa22d8800) [pid = 1771] [serial = 113] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOCSHELL 0x92205800 == 48 [pid = 1771] [id = 46] 08:42:41 INFO - PROCESS | 1771 | --DOCSHELL 0x93bbdc00 == 47 [pid = 1771] [id = 45] 08:42:41 INFO - PROCESS | 1771 | --DOCSHELL 0x98849800 == 46 [pid = 1771] [id = 44] 08:42:41 INFO - PROCESS | 1771 | --DOCSHELL 0x94d45800 == 45 [pid = 1771] [id = 43] 08:42:41 INFO - PROCESS | 1771 | --DOCSHELL 0x9225e800 == 44 [pid = 1771] [id = 42] 08:42:41 INFO - PROCESS | 1771 | --DOCSHELL 0x92cf1400 == 43 [pid = 1771] [id = 39] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 92 (0x9884a000) [pid = 1771] [serial = 77] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 91 (0x93bbd800) [pid = 1771] [serial = 76] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 90 (0x9ab86800) [pid = 1771] [serial = 104] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 89 (0x9b723000) [pid = 1771] [serial = 107] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 88 (0x9ab1a400) [pid = 1771] [serial = 80] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 87 (0x9a731000) [pid = 1771] [serial = 79] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 86 (0x9cb4e000) [pid = 1771] [serial = 108] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 85 (0x9957f400) [pid = 1771] [serial = 100] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 84 (0x9b8a9000) [pid = 1771] [serial = 83] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 83 (0x9b5f6400) [pid = 1771] [serial = 82] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 82 (0xa214f400) [pid = 1771] [serial = 86] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 81 (0xa103b400) [pid = 1771] [serial = 85] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 80 (0x93b65c00) [pid = 1771] [serial = 97] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 79 (0x93bbac00) [pid = 1771] [serial = 98] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0xa26c2c00) [pid = 1771] [serial = 89] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0xa260a800) [pid = 1771] [serial = 88] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x97370400) [pid = 1771] [serial = 94] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0xa35e9000) [pid = 1771] [serial = 92] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 74 (0xa30d5000) [pid = 1771] [serial = 91] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 73 (0x9afb6c00) [pid = 1771] [serial = 105] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 72 (0x9cb53000) [pid = 1771] [serial = 110] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 71 (0xa050e400) [pid = 1771] [serial = 111] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 70 (0x92250c00) [pid = 1771] [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.] 08:42:41 INFO - PROCESS | 1771 | --DOMWINDOW == 69 (0x9982f400) [pid = 1771] [serial = 101] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1771 | 1462376561522 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1388ms 08:42:41 INFO - PROCESS | 1771 | 1462376561579 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:42:41 INFO - PROCESS | 1771 | 1462376561584 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:42:41 INFO - PROCESS | 1771 | 1462376561590 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1771 | 1462376561594 Marionette TRACE conn3 <- [1,190,null,{}] 08:42:41 INFO - PROCESS | 1771 | 1462376561599 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 1771 | 1462376561764 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:42:41 INFO - PROCESS | 1771 | 1462376561778 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bbac00 == 44 [pid = 1771] [id = 55] 08:42:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 70 (0x98c6f000) [pid = 1771] [serial = 163] [outer = (nil)] 08:42:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 71 (0x99831400) [pid = 1771] [serial = 164] [outer = 0x98c6f000] 08:42:41 INFO - PROCESS | 1771 | 1462376561849 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 72 (0x9a983800) [pid = 1771] [serial = 165] [outer = 0x98c6f000] 08:42:42 INFO - PROCESS | 1771 | 1462376562659 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1085ms 08:42:42 INFO - PROCESS | 1771 | 1462376562682 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1771 | 1462376562688 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:42:42 INFO - PROCESS | 1771 | 1462376562703 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1771 | 1462376562709 Marionette TRACE conn3 <- [1,194,null,{}] 08:42:42 INFO - PROCESS | 1771 | 1462376562715 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 1771 | 1462376562871 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:42:42 INFO - PROCESS | 1771 | 1462376562887 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x99602800 == 45 [pid = 1771] [id = 56] 08:42:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 73 (0x9af2b000) [pid = 1771] [serial = 166] [outer = (nil)] 08:42:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 74 (0x9b8a5000) [pid = 1771] [serial = 167] [outer = 0x9af2b000] 08:42:42 INFO - PROCESS | 1771 | 1462376562958 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 75 (0x9cb53000) [pid = 1771] [serial = 168] [outer = 0x9af2b000] 08:42:43 INFO - PROCESS | 1771 | 1462376563688 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1036ms 08:42:43 INFO - PROCESS | 1771 | 1462376563732 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1771 | 1462376563736 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:42:43 INFO - PROCESS | 1771 | 1462376563742 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1771 | 1462376563744 Marionette TRACE conn3 <- [1,198,null,{}] 08:42:43 INFO - PROCESS | 1771 | 1462376563750 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1771 | 1462376563961 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:42:44 INFO - PROCESS | 1771 | 1462376563992 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b722c00 == 46 [pid = 1771] [id = 57] 08:42:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0xa050e400) [pid = 1771] [serial = 169] [outer = (nil)] 08:42:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0xa2290000) [pid = 1771] [serial = 170] [outer = 0xa050e400] 08:42:44 INFO - PROCESS | 1771 | 1462376564063 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0xa22e4800) [pid = 1771] [serial = 171] [outer = 0xa050e400] 08:42:44 INFO - PROCESS | 1771 | 1462376564910 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1231ms 08:42:44 INFO - PROCESS | 1771 | 1462376564973 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1771 | 1462376564976 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:42:45 INFO - PROCESS | 1771 | 1462376565001 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1771 | 1462376565004 Marionette TRACE conn3 <- [1,202,null,{}] 08:42:45 INFO - PROCESS | 1771 | 1462376565010 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1771 | 1462376565192 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:42:45 INFO - PROCESS | 1771 | 1462376565213 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x92242c00 == 47 [pid = 1771] [id = 58] 08:42:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0xa26c2c00) [pid = 1771] [serial = 172] [outer = (nil)] 08:42:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0xa325d000) [pid = 1771] [serial = 173] [outer = 0xa26c2c00] 08:42:45 INFO - PROCESS | 1771 | 1462376565299 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0xa4e4f000) [pid = 1771] [serial = 174] [outer = 0xa26c2c00] 08:42:45 INFO - PROCESS | 1771 | --DOMWINDOW == 80 (0x9ab1ec00) [pid = 1771] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:42:45 INFO - PROCESS | 1771 | --DOMWINDOW == 79 (0x9224b000) [pid = 1771] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:42:45 INFO - PROCESS | 1771 | --DOMWINDOW == 78 (0x98c19000) [pid = 1771] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:42:45 INFO - PROCESS | 1771 | --DOMWINDOW == 77 (0x9ab85800) [pid = 1771] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:42:45 INFO - PROCESS | 1771 | --DOMWINDOW == 76 (0x9225f400) [pid = 1771] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:42:45 INFO - PROCESS | 1771 | --DOMWINDOW == 75 (0x94d9b800) [pid = 1771] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:42:46 INFO - PROCESS | 1771 | 1462376566165 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1193ms 08:42:46 INFO - PROCESS | 1771 | 1462376566189 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1771 | 1462376566192 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:42:46 INFO - PROCESS | 1771 | 1462376566198 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1771 | 1462376566200 Marionette TRACE conn3 <- [1,206,null,{}] 08:42:46 INFO - PROCESS | 1771 | 1462376566206 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 1771 | 1462376566340 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:42:46 INFO - PROCESS | 1771 | 1462376566353 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e1400 == 48 [pid = 1771] [id = 59] 08:42:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 76 (0x94d9b800) [pid = 1771] [serial = 175] [outer = (nil)] 08:42:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 77 (0xa4e51400) [pid = 1771] [serial = 176] [outer = 0x94d9b800] 08:42:46 INFO - PROCESS | 1771 | 1462376566424 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 78 (0xa4e5d800) [pid = 1771] [serial = 177] [outer = 0x94d9b800] 08:42:47 INFO - PROCESS | 1771 | 1462376567172 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 995ms 08:42:47 INFO - PROCESS | 1771 | 1462376567193 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1771 | 1462376567197 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:42:47 INFO - PROCESS | 1771 | 1462376567204 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1771 | 1462376567208 Marionette TRACE conn3 <- [1,210,null,{}] 08:42:47 INFO - PROCESS | 1771 | 1462376567213 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 1771 | 1462376567398 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:42:47 INFO - PROCESS | 1771 | 1462376567416 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x939a7c00 == 49 [pid = 1771] [id = 60] 08:42:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 79 (0x9613a000) [pid = 1771] [serial = 178] [outer = (nil)] 08:42:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 80 (0xa6716400) [pid = 1771] [serial = 179] [outer = 0x9613a000] 08:42:47 INFO - PROCESS | 1771 | 1462376567494 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 81 (0xa683bc00) [pid = 1771] [serial = 180] [outer = 0x9613a000] 08:42:48 INFO - PROCESS | 1771 | 1462376568344 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1177ms 08:42:48 INFO - PROCESS | 1771 | 1462376568383 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1771 | 1462376568388 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:42:48 INFO - PROCESS | 1771 | 1462376568397 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1771 | 1462376568402 Marionette TRACE conn3 <- [1,214,null,{}] 08:42:48 INFO - PROCESS | 1771 | 1462376568410 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 1771 | 1462376568619 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:42:48 INFO - PROCESS | 1771 | 1462376568760 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e0c00 == 50 [pid = 1771] [id = 61] 08:42:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 82 (0x9224c400) [pid = 1771] [serial = 181] [outer = (nil)] 08:42:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 83 (0x94d46400) [pid = 1771] [serial = 182] [outer = 0x9224c400] 08:42:48 INFO - PROCESS | 1771 | 1462376568848 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 84 (0x9613f800) [pid = 1771] [serial = 183] [outer = 0x9224c400] 08:42:49 INFO - PROCESS | 1771 | 1462376569708 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1384ms 08:42:49 INFO - PROCESS | 1771 | 1462376569782 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1771 | 1462376569791 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:42:49 INFO - PROCESS | 1771 | 1462376569802 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1771 | 1462376569807 Marionette TRACE conn3 <- [1,218,null,{}] 08:42:49 INFO - PROCESS | 1771 | 1462376569813 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 1771 | 1462376570022 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:42:50 INFO - PROCESS | 1771 | 1462376570165 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e2800 == 51 [pid = 1771] [id = 62] 08:42:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 85 (0x93bbd800) [pid = 1771] [serial = 184] [outer = (nil)] 08:42:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 86 (0x99841800) [pid = 1771] [serial = 185] [outer = 0x93bbd800] 08:42:50 INFO - PROCESS | 1771 | 1462376570251 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 87 (0x99846000) [pid = 1771] [serial = 186] [outer = 0x93bbd800] 08:42:51 INFO - PROCESS | 1771 | 1462376571128 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1383ms 08:42:51 INFO - PROCESS | 1771 | 1462376571185 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1771 | 1462376571189 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:42:51 INFO - PROCESS | 1771 | 1462376571196 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1771 | 1462376571202 Marionette TRACE conn3 <- [1,222,null,{}] 08:42:51 INFO - PROCESS | 1771 | 1462376571217 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 1771 | 1462376571386 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:42:51 INFO - PROCESS | 1771 | 1462376571529 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x99832c00 == 52 [pid = 1771] [id = 63] 08:42:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 88 (0x9a735000) [pid = 1771] [serial = 187] [outer = (nil)] 08:42:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 89 (0x9b54d800) [pid = 1771] [serial = 188] [outer = 0x9a735000] 08:42:51 INFO - PROCESS | 1771 | 1462376571616 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 90 (0xa102ec00) [pid = 1771] [serial = 189] [outer = 0x9a735000] 08:42:52 INFO - PROCESS | 1771 | 1462376572472 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1333ms 08:42:52 INFO - PROCESS | 1771 | 1462376572547 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1771 | 1462376572552 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:42:52 INFO - PROCESS | 1771 | 1462376572561 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1771 | 1462376572565 Marionette TRACE conn3 <- [1,226,null,{}] 08:42:52 INFO - PROCESS | 1771 | 1462376572570 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 1771 | 1462376572742 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:42:52 INFO - PROCESS | 1771 | 1462376572897 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x99fb9c00 == 53 [pid = 1771] [id = 64] 08:42:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 91 (0x99fbb400) [pid = 1771] [serial = 190] [outer = (nil)] 08:42:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 92 (0x99fc0800) [pid = 1771] [serial = 191] [outer = 0x99fbb400] 08:42:52 INFO - PROCESS | 1771 | 1462376572986 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 93 (0x99fc3c00) [pid = 1771] [serial = 192] [outer = 0x99fbb400] 08:42:53 INFO - PROCESS | 1771 | 1462376573868 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1378ms 08:42:53 INFO - PROCESS | 1771 | 1462376573940 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:42:53 INFO - PROCESS | 1771 | 1462376573944 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:42:53 INFO - PROCESS | 1771 | 1462376573950 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1771 | 1462376573954 Marionette TRACE conn3 <- [1,230,null,{}] 08:42:53 INFO - PROCESS | 1771 | 1462376573960 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 1771 | 1462376574162 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:42:54 INFO - PROCESS | 1771 | 1462376574307 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x92201400 == 54 [pid = 1771] [id = 65] 08:42:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 94 (0x9888f000) [pid = 1771] [serial = 193] [outer = (nil)] 08:42:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 95 (0x98896400) [pid = 1771] [serial = 194] [outer = 0x9888f000] 08:42:54 INFO - PROCESS | 1771 | 1462376574395 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 96 (0x9889a800) [pid = 1771] [serial = 195] [outer = 0x9888f000] 08:42:55 INFO - PROCESS | 1771 | 1462376575272 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1378ms 08:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:42:55 INFO - PROCESS | 1771 | 1462376575329 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1771 | 1462376575332 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:42:55 INFO - PROCESS | 1771 | 1462376575339 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1771 | 1462376575342 Marionette TRACE conn3 <- [1,234,null,{}] 08:42:55 INFO - PROCESS | 1771 | 1462376575348 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 1771 | 1462376575543 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:42:55 INFO - PROCESS | 1771 | 1462376575698 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x9889d800 == 55 [pid = 1771] [id = 66] 08:42:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 97 (0x99fc5800) [pid = 1771] [serial = 196] [outer = (nil)] 08:42:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 98 (0xa30cbc00) [pid = 1771] [serial = 197] [outer = 0x99fc5800] 08:42:55 INFO - PROCESS | 1771 | 1462376575786 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 99 (0xa3268c00) [pid = 1771] [serial = 198] [outer = 0x99fc5800] 08:42:56 INFO - PROCESS | 1771 | 1462376576620 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1329ms 08:42:56 INFO - PROCESS | 1771 | 1462376576668 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1771 | 1462376576672 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:42:56 INFO - PROCESS | 1771 | 1462376576938 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1771 | 1462376576945 Marionette TRACE conn3 <- [1,238,null,{}] 08:42:56 INFO - PROCESS | 1771 | 1462376576954 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1771 | 1462376577107 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:42:57 INFO - PROCESS | 1771 | 1462376577337 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x97f5e000 == 56 [pid = 1771] [id = 67] 08:42:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 100 (0x97fab800) [pid = 1771] [serial = 199] [outer = (nil)] 08:42:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 101 (0x9884d000) [pid = 1771] [serial = 200] [outer = 0x97fab800] 08:42:57 INFO - PROCESS | 1771 | 1462376577423 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 102 (0x98897400) [pid = 1771] [serial = 201] [outer = 0x97fab800] 08:42:58 INFO - PROCESS | 1771 | 1462376578239 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1592ms 08:42:58 INFO - PROCESS | 1771 | 1462376578273 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1771 | 1462376578277 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:42:58 INFO - PROCESS | 1771 | 1462376578285 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1771 | 1462376578289 Marionette TRACE conn3 <- [1,242,null,{}] 08:42:58 INFO - PROCESS | 1771 | 1462376578319 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 1771 | 1462376578485 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:42:58 INFO - PROCESS | 1771 | 1462376578639 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x9224d000 == 57 [pid = 1771] [id = 68] 08:42:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 103 (0x939e7400) [pid = 1771] [serial = 202] [outer = (nil)] 08:42:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 104 (0x99912800) [pid = 1771] [serial = 203] [outer = 0x939e7400] 08:42:58 INFO - PROCESS | 1771 | 1462376578749 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 105 (0x99917c00) [pid = 1771] [serial = 204] [outer = 0x939e7400] 08:42:59 INFO - PROCESS | 1771 | 1462376579593 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1364ms 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x921e1400 == 56 [pid = 1771] [id = 59] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x92242c00 == 55 [pid = 1771] [id = 58] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 104 (0xa3264400) [pid = 1771] [serial = 140] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | 1462376579706 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1771 | 1462376579711 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x9b722c00 == 54 [pid = 1771] [id = 57] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x99602800 == 53 [pid = 1771] [id = 56] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x93bbac00 == 52 [pid = 1771] [id = 55] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x9884e400 == 51 [pid = 1771] [id = 54] 08:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x93bbb000 == 50 [pid = 1771] [id = 53] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x9d87b400 == 49 [pid = 1771] [id = 49] 08:42:59 INFO - PROCESS | 1771 | --DOCSHELL 0x94d4e400 == 48 [pid = 1771] [id = 48] 08:42:59 INFO - PROCESS | 1771 | 1462376579738 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1771 | 1462376579741 Marionette TRACE conn3 <- [1,246,null,{}] 08:42:59 INFO - PROCESS | 1771 | 1462376579747 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 1771 | 1462376579883 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 103 (0xa1031c00) [pid = 1771] [serial = 134] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 102 (0x939aec00) [pid = 1771] [serial = 137] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 101 (0x99d1f000) [pid = 1771] [serial = 131] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 100 (0xa2610800) [pid = 1771] [serial = 114] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 99 (0x9613f000) [pid = 1771] [serial = 122] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 98 (0x939e9c00) [pid = 1771] [serial = 125] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 97 (0x94d43800) [pid = 1771] [serial = 126] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 96 (0x9613cc00) [pid = 1771] [serial = 128] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 95 (0x9736f400) [pid = 1771] [serial = 129] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 94 (0x97375c00) [pid = 1771] [serial = 116] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 93 (0x9ab1d800) [pid = 1771] [serial = 119] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 92 (0x939f5400) [pid = 1771] [serial = 135] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 91 (0x94d49800) [pid = 1771] [serial = 138] [outer = (nil)] [url = about:blank] 08:42:59 INFO - PROCESS | 1771 | --DOMWINDOW == 90 (0x9a988000) [pid = 1771] [serial = 132] [outer = (nil)] [url = about:blank] 08:43:00 INFO - PROCESS | 1771 | 1462376580034 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x9613f400 == 49 [pid = 1771] [id = 69] 08:43:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 91 (0x96140000) [pid = 1771] [serial = 205] [outer = (nil)] 08:43:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 92 (0x97379000) [pid = 1771] [serial = 206] [outer = 0x96140000] 08:43:00 INFO - PROCESS | 1771 | 1462376580121 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 93 (0x99912c00) [pid = 1771] [serial = 207] [outer = 0x96140000] 08:43:00 INFO - PROCESS | 1771 | 1462376580850 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1191ms 08:43:00 INFO - PROCESS | 1771 | 1462376580918 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1771 | 1462376580922 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:43:00 INFO - PROCESS | 1771 | 1462376580928 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1771 | 1462376580931 Marionette TRACE conn3 <- [1,250,null,{}] 08:43:00 INFO - PROCESS | 1771 | 1462376580937 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1771 | 1462376581094 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:43:01 INFO - PROCESS | 1771 | 1462376581105 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x92202800 == 50 [pid = 1771] [id = 70] 08:43:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 94 (0x99919000) [pid = 1771] [serial = 208] [outer = (nil)] 08:43:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 95 (0x99fbb000) [pid = 1771] [serial = 209] [outer = 0x99919000] 08:43:01 INFO - PROCESS | 1771 | 1462376581183 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 96 (0x99fc7000) [pid = 1771] [serial = 210] [outer = 0x99919000] 08:43:02 INFO - PROCESS | 1771 | 1462376582009 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1138ms 08:43:02 INFO - PROCESS | 1771 | 1462376582069 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1771 | 1462376582073 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:43:02 INFO - PROCESS | 1771 | 1462376582083 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1771 | 1462376582086 Marionette TRACE conn3 <- [1,254,null,{}] 08:43:02 INFO - PROCESS | 1771 | 1462376582091 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 1771 | 1462376582232 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:43:02 INFO - PROCESS | 1771 | 1462376582244 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x939b3400 == 51 [pid = 1771] [id = 71] 08:43:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 97 (0x9991e000) [pid = 1771] [serial = 211] [outer = (nil)] 08:43:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 98 (0x9ab22400) [pid = 1771] [serial = 212] [outer = 0x9991e000] 08:43:02 INFO - PROCESS | 1771 | 1462376582312 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 99 (0x9af1e000) [pid = 1771] [serial = 213] [outer = 0x9991e000] 08:43:03 INFO - PROCESS | 1771 | 1462376583124 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1085ms 08:43:03 INFO - PROCESS | 1771 | 1462376583165 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1771 | 1462376583169 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:43:03 INFO - PROCESS | 1771 | 1462376583184 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1771 | 1462376583188 Marionette TRACE conn3 <- [1,258,null,{}] 08:43:03 INFO - PROCESS | 1771 | 1462376583194 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1771 | 1462376583422 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:43:03 INFO - PROCESS | 1771 | 1462376583451 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x99848000 == 52 [pid = 1771] [id = 72] 08:43:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 100 (0x99f8b800) [pid = 1771] [serial = 214] [outer = (nil)] 08:43:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 101 (0x99f96400) [pid = 1771] [serial = 215] [outer = 0x99f8b800] 08:43:03 INFO - PROCESS | 1771 | 1462376583528 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 102 (0x9a986800) [pid = 1771] [serial = 216] [outer = 0x99f8b800] 08:43:04 INFO - PROCESS | 1771 | 1462376584351 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1247ms 08:43:04 INFO - PROCESS | 1771 | 1462376584427 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1771 | 1462376584431 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:43:04 INFO - PROCESS | 1771 | 1462376584438 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1771 | 1462376584442 Marionette TRACE conn3 <- [1,262,null,{}] 08:43:04 INFO - PROCESS | 1771 | 1462376584447 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 1771 | 1462376584777 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 101 (0xa26c2c00) [pid = 1771] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 100 (0x94d9b800) [pid = 1771] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 99 (0x93bbb800) [pid = 1771] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 98 (0x9af2b000) [pid = 1771] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 97 (0x98c6f000) [pid = 1771] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 96 (0x98c6ec00) [pid = 1771] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:43:04 INFO - PROCESS | 1771 | --DOMWINDOW == 95 (0xa050e400) [pid = 1771] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:43:04 INFO - PROCESS | 1771 | 1462376584863 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x9220a400 == 53 [pid = 1771] [id = 73] 08:43:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 96 (0x92259400) [pid = 1771] [serial = 217] [outer = (nil)] 08:43:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 97 (0x98c6ec00) [pid = 1771] [serial = 218] [outer = 0x92259400] 08:43:04 INFO - PROCESS | 1771 | 1462376584932 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 98 (0x9b729800) [pid = 1771] [serial = 219] [outer = 0x92259400] 08:43:05 INFO - PROCESS | 1771 | 1462376585610 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1227ms 08:43:05 INFO - PROCESS | 1771 | 1462376585666 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1771 | 1462376585669 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:43:05 INFO - PROCESS | 1771 | 1462376585679 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1771 | 1462376585681 Marionette TRACE conn3 <- [1,266,null,{}] 08:43:05 INFO - PROCESS | 1771 | 1462376585687 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1771 | 1462376585820 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:43:05 INFO - PROCESS | 1771 | 1462376585834 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x9b5f6800 == 54 [pid = 1771] [id = 74] 08:43:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 99 (0x9cb49400) [pid = 1771] [serial = 220] [outer = (nil)] 08:43:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 100 (0xa2148000) [pid = 1771] [serial = 221] [outer = 0x9cb49400] 08:43:05 INFO - PROCESS | 1771 | 1462376585904 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 101 (0xa21c7000) [pid = 1771] [serial = 222] [outer = 0x9cb49400] 08:43:06 INFO - PROCESS | 1771 | 1462376586639 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 978ms 08:43:06 INFO - PROCESS | 1771 | 1462376586658 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1771 | 1462376586661 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:43:06 INFO - PROCESS | 1771 | 1462376586667 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1771 | 1462376586671 Marionette TRACE conn3 <- [1,270,null,{}] 08:43:06 INFO - PROCESS | 1771 | 1462376586676 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1771 | 1462376586927 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:43:07 INFO - PROCESS | 1771 | 1462376587054 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x9220e000 == 55 [pid = 1771] [id = 75] 08:43:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 102 (0x92242c00) [pid = 1771] [serial = 223] [outer = (nil)] 08:43:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 103 (0x939aec00) [pid = 1771] [serial = 224] [outer = 0x92242c00] 08:43:07 INFO - PROCESS | 1771 | 1462376587143 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 104 (0x93bb4800) [pid = 1771] [serial = 225] [outer = 0x92242c00] 08:43:08 INFO - PROCESS | 1771 | 1462376588209 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1581ms 08:43:08 INFO - PROCESS | 1771 | 1462376588251 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:43:08 INFO - PROCESS | 1771 | 1462376588257 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:43:08 INFO - PROCESS | 1771 | 1462376588265 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1771 | 1462376588272 Marionette TRACE conn3 <- [1,274,null,{}] 08:43:08 INFO - PROCESS | 1771 | 1462376588279 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1771 | 1462376588455 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:43:08 INFO - PROCESS | 1771 | 1462376588601 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x98892400 == 56 [pid = 1771] [id = 76] 08:43:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 105 (0x98899800) [pid = 1771] [serial = 226] [outer = (nil)] 08:43:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 106 (0x99849800) [pid = 1771] [serial = 227] [outer = 0x98899800] 08:43:08 INFO - PROCESS | 1771 | 1462376588692 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 107 (0x99915400) [pid = 1771] [serial = 228] [outer = 0x98899800] 08:43:09 INFO - PROCESS | 1771 | 1462376589534 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1300ms 08:43:09 INFO - PROCESS | 1771 | 1462376589565 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1771 | 1462376589570 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:43:09 INFO - PROCESS | 1771 | 1462376589577 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1771 | 1462376589580 Marionette TRACE conn3 <- [1,278,null,{}] 08:43:09 INFO - PROCESS | 1771 | 1462376589587 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1771 | 1462376589753 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:43:09 INFO - PROCESS | 1771 | 1462376589914 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x92c1ac00 == 57 [pid = 1771] [id = 77] 08:43:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 108 (0x99f94400) [pid = 1771] [serial = 229] [outer = (nil)] 08:43:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 109 (0x99fbe400) [pid = 1771] [serial = 230] [outer = 0x99f94400] 08:43:10 INFO - PROCESS | 1771 | 1462376590000 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 110 (0x9b5ed400) [pid = 1771] [serial = 231] [outer = 0x99f94400] 08:43:10 INFO - PROCESS | 1771 | 1462376590943 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1431ms 08:43:11 INFO - PROCESS | 1771 | 1462376591008 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1771 | 1462376591014 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:43:11 INFO - PROCESS | 1771 | 1462376591030 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1771 | 1462376591037 Marionette TRACE conn3 <- [1,282,null,{}] 08:43:11 INFO - PROCESS | 1771 | 1462376591043 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 1771 | 1462376591244 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:43:11 INFO - PROCESS | 1771 | 1462376591454 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f90000 == 58 [pid = 1771] [id = 78] 08:43:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 111 (0xa326b800) [pid = 1771] [serial = 232] [outer = (nil)] 08:43:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 112 (0xa505d800) [pid = 1771] [serial = 233] [outer = 0xa326b800] 08:43:11 INFO - PROCESS | 1771 | 1462376591539 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0xa623ac00) [pid = 1771] [serial = 234] [outer = 0xa326b800] 08:43:12 INFO - PROCESS | 1771 | 1462376592312 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1343ms 08:43:12 INFO - PROCESS | 1771 | 1462376592393 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1771 | 1462376592396 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:43:12 INFO - PROCESS | 1771 | 1462376592408 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1771 | 1462376592410 Marionette TRACE conn3 <- [1,286,null,{}] 08:43:12 INFO - PROCESS | 1771 | 1462376592417 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 1771 | 1462376592623 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:43:12 INFO - PROCESS | 1771 | 1462376592775 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x92251000 == 59 [pid = 1771] [id = 79] 08:43:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x9cb51400) [pid = 1771] [serial = 235] [outer = (nil)] 08:43:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0xa6d85c00) [pid = 1771] [serial = 236] [outer = 0x9cb51400] 08:43:12 INFO - PROCESS | 1771 | 1462376592861 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0xa6d8c000) [pid = 1771] [serial = 237] [outer = 0x9cb51400] 08:43:13 INFO - PROCESS | 1771 | 1462376593756 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1388ms 08:43:13 INFO - PROCESS | 1771 | 1462376593797 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1771 | 1462376593801 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:43:13 INFO - PROCESS | 1771 | 1462376593808 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1771 | 1462376593811 Marionette TRACE conn3 <- [1,290,null,{}] 08:43:13 INFO - PROCESS | 1771 | 1462376593817 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1771 | 1462376594010 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:43:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x98728400) [pid = 1771] [serial = 238] [outer = 0x9224ec00] 08:43:14 INFO - PROCESS | 1771 | 1462376594211 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1771 | ++DOCSHELL 0xa6f41c00 == 60 [pid = 1771] [id = 80] 08:43:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0xa6f42000) [pid = 1771] [serial = 239] [outer = (nil)] 08:43:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0xa6f4b800) [pid = 1771] [serial = 240] [outer = 0xa6f42000] 08:43:14 INFO - PROCESS | 1771 | 1462376594356 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0xa6ff6000) [pid = 1771] [serial = 241] [outer = 0xa6f42000] 08:43:15 INFO - PROCESS | 1771 | 1462376595283 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1488ms 08:43:15 INFO - PROCESS | 1771 | 1462376595297 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1771 | 1462376595300 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:43:15 INFO - PROCESS | 1771 | 1462376595326 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1771 | 1462376595330 Marionette TRACE conn3 <- [1,294,null,{}] 08:43:15 INFO - PROCESS | 1771 | 1462376595336 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1771 | 1462376595508 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:43:15 INFO - PROCESS | 1771 | 1462376595667 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x9224cc00 == 61 [pid = 1771] [id = 81] 08:43:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x92258800) [pid = 1771] [serial = 242] [outer = (nil)] 08:43:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0xa5063800) [pid = 1771] [serial = 243] [outer = 0x92258800] 08:43:15 INFO - PROCESS | 1771 | 1462376595751 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0xa8c31000) [pid = 1771] [serial = 244] [outer = 0x92258800] 08:43:16 INFO - PROCESS | 1771 | 1462376596629 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:16 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. 08:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1596ms 08:43:16 INFO - PROCESS | 1771 | 1462376596920 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1771 | 1462376596927 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:43:16 INFO - PROCESS | 1771 | 1462376596935 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1771 | 1462376596939 Marionette TRACE conn3 <- [1,298,null,{}] 08:43:16 INFO - PROCESS | 1771 | 1462376596946 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1771 | 1462376597100 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:43:17 INFO - PROCESS | 1771 | 1462376597316 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x987d3c00 == 62 [pid = 1771] [id = 82] 08:43:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x9888e400) [pid = 1771] [serial = 245] [outer = (nil)] 08:43:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x98895800) [pid = 1771] [serial = 246] [outer = 0x9888e400] 08:43:17 INFO - PROCESS | 1771 | 1462376597394 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x9984a800) [pid = 1771] [serial = 247] [outer = 0x9888e400] 08:43:18 INFO - PROCESS | 1771 | 1462376598210 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:18 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. 08:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1338ms 08:43:18 INFO - PROCESS | 1771 | 1462376598273 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:43:18 INFO - PROCESS | 1771 | 1462376598283 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:43:18 INFO - PROCESS | 1771 | 1462376598304 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1771 | 1462376598319 Marionette TRACE conn3 <- [1,302,null,{}] 08:43:18 INFO - PROCESS | 1771 | 1462376598329 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 1771 | 1462376598541 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:43:18 INFO - PROCESS | 1771 | 1462376598695 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x9889c800 == 63 [pid = 1771] [id = 83] 08:43:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x9889d400) [pid = 1771] [serial = 248] [outer = (nil)] 08:43:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x99d1e400) [pid = 1771] [serial = 249] [outer = 0x9889d400] 08:43:18 INFO - PROCESS | 1771 | 1462376598815 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x99f8fc00) [pid = 1771] [serial = 250] [outer = 0x9889d400] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x9225c800 == 62 [pid = 1771] [id = 41] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x9b5f6800 == 61 [pid = 1771] [id = 74] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0xa6716400) [pid = 1771] [serial = 179] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x9220a400 == 60 [pid = 1771] [id = 73] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x99848000 == 59 [pid = 1771] [id = 72] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x939b3400 == 58 [pid = 1771] [id = 71] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x92202800 == 57 [pid = 1771] [id = 70] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x9613f400 == 56 [pid = 1771] [id = 69] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x9224d000 == 55 [pid = 1771] [id = 68] 08:43:19 INFO - PROCESS | 1771 | --DOCSHELL 0x97f5e000 == 54 [pid = 1771] [id = 67] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0xa21c7800) [pid = 1771] [serial = 146] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0xa5068c00) [pid = 1771] [serial = 149] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0xa6715000) [pid = 1771] [serial = 152] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x94ede000) [pid = 1771] [serial = 159] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x94d46c00) [pid = 1771] [serial = 158] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x9b8a5000) [pid = 1771] [serial = 167] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x99831400) [pid = 1771] [serial = 164] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x9a983800) [pid = 1771] [serial = 165] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x99d9cc00) [pid = 1771] [serial = 162] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x996eb000) [pid = 1771] [serial = 161] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0xa683b000) [pid = 1771] [serial = 155] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0xa2290000) [pid = 1771] [serial = 170] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0xa22e4800) [pid = 1771] [serial = 171] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 114 (0xa4e4f000) [pid = 1771] [serial = 174] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 113 (0xa4e5d800) [pid = 1771] [serial = 177] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 112 (0x9cb53000) [pid = 1771] [serial = 168] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 111 (0xa325d000) [pid = 1771] [serial = 173] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 110 (0xa4e51400) [pid = 1771] [serial = 176] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | --DOMWINDOW == 109 (0x96139800) [pid = 1771] [serial = 143] [outer = (nil)] [url = about:blank] 08:43:19 INFO - PROCESS | 1771 | 1462376599665 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:19 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. 08:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1403ms 08:43:19 INFO - PROCESS | 1771 | 1462376599700 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1771 | 1462376599703 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:43:19 INFO - PROCESS | 1771 | 1462376599709 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1771 | 1462376599711 Marionette TRACE conn3 <- [1,306,null,{}] 08:43:19 INFO - PROCESS | 1771 | 1462376599726 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 1771 | 1462376599874 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:43:19 INFO - PROCESS | 1771 | 1462376599892 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d46c00 == 55 [pid = 1771] [id = 84] 08:43:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 110 (0x99831400) [pid = 1771] [serial = 251] [outer = (nil)] 08:43:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 111 (0x99f93000) [pid = 1771] [serial = 252] [outer = 0x99831400] 08:43:19 INFO - PROCESS | 1771 | 1462376599970 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 112 (0x99fbf800) [pid = 1771] [serial = 253] [outer = 0x99831400] 08:43:20 INFO - PROCESS | 1771 | 1462376600823 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:20 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. 08:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1138ms 08:43:20 INFO - PROCESS | 1771 | 1462376600847 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1771 | 1462376600850 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:43:20 INFO - PROCESS | 1771 | 1462376600856 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1771 | 1462376600859 Marionette TRACE conn3 <- [1,310,null,{}] 08:43:20 INFO - PROCESS | 1771 | 1462376600864 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 1771 | 1462376601001 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:43:21 INFO - PROCESS | 1771 | 1462376601016 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x92254800 == 56 [pid = 1771] [id = 85] 08:43:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 113 (0x9a980000) [pid = 1771] [serial = 254] [outer = (nil)] 08:43:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 114 (0x9afb8c00) [pid = 1771] [serial = 255] [outer = 0x9a980000] 08:43:21 INFO - PROCESS | 1771 | 1462376601089 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x9cb52400) [pid = 1771] [serial = 256] [outer = 0x9a980000] 08:43:21 INFO - PROCESS | 1771 | 1462376601932 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:21 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. 08:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1132ms 08:43:21 INFO - PROCESS | 1771 | 1462376601988 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1771 | 1462376601991 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:43:22 INFO - PROCESS | 1771 | 1462376601998 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1771 | 1462376602000 Marionette TRACE conn3 <- [1,314,null,{}] 08:43:22 INFO - PROCESS | 1771 | 1462376602007 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 1771 | 1462376602192 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:43:22 INFO - PROCESS | 1771 | 1462376602219 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x94ee6c00 == 57 [pid = 1771] [id = 86] 08:43:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x94ee7400) [pid = 1771] [serial = 257] [outer = (nil)] 08:43:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0xa1036c00) [pid = 1771] [serial = 258] [outer = 0x94ee7400] 08:43:22 INFO - PROCESS | 1771 | 1462376602288 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0xa21c7800) [pid = 1771] [serial = 259] [outer = 0x94ee7400] 08:43:23 INFO - PROCESS | 1771 | 1462376603104 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:23 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. 08:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1131ms 08:43:23 INFO - PROCESS | 1771 | 1462376603130 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1771 | 1462376603133 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:43:23 INFO - PROCESS | 1771 | 1462376603139 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1771 | 1462376603141 Marionette TRACE conn3 <- [1,318,null,{}] 08:43:23 INFO - PROCESS | 1771 | 1462376603147 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 1771 | 1462376603364 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:43:23 INFO - PROCESS | 1771 | 1462376603384 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x94ee1400 == 58 [pid = 1771] [id = 87] 08:43:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x9ab15400) [pid = 1771] [serial = 260] [outer = (nil)] 08:43:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0xa353c000) [pid = 1771] [serial = 261] [outer = 0x9ab15400] 08:43:23 INFO - PROCESS | 1771 | 1462376603457 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0xa500a800) [pid = 1771] [serial = 262] [outer = 0x9ab15400] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x99f8b800) [pid = 1771] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x92259400) [pid = 1771] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x939e7400) [pid = 1771] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 117 (0x99919000) [pid = 1771] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 116 (0x97fab800) [pid = 1771] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 115 (0x9991e000) [pid = 1771] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:43:24 INFO - PROCESS | 1771 | --DOMWINDOW == 114 (0x96140000) [pid = 1771] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:43:24 INFO - PROCESS | 1771 | 1462376604481 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:24 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. 08:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1386ms 08:43:24 INFO - PROCESS | 1771 | 1462376604525 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1771 | 1462376604528 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:43:24 INFO - PROCESS | 1771 | 1462376604534 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1771 | 1462376604538 Marionette TRACE conn3 <- [1,322,null,{}] 08:43:24 INFO - PROCESS | 1771 | 1462376604543 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 1771 | 1462376604686 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:43:24 INFO - PROCESS | 1771 | 1462376604701 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x95213400 == 59 [pid = 1771] [id = 88] 08:43:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 115 (0x95214c00) [pid = 1771] [serial = 263] [outer = (nil)] 08:43:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 116 (0x9521b000) [pid = 1771] [serial = 264] [outer = 0x95214c00] 08:43:24 INFO - PROCESS | 1771 | 1462376604772 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 117 (0x9521dc00) [pid = 1771] [serial = 265] [outer = 0x95214c00] 08:43:25 INFO - PROCESS | 1771 | 1462376605559 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:25 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. 08:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1038ms 08:43:25 INFO - PROCESS | 1771 | 1462376605573 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1771 | 1462376605575 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:43:25 INFO - PROCESS | 1771 | 1462376605582 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1771 | 1462376605585 Marionette TRACE conn3 <- [1,326,null,{}] 08:43:25 INFO - PROCESS | 1771 | 1462376605611 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 1771 | 1462376605750 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:43:25 INFO - PROCESS | 1771 | 1462376605765 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x90ea4800 == 60 [pid = 1771] [id = 89] 08:43:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 118 (0x90ea6800) [pid = 1771] [serial = 266] [outer = (nil)] 08:43:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x90eab400) [pid = 1771] [serial = 267] [outer = 0x90ea6800] 08:43:25 INFO - PROCESS | 1771 | 1462376605843 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x90eadc00) [pid = 1771] [serial = 268] [outer = 0x90ea6800] 08:43:26 INFO - PROCESS | 1771 | 1462376606894 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:26 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. 08:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1343ms 08:43:26 INFO - PROCESS | 1771 | 1462376606926 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1771 | 1462376606933 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:43:26 INFO - PROCESS | 1771 | 1462376606941 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1771 | 1462376606948 Marionette TRACE conn3 <- [1,330,null,{}] 08:43:26 INFO - PROCESS | 1771 | 1462376606955 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1771 | 1462376607152 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:43:27 INFO - PROCESS | 1771 | 1462376607359 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d41400 == 61 [pid = 1771] [id = 90] 08:43:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x94edb000) [pid = 1771] [serial = 269] [outer = (nil)] 08:43:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x95214400) [pid = 1771] [serial = 270] [outer = 0x94edb000] 08:43:27 INFO - PROCESS | 1771 | 1462376607465 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x9521b400) [pid = 1771] [serial = 271] [outer = 0x94edb000] 08:43:28 INFO - PROCESS | 1771 | 1462376608395 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:28 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. 08:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1484ms 08:43:28 INFO - PROCESS | 1771 | 1462376608425 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1771 | 1462376608434 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:43:28 INFO - PROCESS | 1771 | 1462376608444 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1771 | 1462376608448 Marionette TRACE conn3 <- [1,334,null,{}] 08:43:28 INFO - PROCESS | 1771 | 1462376608455 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 1771 | 1462376608634 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:43:28 INFO - PROCESS | 1771 | 1462376608788 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x9613f000 == 62 [pid = 1771] [id = 91] 08:43:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x97f54000) [pid = 1771] [serial = 272] [outer = (nil)] 08:43:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x9957dc00) [pid = 1771] [serial = 273] [outer = 0x97f54000] 08:43:28 INFO - PROCESS | 1771 | 1462376608877 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x99918c00) [pid = 1771] [serial = 274] [outer = 0x97f54000] 08:43:29 INFO - PROCESS | 1771 | 1462376609790 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:29 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. 08:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1390ms 08:43:29 INFO - PROCESS | 1771 | 1462376609835 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:43:29 INFO - PROCESS | 1771 | 1462376609839 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:43:29 INFO - PROCESS | 1771 | 1462376609845 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1771 | 1462376609852 Marionette TRACE conn3 <- [1,338,null,{}] 08:43:29 INFO - PROCESS | 1771 | 1462376609868 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1771 | 1462376610080 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:43:30 INFO - PROCESS | 1771 | 1462376610275 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x9520ac00 == 63 [pid = 1771] [id = 92] 08:43:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x9520c800) [pid = 1771] [serial = 275] [outer = (nil)] 08:43:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x98896000) [pid = 1771] [serial = 276] [outer = 0x9520c800] 08:43:30 INFO - PROCESS | 1771 | 1462376610377 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x99933800) [pid = 1771] [serial = 277] [outer = 0x9520c800] 08:43:31 INFO - PROCESS | 1771 | 1462376611191 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:31 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. 08:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1387ms 08:43:31 INFO - PROCESS | 1771 | 1462376611233 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:43:31 INFO - PROCESS | 1771 | 1462376611238 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:43:31 INFO - PROCESS | 1771 | 1462376611245 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1771 | 1462376611249 Marionette TRACE conn3 <- [1,342,null,{}] 08:43:31 INFO - PROCESS | 1771 | 1462376611254 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 1771 | 1462376611430 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:43:31 INFO - PROCESS | 1771 | 1462376611644 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x99fba400 == 64 [pid = 1771] [id = 93] 08:43:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x99fc5000) [pid = 1771] [serial = 278] [outer = (nil)] 08:43:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x9ab1f400) [pid = 1771] [serial = 279] [outer = 0x99fc5000] 08:43:31 INFO - PROCESS | 1771 | 1462376611727 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x9b721000) [pid = 1771] [serial = 280] [outer = 0x99fc5000] 08:43:32 INFO - PROCESS | 1771 | 1462376612591 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:32 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. 08:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1388ms 08:43:32 INFO - PROCESS | 1771 | 1462376612633 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1771 | 1462376612637 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:43:32 INFO - PROCESS | 1771 | 1462376612644 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1771 | 1462376612647 Marionette TRACE conn3 <- [1,346,null,{}] 08:43:32 INFO - PROCESS | 1771 | 1462376612653 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 1771 | 1462376612839 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:43:33 INFO - PROCESS | 1771 | 1462376612995 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x90e42000 == 65 [pid = 1771] [id = 94] 08:43:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x90e42800) [pid = 1771] [serial = 281] [outer = (nil)] 08:43:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x90e4a000) [pid = 1771] [serial = 282] [outer = 0x90e42800] 08:43:33 INFO - PROCESS | 1771 | 1462376613094 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x90e4dc00) [pid = 1771] [serial = 283] [outer = 0x90e42800] 08:43:34 INFO - PROCESS | 1771 | 1462376613996 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:34 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. 08:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1387ms 08:43:34 INFO - PROCESS | 1771 | 1462376614032 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1771 | 1462376614035 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:43:34 INFO - PROCESS | 1771 | 1462376614042 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1771 | 1462376614045 Marionette TRACE conn3 <- [1,350,null,{}] 08:43:34 INFO - PROCESS | 1771 | 1462376614051 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 1771 | 1462376614232 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:43:34 INFO - PROCESS | 1771 | 1462376614387 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x90e4fc00 == 66 [pid = 1771] [id = 95] 08:43:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x99f8e400) [pid = 1771] [serial = 284] [outer = (nil)] 08:43:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0xa2297000) [pid = 1771] [serial = 285] [outer = 0x99f8e400] 08:43:34 INFO - PROCESS | 1771 | 1462376614477 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0xa22e5400) [pid = 1771] [serial = 286] [outer = 0x99f8e400] 08:43:35 INFO - PROCESS | 1771 | 1462376615321 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:35 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. 08:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1332ms 08:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:43:35 INFO - PROCESS | 1771 | 1462376615375 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1771 | 1462376615378 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:43:35 INFO - PROCESS | 1771 | 1462376615384 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1771 | 1462376615388 Marionette TRACE conn3 <- [1,354,null,{}] 08:43:35 INFO - PROCESS | 1771 | 1462376615393 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1771 | 1462376615547 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:43:35 INFO - PROCESS | 1771 | 1462376615704 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb32c00 == 67 [pid = 1771] [id = 96] 08:43:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8eb34400) [pid = 1771] [serial = 287] [outer = (nil)] 08:43:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8eb3a400) [pid = 1771] [serial = 288] [outer = 0x8eb34400] 08:43:35 INFO - PROCESS | 1771 | 1462376615789 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8eb3cc00) [pid = 1771] [serial = 289] [outer = 0x8eb34400] 08:43:36 INFO - PROCESS | 1771 | 1462376616727 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:36 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. 08:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1378ms 08:43:36 INFO - PROCESS | 1771 | 1462376616762 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1771 | 1462376616766 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:43:36 INFO - PROCESS | 1771 | 1462376616772 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1771 | 1462376616775 Marionette TRACE conn3 <- [1,358,null,{}] 08:43:36 INFO - PROCESS | 1771 | 1462376616781 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 1771 | 1462376616946 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:43:37 INFO - PROCESS | 1771 | 1462376617112 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb3c400 == 68 [pid = 1771] [id = 97] 08:43:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8eb40000) [pid = 1771] [serial = 290] [outer = (nil)] 08:43:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8ec94800) [pid = 1771] [serial = 291] [outer = 0x8eb40000] 08:43:37 INFO - PROCESS | 1771 | 1462376617195 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8ec96c00) [pid = 1771] [serial = 292] [outer = 0x8eb40000] 08:43:38 INFO - PROCESS | 1771 | 1462376618122 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:38 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. 08:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1395ms 08:43:38 INFO - PROCESS | 1771 | 1462376618167 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1771 | 1462376618171 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:43:38 INFO - PROCESS | 1771 | 1462376618178 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1771 | 1462376618182 Marionette TRACE conn3 <- [1,362,null,{}] 08:43:38 INFO - PROCESS | 1771 | 1462376618187 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 1771 | 1462376618359 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:43:38 INFO - PROCESS | 1771 | 1462376618513 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb3e800 == 69 [pid = 1771] [id = 98] 08:43:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8ec99800) [pid = 1771] [serial = 293] [outer = (nil)] 08:43:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8ec9ec00) [pid = 1771] [serial = 294] [outer = 0x8ec99800] 08:43:38 INFO - PROCESS | 1771 | 1462376618597 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8eca0800) [pid = 1771] [serial = 295] [outer = 0x8ec99800] 08:43:39 INFO - PROCESS | 1771 | 1462376619706 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:39 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. 08:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1578ms 08:43:39 INFO - PROCESS | 1771 | 1462376619757 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1771 | 1462376619763 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:43:39 INFO - PROCESS | 1771 | 1462376619771 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1771 | 1462376619777 Marionette TRACE conn3 <- [1,366,null,{}] 08:43:39 INFO - PROCESS | 1771 | 1462376619786 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1771 | 1462376619961 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:43:40 INFO - PROCESS | 1771 | 1462376620154 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edec800 == 70 [pid = 1771] [id = 99] 08:43:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x90e4c000) [pid = 1771] [serial = 296] [outer = (nil)] 08:43:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x90ea2c00) [pid = 1771] [serial = 297] [outer = 0x90e4c000] 08:43:40 INFO - PROCESS | 1771 | 1462376620231 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x90eb0800) [pid = 1771] [serial = 298] [outer = 0x90e4c000] 08:43:41 INFO - PROCESS | 1771 | 1462376621180 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:41 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. 08:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1438ms 08:43:41 INFO - PROCESS | 1771 | 1462376621208 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1771 | 1462376621216 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:43:41 INFO - PROCESS | 1771 | 1462376621226 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1771 | 1462376621230 Marionette TRACE conn3 <- [1,370,null,{}] 08:43:41 INFO - PROCESS | 1771 | 1462376621236 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1771 | 1462376621390 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:43:41 INFO - PROCESS | 1771 | 1462376621560 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x92c18400 == 71 [pid = 1771] [id = 100] 08:43:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x92cf3400) [pid = 1771] [serial = 299] [outer = (nil)] 08:43:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x94eda400) [pid = 1771] [serial = 300] [outer = 0x92cf3400] 08:43:41 INFO - PROCESS | 1771 | 1462376621690 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x95207400) [pid = 1771] [serial = 301] [outer = 0x92cf3400] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x94d49000 == 70 [pid = 1771] [id = 27] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x95213400 == 69 [pid = 1771] [id = 88] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x94d46400) [pid = 1771] [serial = 182] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x99841800) [pid = 1771] [serial = 185] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x9b54d800) [pid = 1771] [serial = 188] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x99fc0800) [pid = 1771] [serial = 191] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x98896400) [pid = 1771] [serial = 194] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0xa30cbc00) [pid = 1771] [serial = 197] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0xa2148000) [pid = 1771] [serial = 221] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | 1462376622634 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x94ee1400 == 68 [pid = 1771] [id = 87] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x94ee6c00 == 67 [pid = 1771] [id = 86] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x92254800 == 66 [pid = 1771] [id = 85] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x94d46c00 == 65 [pid = 1771] [id = 84] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9889c800 == 64 [pid = 1771] [id = 83] 08:43:42 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. 08:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1436ms 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x987d3c00 == 63 [pid = 1771] [id = 82] 08:43:42 INFO - PROCESS | 1771 | 1462376622667 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1771 | 1462376622670 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:43:42 INFO - PROCESS | 1771 | --DOCSHELL 0x9220e000 == 62 [pid = 1771] [id = 75] 08:43:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:43:42 INFO - PROCESS | 1771 | 1462376622679 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1771 | 1462376622684 Marionette TRACE conn3 <- [1,374,null,{}] 08:43:42 INFO - PROCESS | 1771 | 1462376622700 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1771 | 1462376622900 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x99f96400) [pid = 1771] [serial = 215] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x98c6ec00) [pid = 1771] [serial = 218] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x99917c00) [pid = 1771] [serial = 204] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x99912800) [pid = 1771] [serial = 203] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x99fbb000) [pid = 1771] [serial = 209] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x99fc7000) [pid = 1771] [serial = 210] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x98897400) [pid = 1771] [serial = 201] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9884d000) [pid = 1771] [serial = 200] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9ab22400) [pid = 1771] [serial = 212] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x97379000) [pid = 1771] [serial = 206] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x99912c00) [pid = 1771] [serial = 207] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x9a986800) [pid = 1771] [serial = 216] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x9b729800) [pid = 1771] [serial = 219] [outer = (nil)] [url = about:blank] 08:43:42 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9af1e000) [pid = 1771] [serial = 213] [outer = (nil)] [url = about:blank] 08:43:43 INFO - PROCESS | 1771 | 1462376623113 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x95216c00 == 63 [pid = 1771] [id = 101] 08:43:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x95217c00) [pid = 1771] [serial = 302] [outer = (nil)] 08:43:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x95220400) [pid = 1771] [serial = 303] [outer = 0x95217c00] 08:43:43 INFO - PROCESS | 1771 | 1462376623209 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x9730bc00) [pid = 1771] [serial = 304] [outer = 0x95217c00] 08:43:43 INFO - PROCESS | 1771 | 1462376623939 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:43:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1293ms 08:43:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:43:43 INFO - PROCESS | 1771 | 1462376623972 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1771 | 1462376623975 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:43:43 INFO - PROCESS | 1771 | 1462376623981 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1771 | 1462376623985 Marionette TRACE conn3 <- [1,378,null,{}] 08:43:43 INFO - PROCESS | 1771 | 1462376623990 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1771 | 1462376624130 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:43:44 INFO - PROCESS | 1771 | 1462376624144 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x96139800 == 64 [pid = 1771] [id = 102] 08:43:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x9884e400) [pid = 1771] [serial = 305] [outer = (nil)] 08:43:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x98896c00) [pid = 1771] [serial = 306] [outer = 0x9884e400] 08:43:44 INFO - PROCESS | 1771 | 1462376624217 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x996eb000) [pid = 1771] [serial = 307] [outer = 0x9884e400] 08:43:45 INFO - PROCESS | 1771 | 1462376625014 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:43:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1082ms 08:43:45 INFO - PROCESS | 1771 | 1462376625070 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1771 | 1462376625074 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:43:45 INFO - PROCESS | 1771 | 1462376625080 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1771 | 1462376625082 Marionette TRACE conn3 <- [1,382,null,{}] 08:43:45 INFO - PROCESS | 1771 | 1462376625096 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1771 | 1462376625289 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:43:45 INFO - PROCESS | 1771 | 1462376625319 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x987d4800 == 65 [pid = 1771] [id = 103] 08:43:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x98c79000) [pid = 1771] [serial = 308] [outer = (nil)] 08:43:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x99913c00) [pid = 1771] [serial = 309] [outer = 0x98c79000] 08:43:45 INFO - PROCESS | 1771 | 1462376625400 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x99930400) [pid = 1771] [serial = 310] [outer = 0x98c79000] 08:43:46 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:43:46 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:43:46 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:43:46 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:43:46 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:43:46 INFO - PROCESS | 1771 | 1462376626317 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:43:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1294ms 08:43:46 INFO - PROCESS | 1771 | 1462376626374 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1771 | 1462376626377 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:43:46 INFO - PROCESS | 1771 | 1462376626383 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1771 | 1462376626400 Marionette TRACE conn3 <- [1,386,null,{}] 08:43:46 INFO - PROCESS | 1771 | 1462376626414 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 1771 | 1462376626648 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:43:46 INFO - PROCESS | 1771 | 1462376626689 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x98899000 == 66 [pid = 1771] [id = 104] 08:43:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x99845400) [pid = 1771] [serial = 311] [outer = (nil)] 08:43:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x99fc1800) [pid = 1771] [serial = 312] [outer = 0x99845400] 08:43:46 INFO - PROCESS | 1771 | 1462376626765 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x9a731c00) [pid = 1771] [serial = 313] [outer = 0x99845400] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x94d9a000) [pid = 1771] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x9613a000) [pid = 1771] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9a980000) [pid = 1771] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x99831400) [pid = 1771] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x9888e400) [pid = 1771] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x94ee7400) [pid = 1771] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9cb49400) [pid = 1771] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x9889d400) [pid = 1771] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x9ab15400) [pid = 1771] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:43:47 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x95214c00) [pid = 1771] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:43:47 INFO - PROCESS | 1771 | 1462376627746 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1398ms 08:43:47 INFO - PROCESS | 1771 | 1462376627782 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1771 | 1462376627786 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:43:47 INFO - PROCESS | 1771 | 1462376627791 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1771 | 1462376627793 Marionette TRACE conn3 <- [1,390,null,{}] 08:43:47 INFO - PROCESS | 1771 | 1462376627799 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 1771 | 1462376627993 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:43:48 INFO - PROCESS | 1771 | 1462376628011 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x90e4b000 == 67 [pid = 1771] [id = 105] 08:43:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x9224ac00) [pid = 1771] [serial = 314] [outer = (nil)] 08:43:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x99831400) [pid = 1771] [serial = 315] [outer = 0x9224ac00] 08:43:48 INFO - PROCESS | 1771 | 1462376628083 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x9ab15400) [pid = 1771] [serial = 316] [outer = 0x9224ac00] 08:43:48 INFO - PROCESS | 1771 | 1462376628886 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1131ms 08:43:48 INFO - PROCESS | 1771 | 1462376628923 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1771 | 1462376628926 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:43:48 INFO - PROCESS | 1771 | 1462376628933 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1771 | 1462376628935 Marionette TRACE conn3 <- [1,394,null,{}] 08:43:48 INFO - PROCESS | 1771 | 1462376628941 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 1771 | 1462376629088 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:43:49 INFO - PROCESS | 1771 | 1462376629102 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x99935000 == 68 [pid = 1771] [id = 106] 08:43:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x99f94c00) [pid = 1771] [serial = 317] [outer = (nil)] 08:43:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x9b728400) [pid = 1771] [serial = 318] [outer = 0x99f94c00] 08:43:49 INFO - PROCESS | 1771 | 1462376629174 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x9cb56000) [pid = 1771] [serial = 319] [outer = 0x99f94c00] 08:43:50 INFO - PROCESS | 1771 | 1462376630278 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1384ms 08:43:50 INFO - PROCESS | 1771 | 1462376630318 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1771 | 1462376630325 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:43:50 INFO - PROCESS | 1771 | 1462376630334 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1771 | 1462376630340 Marionette TRACE conn3 <- [1,398,null,{}] 08:43:50 INFO - PROCESS | 1771 | 1462376630348 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 1771 | 1462376630531 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:43:50 INFO - PROCESS | 1771 | 1462376630691 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x90ea4c00 == 69 [pid = 1771] [id = 107] 08:43:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x90ea8800) [pid = 1771] [serial = 320] [outer = (nil)] 08:43:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x939ad800) [pid = 1771] [serial = 321] [outer = 0x90ea8800] 08:43:50 INFO - PROCESS | 1771 | 1462376630827 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x94d47000) [pid = 1771] [serial = 322] [outer = 0x90ea8800] 08:43:51 INFO - PROCESS | 1771 | 1462376631772 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1484ms 08:43:51 INFO - PROCESS | 1771 | 1462376631820 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1771 | 1462376631829 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:43:51 INFO - PROCESS | 1771 | 1462376631840 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1771 | 1462376631844 Marionette TRACE conn3 <- [1,402,null,{}] 08:43:51 INFO - PROCESS | 1771 | 1462376631851 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 1771 | 1462376632037 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:43:52 INFO - PROCESS | 1771 | 1462376632293 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x95216000 == 70 [pid = 1771] [id = 108] 08:43:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x9521cc00) [pid = 1771] [serial = 323] [outer = (nil)] 08:43:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x97d38000) [pid = 1771] [serial = 324] [outer = 0x9521cc00] 08:43:52 INFO - PROCESS | 1771 | 1462376632392 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x9889b400) [pid = 1771] [serial = 325] [outer = 0x9521cc00] 08:43:53 INFO - PROCESS | 1771 | 1462376633306 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1531ms 08:43:53 INFO - PROCESS | 1771 | 1462376633371 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:43:53 INFO - PROCESS | 1771 | 1462376633375 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:43:53 INFO - PROCESS | 1771 | 1462376633382 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1771 | 1462376633388 Marionette TRACE conn3 <- [1,406,null,{}] 08:43:53 INFO - PROCESS | 1771 | 1462376633404 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 1771 | 1462376633616 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:43:53 INFO - PROCESS | 1771 | 1462376633834 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edee400 == 71 [pid = 1771] [id = 109] 08:43:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x99fc7c00) [pid = 1771] [serial = 326] [outer = (nil)] 08:43:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x9cb57000) [pid = 1771] [serial = 327] [outer = 0x99fc7c00] 08:43:53 INFO - PROCESS | 1771 | 1462376633938 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0xa2291800) [pid = 1771] [serial = 328] [outer = 0x99fc7c00] 08:43:54 INFO - PROCESS | 1771 | 1462376634784 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1444ms 08:43:54 INFO - PROCESS | 1771 | 1462376634826 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1771 | 1462376634831 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:43:54 INFO - PROCESS | 1771 | 1462376634838 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1771 | 1462376634841 Marionette TRACE conn3 <- [1,410,null,{}] 08:43:54 INFO - PROCESS | 1771 | 1462376634847 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1771 | 1462376635021 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:43:55 INFO - PROCESS | 1771 | 1462376635189 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edea000 == 72 [pid = 1771] [id = 110] 08:43:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x9a987000) [pid = 1771] [serial = 329] [outer = (nil)] 08:43:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0xa325d000) [pid = 1771] [serial = 330] [outer = 0x9a987000] 08:43:55 INFO - PROCESS | 1771 | 1462376635275 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0xa35ee400) [pid = 1771] [serial = 331] [outer = 0x9a987000] 08:43:56 INFO - PROCESS | 1771 | 1462376636205 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1429ms 08:43:56 INFO - PROCESS | 1771 | 1462376636268 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:43:56 INFO - PROCESS | 1771 | 1462376636272 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:43:56 INFO - PROCESS | 1771 | 1462376636278 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1771 | 1462376636281 Marionette TRACE conn3 <- [1,414,null,{}] 08:43:56 INFO - PROCESS | 1771 | 1462376636287 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 1771 | 1462376636450 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:43:56 INFO - PROCESS | 1771 | 1462376636613 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edec400 == 73 [pid = 1771] [id = 111] 08:43:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0xa3264400) [pid = 1771] [serial = 332] [outer = (nil)] 08:43:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0xa62da800) [pid = 1771] [serial = 333] [outer = 0xa3264400] 08:43:56 INFO - PROCESS | 1771 | 1462376636708 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0xa6717c00) [pid = 1771] [serial = 334] [outer = 0xa3264400] 08:43:57 INFO - PROCESS | 1771 | 1462376637614 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1386ms 08:43:57 INFO - PROCESS | 1771 | 1462376637665 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1771 | 1462376637668 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:43:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:43:57 INFO - PROCESS | 1771 | 1462376637676 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1771 | 1462376637679 Marionette TRACE conn3 <- [1,418,null,{}] 08:43:57 INFO - PROCESS | 1771 | 1462376637685 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 1771 | 1462376637892 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:43:58 INFO - PROCESS | 1771 | 1462376638141 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e422000 == 74 [pid = 1771] [id = 112] 08:43:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8e426000) [pid = 1771] [serial = 335] [outer = (nil)] 08:43:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8e42c800) [pid = 1771] [serial = 336] [outer = 0x8e426000] 08:43:58 INFO - PROCESS | 1771 | 1462376638278 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0xa683b000) [pid = 1771] [serial = 337] [outer = 0x8e426000] 08:43:59 INFO - PROCESS | 1771 | 1462376639526 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:43:59 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 08:43:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1885ms 08:43:59 INFO - PROCESS | 1771 | 1462376639561 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1771 | 1462376639565 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:43:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:43:59 INFO - PROCESS | 1771 | 1462376639571 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1771 | 1462376639574 Marionette TRACE conn3 <- [1,422,null,{}] 08:43:59 INFO - PROCESS | 1771 | 1462376639580 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1771 | 1462376639771 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:43:59 INFO - PROCESS | 1771 | 1462376639932 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9cf000 == 75 [pid = 1771] [id = 113] 08:43:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8d9cfc00) [pid = 1771] [serial = 338] [outer = (nil)] 08:44:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8d9d4c00) [pid = 1771] [serial = 339] [outer = 0x8d9cfc00] 08:44:00 INFO - PROCESS | 1771 | 1462376640020 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8d9db400) [pid = 1771] [serial = 340] [outer = 0x8d9cfc00] 08:44:01 INFO - PROCESS | 1771 | 1462376641331 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1781ms 08:44:01 INFO - PROCESS | 1771 | 1462376641403 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1771 | 1462376641407 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:44:01 INFO - PROCESS | 1771 | 1462376641436 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1771 | 1462376641440 Marionette TRACE conn3 <- [1,426,null,{}] 08:44:01 INFO - PROCESS | 1771 | 1462376641445 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1771 | 1462376641604 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:44:01 INFO - PROCESS | 1771 | 1462376641774 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d2000 == 76 [pid = 1771] [id = 114] 08:44:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8d9d9000) [pid = 1771] [serial = 341] [outer = (nil)] 08:44:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8daa7c00) [pid = 1771] [serial = 342] [outer = 0x8d9d9000] 08:44:01 INFO - PROCESS | 1771 | 1462376641859 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8daab000) [pid = 1771] [serial = 343] [outer = 0x8d9d9000] 08:44:02 INFO - PROCESS | 1771 | 1462376642769 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1771 | 1462376643264 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:44:03 INFO - PROCESS | 1771 | 1462376643277 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1771 | 1462376643283 Marionette TRACE conn3 <- [1,430,null,{}] 08:44:03 INFO - PROCESS | 1771 | 1462376643292 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1771 | 1462376643462 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:44:03 INFO - PROCESS | 1771 | 1462376643641 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d6000 == 77 [pid = 1771] [id = 115] 08:44:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8daae000) [pid = 1771] [serial = 344] [outer = (nil)] 08:44:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8ede2400) [pid = 1771] [serial = 345] [outer = 0x8daae000] 08:44:03 INFO - PROCESS | 1771 | 1462376643722 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8edeb800) [pid = 1771] [serial = 346] [outer = 0x8daae000] 08:44:04 INFO - PROCESS | 1771 | 1462376644732 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1492ms 08:44:04 INFO - PROCESS | 1771 | 1462376644769 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1771 | 1462376644773 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:44:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:44:04 INFO - PROCESS | 1771 | 1462376644785 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1771 | 1462376644790 Marionette TRACE conn3 <- [1,434,null,{}] 08:44:04 INFO - PROCESS | 1771 | 1462376644796 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 1771 | 1462376644946 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:44:05 INFO - PROCESS | 1771 | 1462376645182 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x921e0c00 == 76 [pid = 1771] [id = 61] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x939a7c00 == 75 [pid = 1771] [id = 60] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x9889d800 == 74 [pid = 1771] [id = 66] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x92201400 == 73 [pid = 1771] [id = 65] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x99fb9c00 == 72 [pid = 1771] [id = 64] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x921e2800 == 71 [pid = 1771] [id = 62] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x99832c00 == 70 [pid = 1771] [id = 63] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x90e4b000 == 69 [pid = 1771] [id = 105] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x90eab400) [pid = 1771] [serial = 267] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edee000 == 70 [pid = 1771] [id = 116] 08:44:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x90e45400) [pid = 1771] [serial = 347] [outer = (nil)] 08:44:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x90eab400) [pid = 1771] [serial = 348] [outer = 0x90e45400] 08:44:05 INFO - PROCESS | 1771 | 1462376645311 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x921e2c00) [pid = 1771] [serial = 349] [outer = 0x90e45400] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x98899000 == 69 [pid = 1771] [id = 104] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x987d4800 == 68 [pid = 1771] [id = 103] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x96139800 == 67 [pid = 1771] [id = 102] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x95216c00 == 66 [pid = 1771] [id = 101] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x92c18400 == 65 [pid = 1771] [id = 100] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8edec800 == 64 [pid = 1771] [id = 99] 08:44:05 INFO - PROCESS | 1771 | --DOCSHELL 0x90ea4800 == 63 [pid = 1771] [id = 89] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0xa2295c00) [pid = 1771] [serial = 141] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0xa683bc00) [pid = 1771] [serial = 180] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x9afb8c00) [pid = 1771] [serial = 255] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x99f93000) [pid = 1771] [serial = 252] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x99fbf800) [pid = 1771] [serial = 253] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x9984a800) [pid = 1771] [serial = 247] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x98895800) [pid = 1771] [serial = 246] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0xa1036c00) [pid = 1771] [serial = 258] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0xa21c7000) [pid = 1771] [serial = 222] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x99fbe400) [pid = 1771] [serial = 230] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x99f8fc00) [pid = 1771] [serial = 250] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x99d1e400) [pid = 1771] [serial = 249] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x939aec00) [pid = 1771] [serial = 224] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x99849800) [pid = 1771] [serial = 227] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0xa505d800) [pid = 1771] [serial = 233] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0xa6d85c00) [pid = 1771] [serial = 236] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0xa353c000) [pid = 1771] [serial = 261] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0xa6f4b800) [pid = 1771] [serial = 240] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0xa5063800) [pid = 1771] [serial = 243] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x9521b000) [pid = 1771] [serial = 264] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9a2e4400) [pid = 1771] [serial = 102] [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.] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0xa500a800) [pid = 1771] [serial = 262] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0xa21c7800) [pid = 1771] [serial = 259] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9cb52400) [pid = 1771] [serial = 256] [outer = (nil)] [url = about:blank] 08:44:05 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9521dc00) [pid = 1771] [serial = 265] [outer = (nil)] [url = about:blank] 08:44:06 INFO - PROCESS | 1771 | 1462376646107 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:44:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1396ms 08:44:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:44:06 INFO - PROCESS | 1771 | 1462376646179 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1771 | 1462376646182 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:44:06 INFO - PROCESS | 1771 | 1462376646188 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1771 | 1462376646192 Marionette TRACE conn3 <- [1,438,null,{}] 08:44:06 INFO - PROCESS | 1771 | 1462376646206 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 1771 | 1462376646370 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:44:06 INFO - PROCESS | 1771 | 1462376646382 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d8000 == 64 [pid = 1771] [id = 117] 08:44:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x939e8000) [pid = 1771] [serial = 350] [outer = (nil)] 08:44:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x94d42400) [pid = 1771] [serial = 351] [outer = 0x939e8000] 08:44:06 INFO - PROCESS | 1771 | 1462376646468 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x94edc000) [pid = 1771] [serial = 352] [outer = 0x939e8000] 08:44:07 INFO - PROCESS | 1771 | 1462376647391 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:44:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1238ms 08:44:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:44:07 INFO - PROCESS | 1771 | 1462376647426 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1771 | 1462376647429 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:44:07 INFO - PROCESS | 1771 | 1462376647435 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1771 | 1462376647438 Marionette TRACE conn3 <- [1,442,null,{}] 08:44:07 INFO - PROCESS | 1771 | 1462376647444 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 1771 | 1462376647651 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:44:07 INFO - PROCESS | 1771 | 1462376647737 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ec96800 == 65 [pid = 1771] [id = 118] 08:44:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x94d45c00) [pid = 1771] [serial = 353] [outer = (nil)] 08:44:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x9520c000) [pid = 1771] [serial = 354] [outer = 0x94d45c00] 08:44:07 INFO - PROCESS | 1771 | 1462376647811 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x9521ec00) [pid = 1771] [serial = 355] [outer = 0x94d45c00] 08:44:08 INFO - PROCESS | 1771 | 1462376648616 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:44:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1233ms 08:44:08 INFO - PROCESS | 1771 | 1462376648667 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 1771 | 1462376648670 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:44:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:44:08 INFO - PROCESS | 1771 | 1462376648684 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1771 | 1462376648687 Marionette TRACE conn3 <- [1,446,null,{}] 08:44:08 INFO - PROCESS | 1771 | 1462376648693 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 1771 | 1462376648879 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:44:08 INFO - PROCESS | 1771 | 1462376648905 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x95206800 == 66 [pid = 1771] [id = 119] 08:44:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x9520e400) [pid = 1771] [serial = 356] [outer = (nil)] 08:44:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x97fab800) [pid = 1771] [serial = 357] [outer = 0x9520e400] 08:44:08 INFO - PROCESS | 1771 | 1462376648974 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x98890c00) [pid = 1771] [serial = 358] [outer = 0x9520e400] 08:44:09 INFO - PROCESS | 1771 | 1462376649923 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:44:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1277ms 08:44:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:44:09 INFO - PROCESS | 1771 | 1462376649962 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1771 | 1462376649965 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:44:09 INFO - PROCESS | 1771 | 1462376649972 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1771 | 1462376649975 Marionette TRACE conn3 <- [1,450,null,{}] 08:44:09 INFO - PROCESS | 1771 | 1462376649980 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 1771 | 1462376650375 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x98c79000) [pid = 1771] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x99845400) [pid = 1771] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x90e4c000) [pid = 1771] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x92cf3400) [pid = 1771] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9884e400) [pid = 1771] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x95217c00) [pid = 1771] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:44:10 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x9224ac00) [pid = 1771] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:44:10 INFO - PROCESS | 1771 | 1462376650518 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ede3400 == 67 [pid = 1771] [id = 120] 08:44:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x90e4c000) [pid = 1771] [serial = 359] [outer = (nil)] 08:44:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x9520d400) [pid = 1771] [serial = 360] [outer = 0x90e4c000] 08:44:10 INFO - PROCESS | 1771 | 1462376650596 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x9984ac00) [pid = 1771] [serial = 361] [outer = 0x90e4c000] 08:44:11 INFO - PROCESS | 1771 | 1462376651269 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 1771 | 1462376651305 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:44:11 INFO - PROCESS | 1771 | 1462376651319 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1771 | 1462376651321 Marionette TRACE conn3 <- [1,454,null,{}] 08:44:11 INFO - PROCESS | 1771 | 1462376651327 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 1771 | 1462376651465 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:44:11 INFO - PROCESS | 1771 | 1462376651478 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x939e7800 == 68 [pid = 1771] [id = 121] 08:44:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x9521c400) [pid = 1771] [serial = 362] [outer = (nil)] 08:44:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x99f8a800) [pid = 1771] [serial = 363] [outer = 0x9521c400] 08:44:11 INFO - PROCESS | 1771 | 1462376651548 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x99f94000) [pid = 1771] [serial = 364] [outer = 0x9521c400] 08:44:12 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:12 INFO - PROCESS | 1771 | 1462376652468 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1190ms 08:44:12 INFO - PROCESS | 1771 | 1462376652503 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1771 | 1462376652511 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:44:12 INFO - PROCESS | 1771 | 1462376652573 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1771 | 1462376652580 Marionette TRACE conn3 <- [1,458,null,{}] 08:44:12 INFO - PROCESS | 1771 | 1462376652592 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 1771 | 1462376652800 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:44:12 INFO - PROCESS | 1771 | 1462376652965 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb3a800 == 69 [pid = 1771] [id = 122] 08:44:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8eb3d800) [pid = 1771] [serial = 365] [outer = (nil)] 08:44:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8ec95800) [pid = 1771] [serial = 366] [outer = 0x8eb3d800] 08:44:13 INFO - PROCESS | 1771 | 1462376653129 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8ede9400) [pid = 1771] [serial = 367] [outer = 0x8eb3d800] 08:44:14 INFO - PROCESS | 1771 | 1462376654080 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 1771 | 1462376654129 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:44:14 INFO - PROCESS | 1771 | 1462376654140 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 1771 | 1462376654144 Marionette TRACE conn3 <- [1,462,null,{}] 08:44:14 INFO - PROCESS | 1771 | 1462376654150 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 1771 | 1462376654327 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:44:14 INFO - PROCESS | 1771 | 1462376654491 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x92256800 == 70 [pid = 1771] [id = 123] 08:44:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x92258000) [pid = 1771] [serial = 368] [outer = (nil)] 08:44:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x93b6ec00) [pid = 1771] [serial = 369] [outer = 0x92258000] 08:44:14 INFO - PROCESS | 1771 | 1462376654574 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9520d800) [pid = 1771] [serial = 370] [outer = 0x92258000] 08:44:15 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:15 INFO - PROCESS | 1771 | 1462376655650 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:44:15 INFO - PROCESS | 1771 | 1462376655728 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:44:15 INFO - PROCESS | 1771 | 1462376655735 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1771 | 1462376655741 Marionette TRACE conn3 <- [1,466,null,{}] 08:44:15 INFO - PROCESS | 1771 | 1462376655758 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 1771 | 1462376655973 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:44:16 INFO - PROCESS | 1771 | 1462376656190 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e42d000 == 71 [pid = 1771] [id = 124] 08:44:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x99933000) [pid = 1771] [serial = 371] [outer = (nil)] 08:44:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x99fbf800) [pid = 1771] [serial = 372] [outer = 0x99933000] 08:44:16 INFO - PROCESS | 1771 | 1462376656278 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9a065000) [pid = 1771] [serial = 373] [outer = 0x99933000] 08:44:17 INFO - PROCESS | 1771 | 1462376657176 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1771 | 1462376657231 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:44:17 INFO - PROCESS | 1771 | 1462376657237 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1771 | 1462376657240 Marionette TRACE conn3 <- [1,470,null,{}] 08:44:17 INFO - PROCESS | 1771 | 1462376657246 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 1771 | 1462376657413 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:44:17 INFO - PROCESS | 1771 | 1462376657575 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e42a000 == 72 [pid = 1771] [id = 125] 08:44:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8e42d800) [pid = 1771] [serial = 374] [outer = (nil)] 08:44:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9b8a8000) [pid = 1771] [serial = 375] [outer = 0x8e42d800] 08:44:17 INFO - PROCESS | 1771 | 1462376657662 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9cb53000) [pid = 1771] [serial = 376] [outer = 0x8e42d800] 08:44:18 INFO - PROCESS | 1771 | 1462376658558 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1379ms 08:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:44:18 INFO - PROCESS | 1771 | 1462376658617 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1771 | 1462376658620 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:44:18 INFO - PROCESS | 1771 | 1462376658627 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1771 | 1462376658630 Marionette TRACE conn3 <- [1,474,null,{}] 08:44:18 INFO - PROCESS | 1771 | 1462376658636 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 1771 | 1462376658808 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:44:18 INFO - PROCESS | 1771 | 1462376658974 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x99846800 == 73 [pid = 1771] [id = 126] 08:44:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9b723000) [pid = 1771] [serial = 377] [outer = (nil)] 08:44:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0xa22e3c00) [pid = 1771] [serial = 378] [outer = 0x9b723000] 08:44:19 INFO - PROCESS | 1771 | 1462376659062 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0xa30cf800) [pid = 1771] [serial = 379] [outer = 0x9b723000] 08:44:19 INFO - PROCESS | 1771 | 1462376659975 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1379ms 08:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:44:20 INFO - PROCESS | 1771 | 1462376660005 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1771 | 1462376660008 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:44:20 INFO - PROCESS | 1771 | 1462376660015 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1771 | 1462376660018 Marionette TRACE conn3 <- [1,478,null,{}] 08:44:20 INFO - PROCESS | 1771 | 1462376660024 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 1771 | 1462376660223 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:44:20 INFO - PROCESS | 1771 | 1462376660389 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e428c00 == 74 [pid = 1771] [id = 127] 08:44:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0xa2148c00) [pid = 1771] [serial = 380] [outer = (nil)] 08:44:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0xa6718800) [pid = 1771] [serial = 381] [outer = 0xa2148c00] 08:44:20 INFO - PROCESS | 1771 | 1462376660477 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0xa6d8fc00) [pid = 1771] [serial = 382] [outer = 0xa2148c00] 08:44:21 INFO - PROCESS | 1771 | 1462376661427 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1482ms 08:44:21 INFO - PROCESS | 1771 | 1462376661498 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1771 | 1462376661501 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:44:21 INFO - PROCESS | 1771 | 1462376661508 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1771 | 1462376661511 Marionette TRACE conn3 <- [1,482,null,{}] 08:44:21 INFO - PROCESS | 1771 | 1462376661517 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 1771 | 1462376661687 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:44:21 INFO - PROCESS | 1771 | 1462376661894 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1771 | ++DOCSHELL 0xa6782c00 == 75 [pid = 1771] [id = 128] 08:44:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0xa6d8d000) [pid = 1771] [serial = 383] [outer = (nil)] 08:44:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0xa6f4c400) [pid = 1771] [serial = 384] [outer = 0xa6d8d000] 08:44:22 INFO - PROCESS | 1771 | 1462376662024 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0xa6ff5c00) [pid = 1771] [serial = 385] [outer = 0xa6d8d000] 08:44:22 INFO - PROCESS | 1771 | 1462376662926 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1479ms 08:44:22 INFO - PROCESS | 1771 | 1462376662988 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1771 | 1462376662991 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:44:23 INFO - PROCESS | 1771 | 1462376662997 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1771 | 1462376663001 Marionette TRACE conn3 <- [1,486,null,{}] 08:44:23 INFO - PROCESS | 1771 | 1462376663006 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 1771 | 1462376663162 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:44:23 INFO - PROCESS | 1771 | 1462376663343 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d7400 == 76 [pid = 1771] [id = 129] 08:44:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8db52800) [pid = 1771] [serial = 386] [outer = (nil)] 08:44:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8db59400) [pid = 1771] [serial = 387] [outer = 0x8db52800] 08:44:23 INFO - PROCESS | 1771 | 1462376663444 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8db5e400) [pid = 1771] [serial = 388] [outer = 0x8db52800] 08:44:24 INFO - PROCESS | 1771 | 1462376664370 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1429ms 08:44:24 INFO - PROCESS | 1771 | 1462376664428 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1771 | 1462376664432 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:44:24 INFO - PROCESS | 1771 | 1462376664439 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1771 | 1462376664443 Marionette TRACE conn3 <- [1,490,null,{}] 08:44:24 INFO - PROCESS | 1771 | 1462376664449 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 1771 | 1462376664628 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:44:24 INFO - PROCESS | 1771 | 1462376664797 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db55000 == 77 [pid = 1771] [id = 130] 08:44:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8db59c00) [pid = 1771] [serial = 389] [outer = (nil)] 08:44:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0xa6f3f000) [pid = 1771] [serial = 390] [outer = 0x8db59c00] 08:44:24 INFO - PROCESS | 1771 | 1462376664888 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa8c67c00) [pid = 1771] [serial = 391] [outer = 0x8db59c00] 08:44:25 INFO - PROCESS | 1771 | 1462376665762 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1378ms 08:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:44:25 INFO - PROCESS | 1771 | 1462376665818 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1771 | 1462376665821 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:44:25 INFO - PROCESS | 1771 | 1462376665827 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1771 | 1462376665831 Marionette TRACE conn3 <- [1,494,null,{}] 08:44:25 INFO - PROCESS | 1771 | 1462376665836 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 1771 | 1462376665999 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:44:26 INFO - PROCESS | 1771 | 1462376666165 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d101400 == 78 [pid = 1771] [id = 131] 08:44:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8d102000) [pid = 1771] [serial = 392] [outer = (nil)] 08:44:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8d109c00) [pid = 1771] [serial = 393] [outer = 0x8d102000] 08:44:26 INFO - PROCESS | 1771 | 1462376666245 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8d10cc00) [pid = 1771] [serial = 394] [outer = 0x8d102000] 08:44:27 INFO - PROCESS | 1771 | 1462376667222 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1440ms 08:44:27 INFO - PROCESS | 1771 | 1462376667267 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1771 | 1462376667272 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:44:27 INFO - PROCESS | 1771 | 1462376667278 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1771 | 1462376667283 Marionette TRACE conn3 <- [1,498,null,{}] 08:44:27 INFO - PROCESS | 1771 | 1462376667289 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 1771 | 1462376667508 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:44:28 INFO - PROCESS | 1771 | 1462376668004 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d10f800 == 79 [pid = 1771] [id = 132] 08:44:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8d10fc00) [pid = 1771] [serial = 395] [outer = (nil)] 08:44:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8d9d2c00) [pid = 1771] [serial = 396] [outer = 0x8d10fc00] 08:44:28 INFO - PROCESS | 1771 | 1462376668101 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8db55c00) [pid = 1771] [serial = 397] [outer = 0x8d10fc00] 08:44:29 INFO - PROCESS | 1771 | 1462376669013 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1790ms 08:44:29 INFO - PROCESS | 1771 | 1462376669070 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1771 | 1462376669075 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:44:29 INFO - PROCESS | 1771 | 1462376669083 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1771 | 1462376669088 Marionette TRACE conn3 <- [1,502,null,{}] 08:44:29 INFO - PROCESS | 1771 | 1462376669095 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 1771 | 1462376669258 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:44:29 INFO - PROCESS | 1771 | 1462376669452 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db5b800 == 80 [pid = 1771] [id = 133] 08:44:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8eb37c00) [pid = 1771] [serial = 398] [outer = (nil)] 08:44:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x90e44400) [pid = 1771] [serial = 399] [outer = 0x8eb37c00] 08:44:29 INFO - PROCESS | 1771 | 1462376669626 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x90eaf800) [pid = 1771] [serial = 400] [outer = 0x8eb37c00] 08:44:30 INFO - PROCESS | 1771 | 1462376670443 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1430ms 08:44:30 INFO - PROCESS | 1771 | 1462376670516 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 1771 | 1462376670524 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:44:30 INFO - PROCESS | 1771 | 1462376670531 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1771 | 1462376670533 Marionette TRACE conn3 <- [1,506,null,{}] 08:44:30 INFO - PROCESS | 1771 | 1462376670540 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 1771 | 1462376670749 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:44:30 INFO - PROCESS | 1771 | 1462376670924 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x9224f000 == 81 [pid = 1771] [id = 134] 08:44:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x92c20000) [pid = 1771] [serial = 401] [outer = (nil)] 08:44:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x93bba400) [pid = 1771] [serial = 402] [outer = 0x92c20000] 08:44:31 INFO - PROCESS | 1771 | 1462376671088 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x9520b800) [pid = 1771] [serial = 403] [outer = 0x92c20000] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8ede3400 == 80 [pid = 1771] [id = 120] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x98896000) [pid = 1771] [serial = 276] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x9ab1f400) [pid = 1771] [serial = 279] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x90e4a000) [pid = 1771] [serial = 282] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0xa2297000) [pid = 1771] [serial = 285] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8eb3a400) [pid = 1771] [serial = 288] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x95214400) [pid = 1771] [serial = 270] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8ec94800) [pid = 1771] [serial = 291] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8ec9ec00) [pid = 1771] [serial = 294] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9957dc00) [pid = 1771] [serial = 273] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9b728400) [pid = 1771] [serial = 318] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x95206800 == 79 [pid = 1771] [id = 119] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8ec96800 == 78 [pid = 1771] [id = 118] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9d8000 == 77 [pid = 1771] [id = 117] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8edee000 == 76 [pid = 1771] [id = 116] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9d6000 == 75 [pid = 1771] [id = 115] 08:44:31 INFO - PROCESS | 1771 | --DOCSHELL 0x90ea4c00 == 74 [pid = 1771] [id = 107] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x99fc1800) [pid = 1771] [serial = 312] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9a731c00) [pid = 1771] [serial = 313] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x90ea2c00) [pid = 1771] [serial = 297] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x90eb0800) [pid = 1771] [serial = 298] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x94eda400) [pid = 1771] [serial = 300] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x95207400) [pid = 1771] [serial = 301] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x98896c00) [pid = 1771] [serial = 306] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x95220400) [pid = 1771] [serial = 303] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9730bc00) [pid = 1771] [serial = 304] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x9ab15400) [pid = 1771] [serial = 316] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x99913c00) [pid = 1771] [serial = 309] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x99831400) [pid = 1771] [serial = 315] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x99930400) [pid = 1771] [serial = 310] [outer = (nil)] [url = about:blank] 08:44:31 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x996eb000) [pid = 1771] [serial = 307] [outer = (nil)] [url = about:blank] 08:44:32 INFO - PROCESS | 1771 | 1462376672024 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1534ms 08:44:32 INFO - PROCESS | 1771 | 1462376672065 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:44:32 INFO - PROCESS | 1771 | 1462376672069 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:44:32 INFO - PROCESS | 1771 | 1462376672082 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1771 | 1462376672090 Marionette TRACE conn3 <- [1,510,null,{}] 08:44:32 INFO - PROCESS | 1771 | 1462376672098 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 1771 | 1462376672245 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:44:32 INFO - PROCESS | 1771 | 1462376672265 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d3400 == 75 [pid = 1771] [id = 135] 08:44:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8eca0c00) [pid = 1771] [serial = 404] [outer = (nil)] 08:44:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x917d7000) [pid = 1771] [serial = 405] [outer = 0x8eca0c00] 08:44:32 INFO - PROCESS | 1771 | 1462376672352 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x917da800) [pid = 1771] [serial = 406] [outer = 0x8eca0c00] 08:44:33 INFO - PROCESS | 1771 | 1462376673195 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1142ms 08:44:33 INFO - PROCESS | 1771 | 1462376673216 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:44:33 INFO - PROCESS | 1771 | 1462376673222 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:44:33 INFO - PROCESS | 1771 | 1462376673227 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1771 | 1462376673230 Marionette TRACE conn3 <- [1,514,null,{}] 08:44:33 INFO - PROCESS | 1771 | 1462376673235 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 1771 | 1462376673448 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:44:33 INFO - PROCESS | 1771 | 1462376673470 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e424800 == 76 [pid = 1771] [id = 136] 08:44:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8ede3400) [pid = 1771] [serial = 407] [outer = (nil)] 08:44:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x917e0800) [pid = 1771] [serial = 408] [outer = 0x8ede3400] 08:44:33 INFO - PROCESS | 1771 | 1462376673543 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x939eb000) [pid = 1771] [serial = 409] [outer = 0x8ede3400] 08:44:34 INFO - PROCESS | 1771 | 1462376674418 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:44:34 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 08:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1227ms 08:44:34 INFO - PROCESS | 1771 | 1462376674457 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1771 | 1462376674460 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:44:34 INFO - PROCESS | 1771 | 1462376674466 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 1771 | 1462376674469 Marionette TRACE conn3 <- [1,518,null,{}] 08:44:34 INFO - PROCESS | 1771 | 1462376674474 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 1771 | 1462376674669 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:44:34 INFO - PROCESS | 1771 | 1462376674691 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x939a8c00 == 77 [pid = 1771] [id = 137] 08:44:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x95214400) [pid = 1771] [serial = 410] [outer = (nil)] 08:44:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9613d800) [pid = 1771] [serial = 411] [outer = 0x95214400] 08:44:34 INFO - PROCESS | 1771 | 1462376674772 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9889d800) [pid = 1771] [serial = 412] [outer = 0x95214400] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x90ea6800) [pid = 1771] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x9520e400) [pid = 1771] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x90e4c000) [pid = 1771] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x939e8000) [pid = 1771] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x90e45400) [pid = 1771] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x99f94c00) [pid = 1771] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x94d45c00) [pid = 1771] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:44:36 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8daae000) [pid = 1771] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:44:36 INFO - PROCESS | 1771 | 1462376676352 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1932ms 08:44:36 INFO - PROCESS | 1771 | 1462376676413 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1771 | 1462376676416 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:44:36 INFO - PROCESS | 1771 | 1462376676428 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1771 | 1462376676430 Marionette TRACE conn3 <- [1,522,null,{}] 08:44:36 INFO - PROCESS | 1771 | 1462376676437 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 1771 | 1462376676592 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:44:36 INFO - PROCESS | 1771 | 1462376676721 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x917e0c00 == 78 [pid = 1771] [id = 138] 08:44:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x939ab800) [pid = 1771] [serial = 413] [outer = (nil)] 08:44:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x96136000) [pid = 1771] [serial = 414] [outer = 0x939ab800] 08:44:36 INFO - PROCESS | 1771 | 1462376676793 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x996ee000) [pid = 1771] [serial = 415] [outer = 0x939ab800] 08:44:37 INFO - PROCESS | 1771 | 1462376677482 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1124ms 08:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:44:37 INFO - PROCESS | 1771 | 1462376677555 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1771 | 1462376677558 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:44:37 INFO - PROCESS | 1771 | 1462376677564 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1771 | 1462376677567 Marionette TRACE conn3 <- [1,526,null,{}] 08:44:37 INFO - PROCESS | 1771 | 1462376677572 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1771 | 1462376677714 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:44:37 INFO - PROCESS | 1771 | 1462376677728 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d44800 == 79 [pid = 1771] [id = 139] 08:44:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x95215c00) [pid = 1771] [serial = 416] [outer = (nil)] 08:44:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9b546000) [pid = 1771] [serial = 417] [outer = 0x95215c00] 08:44:37 INFO - PROCESS | 1771 | 1462376677802 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0xa103a000) [pid = 1771] [serial = 418] [outer = 0x95215c00] 08:44:38 INFO - PROCESS | 1771 | 1462376678907 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:44:38 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 08:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1391ms 08:44:38 INFO - PROCESS | 1771 | 1462376678955 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1771 | 1462376678961 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:44:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:44:38 INFO - PROCESS | 1771 | 1462376678970 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1771 | 1462376678977 Marionette TRACE conn3 <- [1,530,null,{}] 08:44:38 INFO - PROCESS | 1771 | 1462376678986 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 1771 | 1462376679172 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:44:39 INFO - PROCESS | 1771 | 1462376679456 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfb0800 == 80 [pid = 1771] [id = 140] 08:44:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8cfb4400) [pid = 1771] [serial = 419] [outer = (nil)] 08:44:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8d107c00) [pid = 1771] [serial = 420] [outer = 0x8cfb4400] 08:44:39 INFO - PROCESS | 1771 | 1462376679552 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8daa3800) [pid = 1771] [serial = 421] [outer = 0x8cfb4400] 08:44:40 INFO - PROCESS | 1771 | 1462376680409 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:44:40 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 08:44:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:44:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:44:40 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 08:44:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:44:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:44:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1490ms 08:44:40 INFO - PROCESS | 1771 | 1462376680463 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1771 | 1462376680472 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:44:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:44:40 INFO - PROCESS | 1771 | 1462376680501 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1771 | 1462376680505 Marionette TRACE conn3 <- [1,534,null,{}] 08:44:40 INFO - PROCESS | 1771 | 1462376680512 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1771 | 1462376680699 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:44:40 INFO - PROCESS | 1771 | 1462376680867 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8daa7000 == 81 [pid = 1771] [id = 141] 08:44:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8daab400) [pid = 1771] [serial = 422] [outer = (nil)] 08:44:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x90ea7400) [pid = 1771] [serial = 423] [outer = 0x8daab400] 08:44:40 INFO - PROCESS | 1771 | 1462376680953 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x917d4800) [pid = 1771] [serial = 424] [outer = 0x8daab400] 08:44:41 INFO - PROCESS | 1771 | 1462376681881 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:44:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1435ms 08:44:41 INFO - PROCESS | 1771 | 1462376681948 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1771 | 1462376681953 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:44:41 INFO - PROCESS | 1771 | 1462376681961 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1771 | 1462376681967 Marionette TRACE conn3 <- [1,538,null,{}] 08:44:41 INFO - PROCESS | 1771 | 1462376681983 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 1771 | 1462376682187 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:44:42 INFO - PROCESS | 1771 | 1462376682356 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d4a000 == 82 [pid = 1771] [id = 142] 08:44:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x94eda400) [pid = 1771] [serial = 425] [outer = (nil)] 08:44:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x9982b800) [pid = 1771] [serial = 426] [outer = 0x94eda400] 08:44:42 INFO - PROCESS | 1771 | 1462376682508 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x99fc6000) [pid = 1771] [serial = 427] [outer = 0x94eda400] 08:44:43 INFO - PROCESS | 1771 | 1462376683318 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:44:43 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. 08:44:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1384ms 08:44:43 INFO - PROCESS | 1771 | 1462376683381 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1771 | 1462376683386 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:44:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:44:43 INFO - PROCESS | 1771 | 1462376683395 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1771 | 1462376683403 Marionette TRACE conn3 <- [1,542,null,{}] 08:44:43 INFO - PROCESS | 1771 | 1462376683412 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 1771 | 1462376683584 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:44:43 INFO - PROCESS | 1771 | 1462376683796 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c70ac00 == 83 [pid = 1771] [id = 143] 08:44:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8c70b800) [pid = 1771] [serial = 428] [outer = (nil)] 08:44:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8c715400) [pid = 1771] [serial = 429] [outer = 0x8c70b800] 08:44:43 INFO - PROCESS | 1771 | 1462376683929 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8d105800) [pid = 1771] [serial = 430] [outer = 0x8c70b800] 08:44:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8c716400) [pid = 1771] [serial = 431] [outer = 0x9224ec00] 08:44:44 INFO - PROCESS | 1771 | 1462376684871 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:44:44 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. 08:44:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1537ms 08:44:44 INFO - PROCESS | 1771 | 1462376684932 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 1771 | 1462376684936 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:44:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:44:44 INFO - PROCESS | 1771 | 1462376684942 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1771 | 1462376684946 Marionette TRACE conn3 <- [1,546,null,{}] 08:44:44 INFO - PROCESS | 1771 | 1462376684952 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 1771 | 1462376685138 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:44:45 INFO - PROCESS | 1771 | 1462376685314 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c712000 == 84 [pid = 1771] [id = 144] 08:44:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8c716800) [pid = 1771] [serial = 432] [outer = (nil)] 08:44:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8c7e2c00) [pid = 1771] [serial = 433] [outer = 0x8c716800] 08:44:45 INFO - PROCESS | 1771 | 1462376685399 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8d105400) [pid = 1771] [serial = 434] [outer = 0x8c716800] 08:44:46 INFO - PROCESS | 1771 | 1462376686356 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:44:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1430ms 08:44:46 INFO - PROCESS | 1771 | 1462376686373 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 1771 | 1462376686377 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:44:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:44:46 INFO - PROCESS | 1771 | 1462376686384 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1771 | 1462376686387 Marionette TRACE conn3 <- [1,550,null,{}] 08:44:46 INFO - PROCESS | 1771 | 1462376686393 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 1771 | 1462376686599 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:44:46 INFO - PROCESS | 1771 | 1462376686779 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7e1400 == 85 [pid = 1771] [id = 145] 08:44:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8c7e1c00) [pid = 1771] [serial = 435] [outer = (nil)] 08:44:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8d03c000) [pid = 1771] [serial = 436] [outer = 0x8c7e1c00] 08:44:46 INFO - PROCESS | 1771 | 1462376686877 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8db57800) [pid = 1771] [serial = 437] [outer = 0x8c7e1c00] 08:44:47 INFO - PROCESS | 1771 | 1462376687771 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:44:47 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. 08:44:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1442ms 08:44:47 INFO - PROCESS | 1771 | 1462376687826 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1771 | 1462376687830 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:44:47 INFO - PROCESS | 1771 | 1462376687836 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1771 | 1462376687839 Marionette TRACE conn3 <- [1,554,null,{}] 08:44:47 INFO - PROCESS | 1771 | 1462376687859 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 1771 | 1462376688068 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:44:48 INFO - PROCESS | 1771 | 1462376688195 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbda400 == 86 [pid = 1771] [id = 146] 08:44:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8cbdc000) [pid = 1771] [serial = 438] [outer = (nil)] 08:44:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x8cbe2800) [pid = 1771] [serial = 439] [outer = 0x8cbdc000] 08:44:48 INFO - PROCESS | 1771 | 1462376688278 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8cbe5c00) [pid = 1771] [serial = 440] [outer = 0x8cbdc000] 08:44:48 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:49 INFO - PROCESS | 1771 | 1462376689202 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1426ms 08:44:49 INFO - PROCESS | 1771 | 1462376689263 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:44:49 INFO - PROCESS | 1771 | 1462376689267 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:44:49 INFO - PROCESS | 1771 | 1462376689274 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1771 | 1462376689278 Marionette TRACE conn3 <- [1,558,null,{}] 08:44:49 INFO - PROCESS | 1771 | 1462376689283 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 1771 | 1462376689466 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:44:49 INFO - PROCESS | 1771 | 1462376689642 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe3000 == 87 [pid = 1771] [id = 147] 08:44:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8cbe7c00) [pid = 1771] [serial = 441] [outer = (nil)] 08:44:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8d042c00) [pid = 1771] [serial = 442] [outer = 0x8cbe7c00] 08:44:49 INFO - PROCESS | 1771 | 1462376689731 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x95205800) [pid = 1771] [serial = 443] [outer = 0x8cbe7c00] 08:44:50 INFO - PROCESS | 1771 | 1462376690581 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1385ms 08:44:50 INFO - PROCESS | 1771 | 1462376690659 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1771 | 1462376690662 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:44:50 INFO - PROCESS | 1771 | 1462376690669 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1771 | 1462376690673 Marionette TRACE conn3 <- [1,562,null,{}] 08:44:50 INFO - PROCESS | 1771 | 1462376690679 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 1771 | 1462376690880 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:44:51 INFO - PROCESS | 1771 | 1462376691054 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9b4800 == 88 [pid = 1771] [id = 148] 08:44:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8b9b5400) [pid = 1771] [serial = 444] [outer = (nil)] 08:44:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x8b9bc800) [pid = 1771] [serial = 445] [outer = 0x8b9b5400] 08:44:51 INFO - PROCESS | 1771 | 1462376691133 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x8b9be800) [pid = 1771] [serial = 446] [outer = 0x8b9b5400] 08:44:51 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:52 INFO - PROCESS | 1771 | 1462376692054 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1432ms 08:44:52 INFO - PROCESS | 1771 | 1462376692105 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1771 | 1462376692108 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:44:52 INFO - PROCESS | 1771 | 1462376692118 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1771 | 1462376692120 Marionette TRACE conn3 <- [1,566,null,{}] 08:44:52 INFO - PROCESS | 1771 | 1462376692127 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 1771 | 1462376692313 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:44:52 INFO - PROCESS | 1771 | 1462376692488 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9bac00 == 89 [pid = 1771] [id = 149] 08:44:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x8b9bc000) [pid = 1771] [serial = 447] [outer = (nil)] 08:44:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x8bb05800) [pid = 1771] [serial = 448] [outer = 0x8b9bc000] 08:44:52 INFO - PROCESS | 1771 | 1462376692611 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x8bb08000) [pid = 1771] [serial = 449] [outer = 0x8b9bc000] 08:44:53 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:53 INFO - PROCESS | 1771 | 1462376693432 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1379ms 08:44:53 INFO - PROCESS | 1771 | 1462376693497 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:44:53 INFO - PROCESS | 1771 | 1462376693502 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:44:53 INFO - PROCESS | 1771 | 1462376693508 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1771 | 1462376693512 Marionette TRACE conn3 <- [1,570,null,{}] 08:44:53 INFO - PROCESS | 1771 | 1462376693517 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 1771 | 1462376693706 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:44:53 INFO - PROCESS | 1771 | 1462376693893 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab2c800 == 90 [pid = 1771] [id = 150] 08:44:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8ab2d800) [pid = 1771] [serial = 450] [outer = (nil)] 08:44:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8ab35c00) [pid = 1771] [serial = 451] [outer = 0x8ab2d800] 08:44:53 INFO - PROCESS | 1771 | 1462376693989 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x8bb09c00) [pid = 1771] [serial = 452] [outer = 0x8ab2d800] 08:44:54 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:54 INFO - PROCESS | 1771 | 1462376694896 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1428ms 08:44:54 INFO - PROCESS | 1771 | 1462376694936 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 1771 | 1462376694940 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:44:54 INFO - PROCESS | 1771 | 1462376694946 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1771 | 1462376694950 Marionette TRACE conn3 <- [1,574,null,{}] 08:44:54 INFO - PROCESS | 1771 | 1462376694956 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 1771 | 1462376695136 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:44:55 INFO - PROCESS | 1771 | 1462376695321 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad44400 == 91 [pid = 1771] [id = 151] 08:44:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8ad45000) [pid = 1771] [serial = 453] [outer = (nil)] 08:44:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x8ad4a000) [pid = 1771] [serial = 454] [outer = 0x8ad45000] 08:44:55 INFO - PROCESS | 1771 | 1462376695411 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x8ad4b800) [pid = 1771] [serial = 455] [outer = 0x8ad45000] 08:44:56 INFO - PROCESS | 1771 | 1462376696381 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1477ms 08:44:56 INFO - PROCESS | 1771 | 1462376696425 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1771 | 1462376696428 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:44:56 INFO - PROCESS | 1771 | 1462376696435 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 1771 | 1462376696438 Marionette TRACE conn3 <- [1,578,null,{}] 08:44:56 INFO - PROCESS | 1771 | 1462376696443 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 1771 | 1462376696603 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:44:56 INFO - PROCESS | 1771 | 1462376696793 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab37800 == 92 [pid = 1771] [id = 152] 08:44:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x8ab39c00) [pid = 1771] [serial = 456] [outer = (nil)] 08:44:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x8bb03400) [pid = 1771] [serial = 457] [outer = 0x8ab39c00] 08:44:56 INFO - PROCESS | 1771 | 1462376696876 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x8bb0c000) [pid = 1771] [serial = 458] [outer = 0x8ab39c00] 08:44:57 INFO - PROCESS | 1771 | 1462376697743 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1378ms 08:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:44:57 INFO - PROCESS | 1771 | 1462376697814 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1771 | 1462376697818 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:44:57 INFO - PROCESS | 1771 | 1462376697824 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 1771 | 1462376697828 Marionette TRACE conn3 <- [1,582,null,{}] 08:44:57 INFO - PROCESS | 1771 | 1462376697834 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 1771 | 1462376698058 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:44:58 INFO - PROCESS | 1771 | 1462376698298 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad4fc00 == 93 [pid = 1771] [id = 153] 08:44:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x8ad51800) [pid = 1771] [serial = 459] [outer = (nil)] 08:44:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x8aec3400) [pid = 1771] [serial = 460] [outer = 0x8ad51800] 08:44:58 INFO - PROCESS | 1771 | 1462376698432 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x8aec6000) [pid = 1771] [serial = 461] [outer = 0x8ad51800] 08:44:59 INFO - PROCESS | 1771 | 1462376699322 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1539ms 08:44:59 INFO - PROCESS | 1771 | 1462376699362 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 1771 | 1462376699366 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:44:59 INFO - PROCESS | 1771 | 1462376699372 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1771 | 1462376699375 Marionette TRACE conn3 <- [1,586,null,{}] 08:44:59 INFO - PROCESS | 1771 | 1462376699381 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 1771 | 1462376699542 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:44:59 INFO - PROCESS | 1771 | 1462376699725 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec1c00 == 94 [pid = 1771] [id = 154] 08:44:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8aec2000) [pid = 1771] [serial = 462] [outer = (nil)] 08:44:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8aeccc00) [pid = 1771] [serial = 463] [outer = 0x8aec2000] 08:44:59 INFO - PROCESS | 1771 | 1462376699807 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8cbe4800) [pid = 1771] [serial = 464] [outer = 0x8aec2000] 08:45:00 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:00 INFO - PROCESS | 1771 | 1462376700692 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1376ms 08:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:45:00 INFO - PROCESS | 1771 | 1462376700750 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1771 | 1462376700753 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:45:00 INFO - PROCESS | 1771 | 1462376700759 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1771 | 1462376700763 Marionette TRACE conn3 <- [1,590,null,{}] 08:45:00 INFO - PROCESS | 1771 | 1462376700769 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 1771 | 1462376700951 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:45:01 INFO - PROCESS | 1771 | 1462376701141 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab36800 == 95 [pid = 1771] [id = 155] 08:45:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8aec9000) [pid = 1771] [serial = 465] [outer = (nil)] 08:45:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x8d039800) [pid = 1771] [serial = 466] [outer = 0x8aec9000] 08:45:01 INFO - PROCESS | 1771 | 1462376701229 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x90ea9c00) [pid = 1771] [serial = 467] [outer = 0x8aec9000] 08:45:02 INFO - PROCESS | 1771 | 1462376702784 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:45:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2084ms 08:45:02 INFO - PROCESS | 1771 | 1462376702843 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1771 | 1462376702850 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:45:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:45:02 INFO - PROCESS | 1771 | 1462376702859 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1771 | 1462376702865 Marionette TRACE conn3 <- [1,594,null,{}] 08:45:02 INFO - PROCESS | 1771 | 1462376702884 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 1771 | 1462376703106 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:45:03 INFO - PROCESS | 1771 | 1462376703295 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad43800 == 96 [pid = 1771] [id = 156] 08:45:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x8ad4a800) [pid = 1771] [serial = 468] [outer = (nil)] 08:45:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x8c70b000) [pid = 1771] [serial = 469] [outer = 0x8ad4a800] 08:45:03 INFO - PROCESS | 1771 | 1462376703374 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x8c7da800) [pid = 1771] [serial = 470] [outer = 0x8ad4a800] 08:45:04 INFO - PROCESS | 1771 | 1462376704317 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1542ms 08:45:04 INFO - PROCESS | 1771 | 1462376704402 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1771 | 1462376704416 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:45:04 INFO - PROCESS | 1771 | 1462376704448 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1771 | 1462376704451 Marionette TRACE conn3 <- [1,598,null,{}] 08:45:04 INFO - PROCESS | 1771 | 1462376704510 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 1771 | 1462376704660 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:45:04 INFO - PROCESS | 1771 | 1462376704913 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbdc800 == 97 [pid = 1771] [id = 157] 08:45:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x8cfaac00) [pid = 1771] [serial = 471] [outer = (nil)] 08:45:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x8cfb8000) [pid = 1771] [serial = 472] [outer = 0x8cfaac00] 08:45:04 INFO - PROCESS | 1771 | 1462376704989 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x8cff8800) [pid = 1771] [serial = 473] [outer = 0x8cfaac00] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x9613f000 == 96 [pid = 1771] [id = 91] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x93bc0c00 == 95 [pid = 1771] [id = 40] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x90e42000 == 94 [pid = 1771] [id = 94] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x99fba400 == 93 [pid = 1771] [id = 93] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x9520ac00 == 92 [pid = 1771] [id = 92] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb3c400 == 91 [pid = 1771] [id = 97] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x90e4fc00 == 90 [pid = 1771] [id = 95] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb32c00 == 89 [pid = 1771] [id = 96] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x99f8a800) [pid = 1771] [serial = 363] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x917e0c00 == 88 [pid = 1771] [id = 138] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x939a8c00 == 87 [pid = 1771] [id = 137] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8e424800 == 86 [pid = 1771] [id = 136] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x99935000 == 85 [pid = 1771] [id = 106] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9d3400 == 84 [pid = 1771] [id = 135] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x9224f000 == 83 [pid = 1771] [id = 134] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8db5b800 == 82 [pid = 1771] [id = 133] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8d10f800 == 81 [pid = 1771] [id = 132] 08:45:05 INFO - PROCESS | 1771 | --DOCSHELL 0x8e42a000 == 80 [pid = 1771] [id = 125] 08:45:05 INFO - PROCESS | 1771 | 1462376705911 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x90eadc00) [pid = 1771] [serial = 268] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x97fab800) [pid = 1771] [serial = 357] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x98890c00) [pid = 1771] [serial = 358] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x9520d400) [pid = 1771] [serial = 360] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0xa62da800) [pid = 1771] [serial = 333] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x94d42400) [pid = 1771] [serial = 351] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x90eab400) [pid = 1771] [serial = 348] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x94edc000) [pid = 1771] [serial = 352] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x921e2c00) [pid = 1771] [serial = 349] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x9cb56000) [pid = 1771] [serial = 319] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x939ad800) [pid = 1771] [serial = 321] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x9520c000) [pid = 1771] [serial = 354] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0xa325d000) [pid = 1771] [serial = 330] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8d9d4c00) [pid = 1771] [serial = 339] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8edeb800) [pid = 1771] [serial = 346] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x8ede2400) [pid = 1771] [serial = 345] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8daa7c00) [pid = 1771] [serial = 342] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x9cb57000) [pid = 1771] [serial = 327] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x97d38000) [pid = 1771] [serial = 324] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x8e42c800) [pid = 1771] [serial = 336] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x9984ac00) [pid = 1771] [serial = 361] [outer = (nil)] [url = about:blank] 08:45:05 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x9521ec00) [pid = 1771] [serial = 355] [outer = (nil)] [url = about:blank] 08:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1551ms 08:45:05 INFO - PROCESS | 1771 | 1462376705986 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 1771 | 1462376705989 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:45:05 INFO - PROCESS | 1771 | 1462376705996 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 1771 | 1462376706001 Marionette TRACE conn3 <- [1,602,null,{}] 08:45:06 INFO - PROCESS | 1771 | 1462376706016 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 1771 | 1462376706177 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:45:06 INFO - PROCESS | 1771 | 1462376706411 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d10e000 == 81 [pid = 1771] [id = 158] 08:45:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8d10e800) [pid = 1771] [serial = 474] [outer = (nil)] 08:45:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x8daa8c00) [pid = 1771] [serial = 475] [outer = 0x8d10e800] 08:45:06 INFO - PROCESS | 1771 | 1462376706495 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8db5c000) [pid = 1771] [serial = 476] [outer = 0x8d10e800] 08:45:07 INFO - PROCESS | 1771 | 1462376707239 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1291ms 08:45:07 INFO - PROCESS | 1771 | 1462376707288 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:45:07 INFO - PROCESS | 1771 | 1462376707292 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:45:07 INFO - PROCESS | 1771 | 1462376707298 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1771 | 1462376707301 Marionette TRACE conn3 <- [1,606,null,{}] 08:45:07 INFO - PROCESS | 1771 | 1462376707307 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 1771 | 1462376707469 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:45:07 INFO - PROCESS | 1771 | 1462376707484 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe6000 == 82 [pid = 1771] [id = 159] 08:45:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x8db60400) [pid = 1771] [serial = 477] [outer = (nil)] 08:45:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x8ec99400) [pid = 1771] [serial = 478] [outer = 0x8db60400] 08:45:07 INFO - PROCESS | 1771 | 1462376707560 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x8edeb000) [pid = 1771] [serial = 479] [outer = 0x8db60400] 08:45:08 INFO - PROCESS | 1771 | 1462376708481 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1238ms 08:45:08 INFO - PROCESS | 1771 | 1462376708536 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1771 | 1462376708540 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:45:08 INFO - PROCESS | 1771 | 1462376708553 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1771 | 1462376708555 Marionette TRACE conn3 <- [1,610,null,{}] 08:45:08 INFO - PROCESS | 1771 | 1462376708561 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 1771 | 1462376708774 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:45:08 INFO - PROCESS | 1771 | 1462376708799 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8daaac00 == 83 [pid = 1771] [id = 160] 08:45:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x8e428400) [pid = 1771] [serial = 480] [outer = (nil)] 08:45:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x90e50000) [pid = 1771] [serial = 481] [outer = 0x8e428400] 08:45:08 INFO - PROCESS | 1771 | 1462376708869 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x90ea8c00) [pid = 1771] [serial = 482] [outer = 0x8e428400] 08:45:09 INFO - PROCESS | 1771 | 1462376709791 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1287ms 08:45:09 INFO - PROCESS | 1771 | 1462376709841 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1771 | 1462376709845 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:45:09 INFO - PROCESS | 1771 | 1462376709858 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1771 | 1462376709860 Marionette TRACE conn3 <- [1,614,null,{}] 08:45:09 INFO - PROCESS | 1771 | 1462376709867 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1771 | 1462376710112 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:45:10 INFO - PROCESS | 1771 | 1462376710145 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb41c00 == 84 [pid = 1771] [id = 161] 08:45:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x90ea4800) [pid = 1771] [serial = 483] [outer = (nil)] 08:45:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x939b2800) [pid = 1771] [serial = 484] [outer = 0x90ea4800] 08:45:10 INFO - PROCESS | 1771 | 1462376710223 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x93bc0c00) [pid = 1771] [serial = 485] [outer = 0x90ea4800] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x95214400) [pid = 1771] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x939ab800) [pid = 1771] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8eca0c00) [pid = 1771] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8ede3400) [pid = 1771] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8d10fc00) [pid = 1771] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x92c20000) [pid = 1771] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8eb37c00) [pid = 1771] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:45:10 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x9521c400) [pid = 1771] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:45:11 INFO - PROCESS | 1771 | 1462376711297 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1477ms 08:45:11 INFO - PROCESS | 1771 | 1462376711335 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1771 | 1462376711338 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:45:11 INFO - PROCESS | 1771 | 1462376711344 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1771 | 1462376711347 Marionette TRACE conn3 <- [1,618,null,{}] 08:45:11 INFO - PROCESS | 1771 | 1462376711352 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 1771 | 1462376711553 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:45:11 INFO - PROCESS | 1771 | 1462376711567 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e428000 == 85 [pid = 1771] [id = 162] 08:45:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x90e47c00) [pid = 1771] [serial = 486] [outer = (nil)] 08:45:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x94d8f800) [pid = 1771] [serial = 487] [outer = 0x90e47c00] 08:45:11 INFO - PROCESS | 1771 | 1462376711640 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x94ee8800) [pid = 1771] [serial = 488] [outer = 0x90e47c00] 08:45:12 INFO - PROCESS | 1771 | 1462376712404 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1133ms 08:45:12 INFO - PROCESS | 1771 | 1462376712479 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1771 | 1462376712482 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:45:12 INFO - PROCESS | 1771 | 1462376712488 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1771 | 1462376712491 Marionette TRACE conn3 <- [1,622,null,{}] 08:45:12 INFO - PROCESS | 1771 | 1462376712497 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 1771 | 1462376712663 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:45:12 INFO - PROCESS | 1771 | 1462376712674 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9dbc00 == 86 [pid = 1771] [id = 163] 08:45:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x8e42dc00) [pid = 1771] [serial = 489] [outer = (nil)] 08:45:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x95128800) [pid = 1771] [serial = 490] [outer = 0x8e42dc00] 08:45:12 INFO - PROCESS | 1771 | 1462376712746 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x9512b000) [pid = 1771] [serial = 491] [outer = 0x8e42dc00] 08:45:13 INFO - PROCESS | 1771 | 1462376713924 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1479ms 08:45:13 INFO - PROCESS | 1771 | 1462376713969 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 1771 | 1462376713977 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:45:13 INFO - PROCESS | 1771 | 1462376713984 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1771 | 1462376713991 Marionette TRACE conn3 <- [1,626,null,{}] 08:45:14 INFO - PROCESS | 1771 | 1462376713998 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 1771 | 1462376714223 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:45:14 INFO - PROCESS | 1771 | 1462376714456 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9c2c00 == 87 [pid = 1771] [id = 164] 08:45:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x8bb05000) [pid = 1771] [serial = 492] [outer = (nil)] 08:45:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x8cbe2000) [pid = 1771] [serial = 493] [outer = 0x8bb05000] 08:45:14 INFO - PROCESS | 1771 | 1462376714585 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8cfb4800) [pid = 1771] [serial = 494] [outer = 0x8bb05000] 08:45:15 INFO - PROCESS | 1771 | 1462376715471 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1534ms 08:45:15 INFO - PROCESS | 1771 | 1462376715519 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1771 | 1462376715528 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:45:15 INFO - PROCESS | 1771 | 1462376715539 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1771 | 1462376715544 Marionette TRACE conn3 <- [1,630,null,{}] 08:45:15 INFO - PROCESS | 1771 | 1462376715552 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1771 | 1462376715753 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:45:16 INFO - PROCESS | 1771 | 1462376716030 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d107000 == 88 [pid = 1771] [id = 165] 08:45:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x8d10a000) [pid = 1771] [serial = 495] [outer = (nil)] 08:45:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x8daae000) [pid = 1771] [serial = 496] [outer = 0x8d10a000] 08:45:16 INFO - PROCESS | 1771 | 1462376716159 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x8ede2400) [pid = 1771] [serial = 497] [outer = 0x8d10a000] 08:45:17 INFO - PROCESS | 1771 | 1462376717025 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1541ms 08:45:17 INFO - PROCESS | 1771 | 1462376717081 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1771 | 1462376717085 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:45:17 INFO - PROCESS | 1771 | 1462376717091 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1771 | 1462376717098 Marionette TRACE conn3 <- [1,634,null,{}] 08:45:17 INFO - PROCESS | 1771 | 1462376717114 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 1771 | 1462376717341 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:45:17 INFO - PROCESS | 1771 | 1462376717567 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfae400 == 89 [pid = 1771] [id = 166] 08:45:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x9225f000) [pid = 1771] [serial = 498] [outer = (nil)] 08:45:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x94ee5800) [pid = 1771] [serial = 499] [outer = 0x9225f000] 08:45:17 INFO - PROCESS | 1771 | 1462376717698 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x9512e400) [pid = 1771] [serial = 500] [outer = 0x9225f000] 08:45:18 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:18 INFO - PROCESS | 1771 | 1462376718535 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1485ms 08:45:18 INFO - PROCESS | 1771 | 1462376718577 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1771 | 1462376718583 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:45:18 INFO - PROCESS | 1771 | 1462376718590 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1771 | 1462376718592 Marionette TRACE conn3 <- [1,638,null,{}] 08:45:18 INFO - PROCESS | 1771 | 1462376718599 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 1771 | 1462376718790 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:45:18 INFO - PROCESS | 1771 | 1462376718972 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x9512f800 == 90 [pid = 1771] [id = 167] 08:45:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x95210400) [pid = 1771] [serial = 501] [outer = (nil)] 08:45:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x95217400) [pid = 1771] [serial = 502] [outer = 0x95210400] 08:45:19 INFO - PROCESS | 1771 | 1462376719057 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x9613d400) [pid = 1771] [serial = 503] [outer = 0x95210400] 08:45:19 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:19 INFO - PROCESS | 1771 | 1462376719950 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1435ms 08:45:20 INFO - PROCESS | 1771 | 1462376720026 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1771 | 1462376720030 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:45:20 INFO - PROCESS | 1771 | 1462376720036 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1771 | 1462376720039 Marionette TRACE conn3 <- [1,642,null,{}] 08:45:20 INFO - PROCESS | 1771 | 1462376720044 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 1771 | 1462376720258 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:45:20 INFO - PROCESS | 1771 | 1462376720444 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c70f800 == 91 [pid = 1771] [id = 168] 08:45:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x96140800) [pid = 1771] [serial = 504] [outer = (nil)] 08:45:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x9888fc00) [pid = 1771] [serial = 505] [outer = 0x96140800] 08:45:20 INFO - PROCESS | 1771 | 1462376720590 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x98899c00) [pid = 1771] [serial = 506] [outer = 0x96140800] 08:45:21 INFO - PROCESS | 1771 | 1462376721470 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1477ms 08:45:21 INFO - PROCESS | 1771 | 1462376721514 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:45:21 INFO - PROCESS | 1771 | 1462376721519 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:45:21 INFO - PROCESS | 1771 | 1462376721526 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1771 | 1462376721530 Marionette TRACE conn3 <- [1,646,null,{}] 08:45:21 INFO - PROCESS | 1771 | 1462376721537 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1771 | 1462376721737 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:45:21 INFO - PROCESS | 1771 | 1462376721921 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x9730e000 == 92 [pid = 1771] [id = 169] 08:45:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x97377c00) [pid = 1771] [serial = 507] [outer = (nil)] 08:45:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x99f90400) [pid = 1771] [serial = 508] [outer = 0x97377c00] 08:45:22 INFO - PROCESS | 1771 | 1462376722026 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x99fba400) [pid = 1771] [serial = 509] [outer = 0x97377c00] 08:45:22 INFO - PROCESS | 1771 | 1462376722898 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1430ms 08:45:22 INFO - PROCESS | 1771 | 1462376722956 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1771 | 1462376722959 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:45:22 INFO - PROCESS | 1771 | 1462376722966 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1771 | 1462376722969 Marionette TRACE conn3 <- [1,650,null,{}] 08:45:22 INFO - PROCESS | 1771 | 1462376722975 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 1771 | 1462376723152 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:45:23 INFO - PROCESS | 1771 | 1462376723335 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x99843400 == 93 [pid = 1771] [id = 170] 08:45:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x99917c00) [pid = 1771] [serial = 510] [outer = (nil)] 08:45:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x9afb9000) [pid = 1771] [serial = 511] [outer = 0x99917c00] 08:45:23 INFO - PROCESS | 1771 | 1462376723419 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 237 (0x9b5ee800) [pid = 1771] [serial = 512] [outer = 0x99917c00] 08:45:24 INFO - PROCESS | 1771 | 1462376724288 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1382ms 08:45:24 INFO - PROCESS | 1771 | 1462376724349 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1771 | 1462376724352 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:45:24 INFO - PROCESS | 1771 | 1462376724359 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1771 | 1462376724362 Marionette TRACE conn3 <- [1,654,null,{}] 08:45:24 INFO - PROCESS | 1771 | 1462376724368 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 1771 | 1462376724545 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:45:24 INFO - PROCESS | 1771 | 1462376724730 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b78a800 == 94 [pid = 1771] [id = 171] 08:45:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 238 (0x8b78b000) [pid = 1771] [serial = 513] [outer = (nil)] 08:45:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 239 (0x8b792800) [pid = 1771] [serial = 514] [outer = 0x8b78b000] 08:45:24 INFO - PROCESS | 1771 | 1462376724817 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 240 (0x8b794c00) [pid = 1771] [serial = 515] [outer = 0x8b78b000] 08:45:25 INFO - PROCESS | 1771 | 1462376725683 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1379ms 08:45:25 INFO - PROCESS | 1771 | 1462376725747 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1771 | 1462376725751 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:45:25 INFO - PROCESS | 1771 | 1462376725757 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1771 | 1462376725761 Marionette TRACE conn3 <- [1,658,null,{}] 08:45:25 INFO - PROCESS | 1771 | 1462376725766 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 1771 | 1462376725942 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:45:26 INFO - PROCESS | 1771 | 1462376726129 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b78ec00 == 95 [pid = 1771] [id = 172] 08:45:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x8b790000) [pid = 1771] [serial = 516] [outer = (nil)] 08:45:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x9a733c00) [pid = 1771] [serial = 517] [outer = 0x8b790000] 08:45:26 INFO - PROCESS | 1771 | 1462376726209 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x9af2b000) [pid = 1771] [serial = 518] [outer = 0x8b790000] 08:45:27 INFO - PROCESS | 1771 | 1462376727100 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:45:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1380ms 08:45:27 INFO - PROCESS | 1771 | 1462376727139 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1771 | 1462376727142 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:45:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:45:27 INFO - PROCESS | 1771 | 1462376727149 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 1771 | 1462376727152 Marionette TRACE conn3 <- [1,662,null,{}] 08:45:27 INFO - PROCESS | 1771 | 1462376727158 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1771 | 1462376727328 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:45:27 INFO - PROCESS | 1771 | 1462376727517 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5ea400 == 96 [pid = 1771] [id = 173] 08:45:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x8a5ebc00) [pid = 1771] [serial = 519] [outer = (nil)] 08:45:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x8a5f3000) [pid = 1771] [serial = 520] [outer = 0x8a5ebc00] 08:45:27 INFO - PROCESS | 1771 | 1462376727604 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x8a5f5400) [pid = 1771] [serial = 521] [outer = 0x8a5ebc00] 08:45:28 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:28 INFO - PROCESS | 1771 | 1462376728537 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1432ms 08:45:28 INFO - PROCESS | 1771 | 1462376728583 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 1771 | 1462376728588 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:45:28 INFO - PROCESS | 1771 | 1462376728602 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1771 | 1462376728606 Marionette TRACE conn3 <- [1,666,null,{}] 08:45:28 INFO - PROCESS | 1771 | 1462376728617 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 1771 | 1462376728809 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:45:29 INFO - PROCESS | 1771 | 1462376728994 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5ec800 == 97 [pid = 1771] [id = 174] 08:45:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x8a5f1800) [pid = 1771] [serial = 522] [outer = (nil)] 08:45:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 248 (0xa2610800) [pid = 1771] [serial = 523] [outer = 0x8a5f1800] 08:45:29 INFO - PROCESS | 1771 | 1462376729085 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 249 (0xa3498800) [pid = 1771] [serial = 524] [outer = 0x8a5f1800] 08:45:29 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:30 INFO - PROCESS | 1771 | 1462376730071 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1536ms 08:45:30 INFO - PROCESS | 1771 | 1462376730136 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1771 | 1462376730140 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:45:30 INFO - PROCESS | 1771 | 1462376730146 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1771 | 1462376730150 Marionette TRACE conn3 <- [1,670,null,{}] 08:45:30 INFO - PROCESS | 1771 | 1462376730155 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 1771 | 1462376730363 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:45:30 INFO - PROCESS | 1771 | 1462376730550 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d5a400 == 98 [pid = 1771] [id = 175] 08:45:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 250 (0x89d5a800) [pid = 1771] [serial = 525] [outer = (nil)] 08:45:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 251 (0x89d61800) [pid = 1771] [serial = 526] [outer = 0x89d5a800] 08:45:30 INFO - PROCESS | 1771 | 1462376730637 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x89d66000) [pid = 1771] [serial = 527] [outer = 0x89d5a800] 08:45:31 INFO - PROCESS | 1771 | 1462376731617 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1531ms 08:45:31 INFO - PROCESS | 1771 | 1462376731678 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1771 | 1462376731682 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:45:31 INFO - PROCESS | 1771 | 1462376731688 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1771 | 1462376731692 Marionette TRACE conn3 <- [1,674,null,{}] 08:45:31 INFO - PROCESS | 1771 | 1462376731697 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1771 | 1462376731870 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:45:32 INFO - PROCESS | 1771 | 1462376732068 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d5cc00 == 99 [pid = 1771] [id = 176] 08:45:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x89d5e000) [pid = 1771] [serial = 528] [outer = (nil)] 08:45:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x89d6f400) [pid = 1771] [serial = 529] [outer = 0x89d5e000] 08:45:32 INFO - PROCESS | 1771 | 1462376732193 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x89d72000) [pid = 1771] [serial = 530] [outer = 0x89d5e000] 08:45:32 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:33 INFO - PROCESS | 1771 | 1462376733084 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:45:33 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 08:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1429ms 08:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:45:33 INFO - PROCESS | 1771 | 1462376733118 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1771 | 1462376733121 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:45:33 INFO - PROCESS | 1771 | 1462376733128 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1771 | 1462376733131 Marionette TRACE conn3 <- [1,678,null,{}] 08:45:33 INFO - PROCESS | 1771 | 1462376733136 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 1771 | 1462376733302 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:45:33 INFO - PROCESS | 1771 | 1462376733493 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x89502400 == 100 [pid = 1771] [id = 177] 08:45:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x89502c00) [pid = 1771] [serial = 531] [outer = (nil)] 08:45:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x8950a400) [pid = 1771] [serial = 532] [outer = 0x89502c00] 08:45:33 INFO - PROCESS | 1771 | 1462376733575 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 258 (0x8950c000) [pid = 1771] [serial = 533] [outer = 0x89502c00] 08:45:34 INFO - PROCESS | 1771 | 1462376734518 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1440ms 08:45:34 INFO - PROCESS | 1771 | 1462376734568 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1771 | 1462376734571 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:45:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:45:34 INFO - PROCESS | 1771 | 1462376734578 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1771 | 1462376734582 Marionette TRACE conn3 <- [1,682,null,{}] 08:45:34 INFO - PROCESS | 1771 | 1462376734588 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1771 | 1462376734766 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:45:34 INFO - PROCESS | 1771 | 1462376734955 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x89505000 == 101 [pid = 1771] [id = 178] 08:45:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 259 (0x89508c00) [pid = 1771] [serial = 534] [outer = (nil)] 08:45:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 260 (0x89d6dc00) [pid = 1771] [serial = 535] [outer = 0x89508c00] 08:45:35 INFO - PROCESS | 1771 | 1462376735038 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 261 (0x89d72400) [pid = 1771] [serial = 536] [outer = 0x89508c00] 08:45:36 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:36 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:45:36 INFO - PROCESS | 1771 | 1462376736830 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:45:36 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) 08:45:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2287ms 08:45:36 INFO - PROCESS | 1771 | 1462376736867 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1771 | 1462376736872 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:45:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:45:36 INFO - PROCESS | 1771 | 1462376736881 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1771 | 1462376736887 Marionette TRACE conn3 <- [1,686,null,{}] 08:45:36 INFO - PROCESS | 1771 | 1462376736896 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 1771 | 1462376737125 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:45:37 INFO - PROCESS | 1771 | 1462376737328 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d64400 == 102 [pid = 1771] [id = 179] 08:45:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 262 (0x8ab38800) [pid = 1771] [serial = 537] [outer = (nil)] 08:45:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 263 (0x8aec5400) [pid = 1771] [serial = 538] [outer = 0x8ab38800] 08:45:37 INFO - PROCESS | 1771 | 1462376737413 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 264 (0x8b794800) [pid = 1771] [serial = 539] [outer = 0x8ab38800] 08:45:38 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:38 INFO - PROCESS | 1771 | 1462376738791 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:45:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1939ms 08:45:38 INFO - PROCESS | 1771 | 1462376738820 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1771 | 1462376738827 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:45:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:45:38 INFO - PROCESS | 1771 | 1462376738837 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1771 | 1462376738841 Marionette TRACE conn3 <- [1,690,null,{}] 08:45:38 INFO - PROCESS | 1771 | 1462376738847 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 1771 | 1462376739054 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0xa6f41c00 == 101 [pid = 1771] [id = 80] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x98892400 == 100 [pid = 1771] [id = 76] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x92251000 == 99 [pid = 1771] [id = 79] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 263 (0x8ec95800) [pid = 1771] [serial = 366] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 262 (0x93b6ec00) [pid = 1771] [serial = 369] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 261 (0x99fbf800) [pid = 1771] [serial = 372] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 260 (0x9b8a8000) [pid = 1771] [serial = 375] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 259 (0xa22e3c00) [pid = 1771] [serial = 378] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 258 (0xa6718800) [pid = 1771] [serial = 381] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 257 (0xa6f4c400) [pid = 1771] [serial = 384] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0x8db59400) [pid = 1771] [serial = 387] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0xa6f3f000) [pid = 1771] [serial = 390] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0x8d109c00) [pid = 1771] [serial = 393] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x9b546000) [pid = 1771] [serial = 417] [outer = (nil)] [url = about:blank] 08:45:39 INFO - PROCESS | 1771 | 1462376739384 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x99f90000 == 98 [pid = 1771] [id = 78] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8e428000 == 97 [pid = 1771] [id = 162] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb41c00 == 96 [pid = 1771] [id = 161] 08:45:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad47400 == 97 [pid = 1771] [id = 180] 08:45:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x8ad4b400) [pid = 1771] [serial = 540] [outer = (nil)] 08:45:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x8b9bd400) [pid = 1771] [serial = 541] [outer = 0x8ad4b400] 08:45:39 INFO - PROCESS | 1771 | 1462376739467 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x8c7df800) [pid = 1771] [serial = 542] [outer = 0x8ad4b400] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8daaac00 == 96 [pid = 1771] [id = 160] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbe6000 == 95 [pid = 1771] [id = 159] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8d10e000 == 94 [pid = 1771] [id = 158] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbdc800 == 93 [pid = 1771] [id = 157] 08:45:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad43800 == 92 [pid = 1771] [id = 156] 08:45:40 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfb0800 == 91 [pid = 1771] [id = 140] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0x917da800) [pid = 1771] [serial = 406] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0x917e0800) [pid = 1771] [serial = 408] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x8db55c00) [pid = 1771] [serial = 397] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0x8d9d2c00) [pid = 1771] [serial = 396] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x9520b800) [pid = 1771] [serial = 403] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 250 (0x93bba400) [pid = 1771] [serial = 402] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 249 (0x90eaf800) [pid = 1771] [serial = 400] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 248 (0x90e44400) [pid = 1771] [serial = 399] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 247 (0x99f94000) [pid = 1771] [serial = 364] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x9889d800) [pid = 1771] [serial = 412] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x996ee000) [pid = 1771] [serial = 415] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0x939eb000) [pid = 1771] [serial = 409] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x9613d800) [pid = 1771] [serial = 411] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x96136000) [pid = 1771] [serial = 414] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x917d7000) [pid = 1771] [serial = 405] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:40 INFO - PROCESS | 1771 | 1462376740736 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:45:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1938ms 08:45:40 INFO - PROCESS | 1771 | 1462376740776 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1771 | 1462376740779 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:45:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:45:40 INFO - PROCESS | 1771 | 1462376740785 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1771 | 1462376740790 Marionette TRACE conn3 <- [1,694,null,{}] 08:45:40 INFO - PROCESS | 1771 | 1462376740884 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 1771 | 1462376741109 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:45:41 INFO - PROCESS | 1771 | 1462376741121 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9b4400 == 92 [pid = 1771] [id = 181] 08:45:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x8c7e6400) [pid = 1771] [serial = 543] [outer = (nil)] 08:45:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x8cf2a400) [pid = 1771] [serial = 544] [outer = 0x8c7e6400] 08:45:41 INFO - PROCESS | 1771 | 1462376741193 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x8cf2ec00) [pid = 1771] [serial = 545] [outer = 0x8c7e6400] 08:45:42 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:42 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) 08:45:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1646ms 08:45:42 INFO - PROCESS | 1771 | 1462376742423 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:45:42 INFO - PROCESS | 1771 | 1462376742432 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 1771 | 1462376742436 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:45:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:45:42 INFO - PROCESS | 1771 | 1462376742441 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 1771 | 1462376742444 Marionette TRACE conn3 <- [1,698,null,{}] 08:45:42 INFO - PROCESS | 1771 | 1462376742449 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 1771 | 1462376742666 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:45:42 INFO - PROCESS | 1771 | 1462376742764 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf2b000 == 93 [pid = 1771] [id = 182] 08:45:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x8cfb1800) [pid = 1771] [serial = 546] [outer = (nil)] 08:45:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x8d03a400) [pid = 1771] [serial = 547] [outer = 0x8cfb1800] 08:45:42 INFO - PROCESS | 1771 | 1462376742838 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x8d101800) [pid = 1771] [serial = 548] [outer = 0x8cfb1800] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x8d10e800) [pid = 1771] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x8db60400) [pid = 1771] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0x8e428400) [pid = 1771] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0x90ea4800) [pid = 1771] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x8cfaac00) [pid = 1771] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x8ad4a800) [pid = 1771] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:45:44 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x90e47c00) [pid = 1771] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:45:44 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:44 INFO - PROCESS | 1771 | 1462376744089 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:45:44 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) 08:45:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1689ms 08:45:44 INFO - PROCESS | 1771 | 1462376744131 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1771 | 1462376744135 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:45:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:45:44 INFO - PROCESS | 1771 | 1462376744148 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1771 | 1462376744151 Marionette TRACE conn3 <- [1,702,null,{}] 08:45:44 INFO - PROCESS | 1771 | 1462376744156 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 1771 | 1462376744459 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:45:44 INFO - PROCESS | 1771 | 1462376744570 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d62400 == 94 [pid = 1771] [id = 183] 08:45:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 241 (0x8bb06800) [pid = 1771] [serial = 549] [outer = (nil)] 08:45:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 242 (0x8d043800) [pid = 1771] [serial = 550] [outer = 0x8bb06800] 08:45:44 INFO - PROCESS | 1771 | 1462376744683 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 243 (0x8d9d0800) [pid = 1771] [serial = 551] [outer = 0x8bb06800] 08:45:45 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:45 INFO - PROCESS | 1771 | 1462376745758 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:45:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1636ms 08:45:45 INFO - PROCESS | 1771 | 1462376745784 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1771 | 1462376745788 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:45:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:45:45 INFO - PROCESS | 1771 | 1462376745794 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 1771 | 1462376745797 Marionette TRACE conn3 <- [1,706,null,{}] 08:45:45 INFO - PROCESS | 1771 | 1462376745802 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 1771 | 1462376745989 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:45:46 INFO - PROCESS | 1771 | 1462376746279 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x89506c00 == 95 [pid = 1771] [id = 184] 08:45:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 244 (0x89508000) [pid = 1771] [serial = 552] [outer = (nil)] 08:45:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 245 (0x89d63800) [pid = 1771] [serial = 553] [outer = 0x89508000] 08:45:46 INFO - PROCESS | 1771 | 1462376746370 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 246 (0x8ab31800) [pid = 1771] [serial = 554] [outer = 0x89508000] 08:45:47 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:47 INFO - PROCESS | 1771 | 1462376747695 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:45:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1928ms 08:45:47 INFO - PROCESS | 1771 | 1462376747723 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1771 | 1462376747730 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:45:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:45:47 INFO - PROCESS | 1771 | 1462376747813 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1771 | 1462376747820 Marionette TRACE conn3 <- [1,710,null,{}] 08:45:47 INFO - PROCESS | 1771 | 1462376747829 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 1771 | 1462376748008 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:45:48 INFO - PROCESS | 1771 | 1462376748192 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aebe000 == 96 [pid = 1771] [id = 185] 08:45:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 247 (0x8aecac00) [pid = 1771] [serial = 555] [outer = (nil)] 08:45:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 248 (0x8cbde400) [pid = 1771] [serial = 556] [outer = 0x8aecac00] 08:45:48 INFO - PROCESS | 1771 | 1462376748277 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 249 (0x8cf25000) [pid = 1771] [serial = 557] [outer = 0x8aecac00] 08:45:49 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:49 INFO - PROCESS | 1771 | 1462376749591 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:45:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1819ms 08:45:49 INFO - PROCESS | 1771 | 1462376749616 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1771 | 1462376749631 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:45:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:45:49 INFO - PROCESS | 1771 | 1462376749759 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1771 | 1462376749764 Marionette TRACE conn3 <- [1,714,null,{}] 08:45:49 INFO - PROCESS | 1771 | 1462376749780 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 1771 | 1462376749957 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:45:50 INFO - PROCESS | 1771 | 1462376750142 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbdf400 == 97 [pid = 1771] [id = 186] 08:45:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 250 (0x8cf20800) [pid = 1771] [serial = 558] [outer = (nil)] 08:45:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 251 (0x8d10a800) [pid = 1771] [serial = 559] [outer = 0x8cf20800] 08:45:50 INFO - PROCESS | 1771 | 1462376750225 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x8db5c400) [pid = 1771] [serial = 560] [outer = 0x8cf20800] 08:45:51 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:51 INFO - PROCESS | 1771 | 1462376751591 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:45:51 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 08:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1966ms 08:45:51 INFO - PROCESS | 1771 | 1462376751610 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1771 | 1462376751614 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:45:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:45:51 INFO - PROCESS | 1771 | 1462376751628 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1771 | 1462376751638 Marionette TRACE conn3 <- [1,718,null,{}] 08:45:51 INFO - PROCESS | 1771 | 1462376751714 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 1771 | 1462376751912 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:45:52 INFO - PROCESS | 1771 | 1462376752100 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d108000 == 98 [pid = 1771] [id = 187] 08:45:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x8e42b000) [pid = 1771] [serial = 561] [outer = (nil)] 08:45:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x90e4b000) [pid = 1771] [serial = 562] [outer = 0x8e42b000] 08:45:52 INFO - PROCESS | 1771 | 1462376752197 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x917d6c00) [pid = 1771] [serial = 563] [outer = 0x8e42b000] 08:45:53 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:53 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:45:53 INFO - PROCESS | 1771 | 1462376753494 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:45:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1906ms 08:45:53 INFO - PROCESS | 1771 | 1462376753528 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1771 | 1462376753532 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:45:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:45:53 INFO - PROCESS | 1771 | 1462376753538 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1771 | 1462376753541 Marionette TRACE conn3 <- [1,722,null,{}] 08:45:53 INFO - PROCESS | 1771 | 1462376753547 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 1771 | 1462376753795 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:45:54 INFO - PROCESS | 1771 | 1462376753981 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edec000 == 99 [pid = 1771] [id = 188] 08:45:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x90eb0400) [pid = 1771] [serial = 564] [outer = (nil)] 08:45:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x92205400) [pid = 1771] [serial = 565] [outer = 0x90eb0400] 08:45:54 INFO - PROCESS | 1771 | 1462376754068 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 258 (0x9225dc00) [pid = 1771] [serial = 566] [outer = 0x90eb0400] 08:45:54 INFO - PROCESS | 1771 | 1462376754943 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:45:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:45:55 INFO - PROCESS | 1771 | 1462376755025 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:45:55 INFO - PROCESS | 1771 | 1462376755032 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1771 | 1462376755035 Marionette TRACE conn3 <- [1,726,null,{}] 08:45:55 INFO - PROCESS | 1771 | 1462376755041 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1771 | 1462376755266 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:45:55 INFO - PROCESS | 1771 | 1462376755501 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x92cf1000 == 100 [pid = 1771] [id = 189] 08:45:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 259 (0x939e9400) [pid = 1771] [serial = 567] [outer = (nil)] 08:45:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 260 (0x94edf800) [pid = 1771] [serial = 568] [outer = 0x939e9400] 08:45:55 INFO - PROCESS | 1771 | 1462376755660 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 261 (0x95214400) [pid = 1771] [serial = 569] [outer = 0x939e9400] 08:45:56 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:56 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:45:56 INFO - PROCESS | 1771 | 1462376756681 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:45:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1686ms 08:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:45:56 INFO - PROCESS | 1771 | 1462376756717 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1771 | 1462376756720 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:45:56 INFO - PROCESS | 1771 | 1462376756727 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1771 | 1462376756731 Marionette TRACE conn3 <- [1,730,null,{}] 08:45:56 INFO - PROCESS | 1771 | 1462376756736 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 1771 | 1462376756907 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:45:57 INFO - PROCESS | 1771 | 1462376757164 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb06000 == 101 [pid = 1771] [id = 190] 08:45:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 262 (0x98725400) [pid = 1771] [serial = 570] [outer = (nil)] 08:45:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 263 (0x98c7a000) [pid = 1771] [serial = 571] [outer = 0x98725400] 08:45:57 INFO - PROCESS | 1771 | 1462376757297 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 264 (0x9984a800) [pid = 1771] [serial = 572] [outer = 0x98725400] 08:45:58 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:58 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:45:58 INFO - PROCESS | 1771 | 1462376758210 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1771 | 1462376758261 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:45:58 INFO - PROCESS | 1771 | 1462376758267 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1771 | 1462376758270 Marionette TRACE conn3 <- [1,734,null,{}] 08:45:58 INFO - PROCESS | 1771 | 1462376758276 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 1771 | 1462376758471 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:45:58 INFO - PROCESS | 1771 | 1462376758706 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x987d8400 == 102 [pid = 1771] [id = 191] 08:45:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 265 (0x98843c00) [pid = 1771] [serial = 573] [outer = (nil)] 08:45:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 266 (0x99f94000) [pid = 1771] [serial = 574] [outer = 0x98843c00] 08:45:58 INFO - PROCESS | 1771 | 1462376758831 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 267 (0x99fc4000) [pid = 1771] [serial = 575] [outer = 0x98843c00] 08:45:59 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:59 INFO - PROCESS | 1771 | 1462376759714 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:45:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1482ms 08:45:59 INFO - PROCESS | 1771 | 1462376759749 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1771 | 1462376759752 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:45:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:45:59 INFO - PROCESS | 1771 | 1462376759758 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1771 | 1462376759762 Marionette TRACE conn3 <- [1,738,null,{}] 08:45:59 INFO - PROCESS | 1771 | 1462376759768 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 1771 | 1462376759939 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:46:00 INFO - PROCESS | 1771 | 1462376760132 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x99f8b000 == 103 [pid = 1771] [id = 192] 08:46:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 268 (0x9a731000) [pid = 1771] [serial = 576] [outer = (nil)] 08:46:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 269 (0x9afba800) [pid = 1771] [serial = 577] [outer = 0x9a731000] 08:46:00 INFO - PROCESS | 1771 | 1462376760221 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 270 (0x9b5ef400) [pid = 1771] [serial = 578] [outer = 0x9a731000] 08:46:01 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:01 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:46:01 INFO - PROCESS | 1771 | 1462376761575 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:46:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1834ms 08:46:01 INFO - PROCESS | 1771 | 1462376761594 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1771 | 1462376761597 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:46:01 INFO - PROCESS | 1771 | 1462376761605 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 1771 | 1462376761616 Marionette TRACE conn3 <- [1,742,null,{}] 08:46:01 INFO - PROCESS | 1771 | 1462376761621 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 1771 | 1462376761840 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:46:02 INFO - PROCESS | 1771 | 1462376762034 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x98847000 == 104 [pid = 1771] [id = 193] 08:46:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 271 (0x9991f000) [pid = 1771] [serial = 579] [outer = (nil)] 08:46:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 272 (0xa21c6c00) [pid = 1771] [serial = 580] [outer = 0x9991f000] 08:46:02 INFO - PROCESS | 1771 | 1462376762120 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 273 (0xa22e3c00) [pid = 1771] [serial = 581] [outer = 0x9991f000] 08:46:03 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:03 INFO - PROCESS | 1771 | 1462376763435 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:46:03 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 08:46:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1849ms 08:46:03 INFO - PROCESS | 1771 | 1462376763454 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1771 | 1462376763456 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:46:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:46:03 INFO - PROCESS | 1771 | 1462376763464 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1771 | 1462376763469 Marionette TRACE conn3 <- [1,746,null,{}] 08:46:03 INFO - PROCESS | 1771 | 1462376763526 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 1771 | 1462376763820 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:46:03 INFO - PROCESS | 1771 | 1462376763966 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d041c00 == 105 [pid = 1771] [id = 194] 08:46:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 274 (0x8d9d9400) [pid = 1771] [serial = 582] [outer = (nil)] 08:46:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 275 (0x8e3b0400) [pid = 1771] [serial = 583] [outer = 0x8d9d9400] 08:46:04 INFO - PROCESS | 1771 | 1462376764083 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 276 (0x8e3b5c00) [pid = 1771] [serial = 584] [outer = 0x8d9d9400] 08:46:04 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:05 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:05 INFO - PROCESS | 1771 | 1462376765585 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:46:05 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.) 08:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2141ms 08:46:05 INFO - PROCESS | 1771 | 1462376765605 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1771 | 1462376765610 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:46:05 INFO - PROCESS | 1771 | 1462376765619 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1771 | 1462376765624 Marionette TRACE conn3 <- [1,750,null,{}] 08:46:05 INFO - PROCESS | 1771 | 1462376765632 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 1771 | 1462376765825 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:46:06 INFO - PROCESS | 1771 | 1462376766031 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad48c00 == 106 [pid = 1771] [id = 195] 08:46:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 277 (0x8bb0b800) [pid = 1771] [serial = 585] [outer = (nil)] 08:46:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 278 (0x8c718400) [pid = 1771] [serial = 586] [outer = 0x8bb0b800] 08:46:06 INFO - PROCESS | 1771 | 1462376766111 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 279 (0x8cbe7000) [pid = 1771] [serial = 587] [outer = 0x8bb0b800] 08:46:07 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:07 INFO - PROCESS | 1771 | 1462376767537 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1937ms 08:46:07 INFO - PROCESS | 1771 | 1462376767556 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 1771 | 1462376767565 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:46:07 INFO - PROCESS | 1771 | 1462376767625 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 1771 | 1462376767630 Marionette TRACE conn3 <- [1,754,null,{}] 08:46:07 INFO - PROCESS | 1771 | 1462376767637 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 1771 | 1462376767826 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:46:08 INFO - PROCESS | 1771 | 1462376768024 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x92255800 == 105 [pid = 1771] [id = 23] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 278 (0x8aec3400) [pid = 1771] [serial = 460] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 277 (0x9982b800) [pid = 1771] [serial = 426] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 276 (0x8bb05800) [pid = 1771] [serial = 448] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 275 (0x8bb03400) [pid = 1771] [serial = 457] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 274 (0x8ad4a000) [pid = 1771] [serial = 454] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 273 (0x8d042c00) [pid = 1771] [serial = 442] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 272 (0x8d03c000) [pid = 1771] [serial = 436] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 271 (0x8b9bc800) [pid = 1771] [serial = 445] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 270 (0x8c715400) [pid = 1771] [serial = 429] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 269 (0x8c7e2c00) [pid = 1771] [serial = 433] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 268 (0x8ab35c00) [pid = 1771] [serial = 451] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 267 (0x8cbe2800) [pid = 1771] [serial = 439] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 266 (0x8aeccc00) [pid = 1771] [serial = 463] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5efc00 == 106 [pid = 1771] [id = 196] 08:46:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 267 (0x8a5f7800) [pid = 1771] [serial = 588] [outer = (nil)] 08:46:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 268 (0x8ad4c000) [pid = 1771] [serial = 589] [outer = 0x8a5f7800] 08:46:08 INFO - PROCESS | 1771 | 1462376768201 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 269 (0x8b9c3c00) [pid = 1771] [serial = 590] [outer = 0x8a5f7800] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x89d62400 == 105 [pid = 1771] [id = 183] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8cf2b000 == 104 [pid = 1771] [id = 182] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8b9b4400 == 103 [pid = 1771] [id = 181] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad47400 == 102 [pid = 1771] [id = 180] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x89d64400 == 101 [pid = 1771] [id = 179] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8b78a800 == 100 [pid = 1771] [id = 171] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x99843400 == 99 [pid = 1771] [id = 170] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x9730e000 == 98 [pid = 1771] [id = 169] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8c70f800 == 97 [pid = 1771] [id = 168] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x9512f800 == 96 [pid = 1771] [id = 167] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfae400 == 95 [pid = 1771] [id = 166] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8d107000 == 94 [pid = 1771] [id = 165] 08:46:08 INFO - PROCESS | 1771 | --DOCSHELL 0x8b9c2c00 == 93 [pid = 1771] [id = 164] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 268 (0x94ee8800) [pid = 1771] [serial = 488] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 267 (0x8db5c000) [pid = 1771] [serial = 476] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 266 (0x8edeb000) [pid = 1771] [serial = 479] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 265 (0x98728400) [pid = 1771] [serial = 238] [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.] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 264 (0x90ea8c00) [pid = 1771] [serial = 482] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 263 (0x939b2800) [pid = 1771] [serial = 484] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 262 (0x93bc0c00) [pid = 1771] [serial = 485] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 261 (0x8cff8800) [pid = 1771] [serial = 473] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 260 (0x8c70b000) [pid = 1771] [serial = 469] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 259 (0x8cfb8000) [pid = 1771] [serial = 472] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 258 (0x8ec99400) [pid = 1771] [serial = 478] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 257 (0x8c7da800) [pid = 1771] [serial = 470] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0x8d039800) [pid = 1771] [serial = 466] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0x90e50000) [pid = 1771] [serial = 481] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0x8daa8c00) [pid = 1771] [serial = 475] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x94d8f800) [pid = 1771] [serial = 487] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0x90ea7400) [pid = 1771] [serial = 423] [outer = (nil)] [url = about:blank] 08:46:08 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x8d107c00) [pid = 1771] [serial = 420] [outer = (nil)] [url = about:blank] 08:46:09 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:09 INFO - PROCESS | 1771 | 1462376769451 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:46:09 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 08:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1842ms 08:46:09 INFO - PROCESS | 1771 | 1462376769461 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 1771 | 1462376769464 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:46:09 INFO - PROCESS | 1771 | 1462376769470 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 1771 | 1462376769476 Marionette TRACE conn3 <- [1,758,null,{}] 08:46:09 INFO - PROCESS | 1771 | 1462376769490 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 1771 | 1462376769815 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:46:09 INFO - PROCESS | 1771 | 1462376769835 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aeccc00 == 94 [pid = 1771] [id = 197] 08:46:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 252 (0x8bb08800) [pid = 1771] [serial = 591] [outer = (nil)] 08:46:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 253 (0x8cf21c00) [pid = 1771] [serial = 592] [outer = 0x8bb08800] 08:46:09 INFO - PROCESS | 1771 | 1462376769915 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x8d03b800) [pid = 1771] [serial = 593] [outer = 0x8bb08800] 08:46:10 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:10 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:46:10 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:10 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:10 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:46:10 INFO - PROCESS | 1771 | 1462376770831 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:46:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1430ms 08:46:10 INFO - PROCESS | 1771 | 1462376770902 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1771 | 1462376770906 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:46:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:46:10 INFO - PROCESS | 1771 | 1462376770912 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1771 | 1462376770914 Marionette TRACE conn3 <- [1,762,null,{}] 08:46:10 INFO - PROCESS | 1771 | 1462376770920 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 1771 | 1462376771138 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:46:11 INFO - PROCESS | 1771 | 1462376771156 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b798400 == 95 [pid = 1771] [id = 198] 08:46:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x8d9da000) [pid = 1771] [serial = 594] [outer = (nil)] 08:46:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x8db5c000) [pid = 1771] [serial = 595] [outer = 0x8d9da000] 08:46:11 INFO - PROCESS | 1771 | 1462376771227 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x8e3b5400) [pid = 1771] [serial = 596] [outer = 0x8d9da000] 08:46:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:46:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1535ms 08:46:12 INFO - PROCESS | 1771 | 1462376772441 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:46:12 INFO - PROCESS | 1771 | 1462376772448 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 1771 | 1462376772452 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:46:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:46:12 INFO - PROCESS | 1771 | 1462376772464 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 1771 | 1462376772467 Marionette TRACE conn3 <- [1,766,null,{}] 08:46:12 INFO - PROCESS | 1771 | 1462376772473 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 1771 | 1462376772882 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:46:12 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0x8ab38800) [pid = 1771] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:46:12 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0x8c7e6400) [pid = 1771] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:46:12 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0x8cfb1800) [pid = 1771] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:46:12 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x8ad4b400) [pid = 1771] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:46:13 INFO - PROCESS | 1771 | 1462376773081 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5f4c00 == 96 [pid = 1771] [id = 199] 08:46:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 254 (0x8ab38800) [pid = 1771] [serial = 597] [outer = (nil)] 08:46:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 255 (0x8d10b000) [pid = 1771] [serial = 598] [outer = 0x8ab38800] 08:46:13 INFO - PROCESS | 1771 | 1462376773158 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 256 (0x8e3b4c00) [pid = 1771] [serial = 599] [outer = 0x8ab38800] 08:46:14 INFO - PROCESS | 1771 | 1462376774255 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:46:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1832ms 08:46:14 INFO - PROCESS | 1771 | 1462376774297 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1771 | 1462376774301 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:46:14 INFO - PROCESS | 1771 | 1462376774307 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1771 | 1462376774309 Marionette TRACE conn3 <- [1,770,null,{}] 08:46:14 INFO - PROCESS | 1771 | 1462376774315 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 1771 | 1462376774509 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:46:14 INFO - PROCESS | 1771 | 1462376774712 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d70800 == 97 [pid = 1771] [id = 200] 08:46:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 257 (0x8d03d400) [pid = 1771] [serial = 600] [outer = (nil)] 08:46:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 258 (0x90ea8400) [pid = 1771] [serial = 601] [outer = 0x8d03d400] 08:46:14 INFO - PROCESS | 1771 | 1462376774798 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 259 (0x917de400) [pid = 1771] [serial = 602] [outer = 0x8d03d400] 08:46:15 INFO - PROCESS | 1771 | 1462376775822 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1528ms 08:46:15 INFO - PROCESS | 1771 | 1462376775836 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:46:15 INFO - PROCESS | 1771 | 1462376775843 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:46:15 INFO - PROCESS | 1771 | 1462376775851 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1771 | 1462376775859 Marionette TRACE conn3 <- [1,774,null,{}] 08:46:15 INFO - PROCESS | 1771 | 1462376775867 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 1771 | 1462376776062 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:46:16 INFO - PROCESS | 1771 | 1462376776333 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x89507400 == 98 [pid = 1771] [id = 201] 08:46:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 260 (0x8b9b7c00) [pid = 1771] [serial = 603] [outer = (nil)] 08:46:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 261 (0x8c70d000) [pid = 1771] [serial = 604] [outer = 0x8b9b7c00] 08:46:16 INFO - PROCESS | 1771 | 1462376776470 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 262 (0x8c7de800) [pid = 1771] [serial = 605] [outer = 0x8b9b7c00] 08:46:17 INFO - PROCESS | 1771 | 1462376777414 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1585ms 08:46:17 INFO - PROCESS | 1771 | 1462376777435 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1771 | 1462376777444 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:46:17 INFO - PROCESS | 1771 | 1462376777454 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1771 | 1462376777458 Marionette TRACE conn3 <- [1,778,null,{}] 08:46:17 INFO - PROCESS | 1771 | 1462376777464 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 1771 | 1462376777641 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:46:17 INFO - PROCESS | 1771 | 1462376777914 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfedc00 == 99 [pid = 1771] [id = 202] 08:46:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 263 (0x8cfee000) [pid = 1771] [serial = 606] [outer = (nil)] 08:46:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 264 (0x8d9d3c00) [pid = 1771] [serial = 607] [outer = 0x8cfee000] 08:46:18 INFO - PROCESS | 1771 | 1462376778041 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 265 (0x8db60000) [pid = 1771] [serial = 608] [outer = 0x8cfee000] 08:46:18 INFO - PROCESS | 1771 | 1462376778962 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1528ms 08:46:18 INFO - PROCESS | 1771 | 1462376778981 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1771 | 1462376778986 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:46:18 INFO - PROCESS | 1771 | 1462376778993 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1771 | 1462376779000 Marionette TRACE conn3 <- [1,782,null,{}] 08:46:19 INFO - PROCESS | 1771 | 1462376779018 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 1771 | 1462376779229 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:46:19 INFO - PROCESS | 1771 | 1462376779476 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad43c00 == 100 [pid = 1771] [id = 203] 08:46:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 266 (0x917d4000) [pid = 1771] [serial = 609] [outer = (nil)] 08:46:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 267 (0x92206000) [pid = 1771] [serial = 610] [outer = 0x917d4000] 08:46:19 INFO - PROCESS | 1771 | 1462376779612 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 268 (0x939ab000) [pid = 1771] [serial = 611] [outer = 0x917d4000] 08:46:20 INFO - PROCESS | 1771 | 1462376780472 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1543ms 08:46:20 INFO - PROCESS | 1771 | 1462376780537 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:46:20 INFO - PROCESS | 1771 | 1462376780542 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:46:20 INFO - PROCESS | 1771 | 1462376780548 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1771 | 1462376780552 Marionette TRACE conn3 <- [1,786,null,{}] 08:46:20 INFO - PROCESS | 1771 | 1462376780558 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 1771 | 1462376780739 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:46:21 INFO - PROCESS | 1771 | 1462376780995 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d6f800 == 101 [pid = 1771] [id = 204] 08:46:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 269 (0x8cbe3400) [pid = 1771] [serial = 612] [outer = (nil)] 08:46:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 270 (0x94d99000) [pid = 1771] [serial = 613] [outer = 0x8cbe3400] 08:46:21 INFO - PROCESS | 1771 | 1462376781127 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 271 (0x95126000) [pid = 1771] [serial = 614] [outer = 0x8cbe3400] 08:46:22 INFO - PROCESS | 1771 | 1462376782023 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1530ms 08:46:22 INFO - PROCESS | 1771 | 1462376782079 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1771 | 1462376782083 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:46:22 INFO - PROCESS | 1771 | 1462376782090 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1771 | 1462376782094 Marionette TRACE conn3 <- [1,790,null,{}] 08:46:22 INFO - PROCESS | 1771 | 1462376782099 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1771 | 1462376782307 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:46:22 INFO - PROCESS | 1771 | 1462376782550 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab3bc00 == 102 [pid = 1771] [id = 205] 08:46:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 272 (0x8ad4f400) [pid = 1771] [serial = 615] [outer = (nil)] 08:46:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 273 (0x95205000) [pid = 1771] [serial = 616] [outer = 0x8ad4f400] 08:46:22 INFO - PROCESS | 1771 | 1462376782688 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 274 (0x9521ec00) [pid = 1771] [serial = 617] [outer = 0x8ad4f400] 08:46:23 INFO - PROCESS | 1771 | 1462376783595 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1579ms 08:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:46:23 INFO - PROCESS | 1771 | 1462376783669 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1771 | 1462376783672 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:46:23 INFO - PROCESS | 1771 | 1462376783679 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1771 | 1462376783682 Marionette TRACE conn3 <- [1,794,null,{}] 08:46:23 INFO - PROCESS | 1771 | 1462376783688 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 1771 | 1462376783909 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:46:24 INFO - PROCESS | 1771 | 1462376784157 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x89509800 == 103 [pid = 1771] [id = 206] 08:46:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 275 (0x95202400) [pid = 1771] [serial = 618] [outer = (nil)] 08:46:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 276 (0x99921800) [pid = 1771] [serial = 619] [outer = 0x95202400] 08:46:24 INFO - PROCESS | 1771 | 1462376784257 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 277 (0x99fc2000) [pid = 1771] [serial = 620] [outer = 0x95202400] 08:46:25 INFO - PROCESS | 1771 | 1462376785109 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1489ms 08:46:25 INFO - PROCESS | 1771 | 1462376785168 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1771 | 1462376785171 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:46:25 INFO - PROCESS | 1771 | 1462376785178 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1771 | 1462376785182 Marionette TRACE conn3 <- [1,798,null,{}] 08:46:25 INFO - PROCESS | 1771 | 1462376785187 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1771 | 1462376785372 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:46:25 INFO - PROCESS | 1771 | 1462376785669 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x9520f800 == 104 [pid = 1771] [id = 207] 08:46:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 278 (0x9889c800) [pid = 1771] [serial = 621] [outer = (nil)] 08:46:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 279 (0x9b546400) [pid = 1771] [serial = 622] [outer = 0x9889c800] 08:46:25 INFO - PROCESS | 1771 | 1462376785761 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 280 (0xa1032c00) [pid = 1771] [serial = 623] [outer = 0x9889c800] 08:46:26 INFO - PROCESS | 1771 | 1462376786602 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:46:26 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 08:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1489ms 08:46:26 INFO - PROCESS | 1771 | 1462376786668 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1771 | 1462376786672 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:46:26 INFO - PROCESS | 1771 | 1462376786678 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1771 | 1462376786681 Marionette TRACE conn3 <- [1,802,null,{}] 08:46:26 INFO - PROCESS | 1771 | 1462376786687 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 1771 | 1462376786858 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:46:27 INFO - PROCESS | 1771 | 1462376787055 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5f9000 == 105 [pid = 1771] [id = 208] 08:46:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 281 (0x99fbc000) [pid = 1771] [serial = 624] [outer = (nil)] 08:46:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 282 (0xa3106400) [pid = 1771] [serial = 625] [outer = 0x99fbc000] 08:46:27 INFO - PROCESS | 1771 | 1462376787140 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 283 (0xa35e6400) [pid = 1771] [serial = 626] [outer = 0x99fbc000] 08:46:28 INFO - PROCESS | 1771 | 1462376788075 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:46:28 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 08:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1438ms 08:46:28 INFO - PROCESS | 1771 | 1462376788117 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:46:28 INFO - PROCESS | 1771 | 1462376788122 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:46:28 INFO - PROCESS | 1771 | 1462376788128 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1771 | 1462376788132 Marionette TRACE conn3 <- [1,806,null,{}] 08:46:28 INFO - PROCESS | 1771 | 1462376788138 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 1771 | 1462376788321 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:46:28 INFO - PROCESS | 1771 | 1462376788528 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cb7400 == 106 [pid = 1771] [id = 209] 08:46:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 284 (0x89cb8400) [pid = 1771] [serial = 627] [outer = (nil)] 08:46:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 285 (0x89cbf400) [pid = 1771] [serial = 628] [outer = 0x89cb8400] 08:46:28 INFO - PROCESS | 1771 | 1462376788653 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 286 (0x89cc2800) [pid = 1771] [serial = 629] [outer = 0x89cb8400] 08:46:29 INFO - PROCESS | 1771 | 1462376789500 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:46:29 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 08:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1431ms 08:46:29 INFO - PROCESS | 1771 | 1462376789560 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1771 | 1462376789564 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:46:29 INFO - PROCESS | 1771 | 1462376789570 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1771 | 1462376789573 Marionette TRACE conn3 <- [1,810,null,{}] 08:46:29 INFO - PROCESS | 1771 | 1462376789578 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1771 | 1462376789756 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:46:29 INFO - PROCESS | 1771 | 1462376789955 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cbb000 == 107 [pid = 1771] [id = 210] 08:46:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 287 (0x89cbb800) [pid = 1771] [serial = 630] [outer = (nil)] 08:46:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 288 (0x89cd0000) [pid = 1771] [serial = 631] [outer = 0x89cbb800] 08:46:30 INFO - PROCESS | 1771 | 1462376790045 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 289 (0x89cd3000) [pid = 1771] [serial = 632] [outer = 0x89cbb800] 08:46:31 INFO - PROCESS | 1771 | 1462376791050 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1530ms 08:46:31 INFO - PROCESS | 1771 | 1462376791101 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:46:31 INFO - PROCESS | 1771 | 1462376791106 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:46:31 INFO - PROCESS | 1771 | 1462376791113 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1771 | 1462376791117 Marionette TRACE conn3 <- [1,814,null,{}] 08:46:31 INFO - PROCESS | 1771 | 1462376791123 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1771 | 1462376791343 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:46:31 INFO - PROCESS | 1771 | 1462376791601 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cd1800 == 108 [pid = 1771] [id = 211] 08:46:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 290 (0x92256000) [pid = 1771] [serial = 633] [outer = (nil)] 08:46:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 291 (0xa3497000) [pid = 1771] [serial = 634] [outer = 0x92256000] 08:46:31 INFO - PROCESS | 1771 | 1462376791734 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 292 (0xa6232400) [pid = 1771] [serial = 635] [outer = 0x92256000] 08:46:32 INFO - PROCESS | 1771 | 1462376792623 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1771 | 1462376792660 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:46:32 INFO - PROCESS | 1771 | 1462376792666 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1771 | 1462376792669 Marionette TRACE conn3 <- [1,818,null,{}] 08:46:32 INFO - PROCESS | 1771 | 1462376792675 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 1771 | 1462376792841 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:46:33 INFO - PROCESS | 1771 | 1462376793046 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cce800 == 109 [pid = 1771] [id = 212] 08:46:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 293 (0x8a8d3400) [pid = 1771] [serial = 636] [outer = (nil)] 08:46:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 294 (0x8a8da000) [pid = 1771] [serial = 637] [outer = 0x8a8d3400] 08:46:33 INFO - PROCESS | 1771 | 1462376793126 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 295 (0x8a8ddc00) [pid = 1771] [serial = 638] [outer = 0x8a8d3400] 08:46:34 INFO - PROCESS | 1771 | 1462376794073 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1480ms 08:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:46:34 INFO - PROCESS | 1771 | 1462376794147 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1771 | 1462376794150 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:46:34 INFO - PROCESS | 1771 | 1462376794157 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1771 | 1462376794161 Marionette TRACE conn3 <- [1,822,null,{}] 08:46:34 INFO - PROCESS | 1771 | 1462376794166 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1771 | 1462376794352 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:46:34 INFO - PROCESS | 1771 | 1462376794599 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x887ca000 == 110 [pid = 1771] [id = 213] 08:46:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 296 (0x887cac00) [pid = 1771] [serial = 639] [outer = (nil)] 08:46:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 297 (0x887d1800) [pid = 1771] [serial = 640] [outer = 0x887cac00] 08:46:34 INFO - PROCESS | 1771 | 1462376794732 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 298 (0x887d4c00) [pid = 1771] [serial = 641] [outer = 0x887cac00] 08:46:35 INFO - PROCESS | 1771 | 1462376795617 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1771 | 1462376795645 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:46:35 INFO - PROCESS | 1771 | 1462376795652 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1771 | 1462376795656 Marionette TRACE conn3 <- [1,826,null,{}] 08:46:35 INFO - PROCESS | 1771 | 1462376795661 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 1771 | 1462376795839 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:46:36 INFO - PROCESS | 1771 | 1462376796052 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x885f1000 == 111 [pid = 1771] [id = 214] 08:46:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x885f1400) [pid = 1771] [serial = 642] [outer = (nil)] 08:46:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 300 (0x885f9800) [pid = 1771] [serial = 643] [outer = 0x885f1400] 08:46:36 INFO - PROCESS | 1771 | 1462376796180 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 301 (0x885fec00) [pid = 1771] [serial = 644] [outer = 0x885f1400] 08:46:37 INFO - PROCESS | 1771 | 1462376797081 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1481ms 08:46:37 INFO - PROCESS | 1771 | 1462376797135 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1771 | 1462376797138 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:46:37 INFO - PROCESS | 1771 | 1462376797145 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1771 | 1462376797148 Marionette TRACE conn3 <- [1,830,null,{}] 08:46:37 INFO - PROCESS | 1771 | 1462376797154 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 1771 | 1462376797379 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:46:37 INFO - PROCESS | 1771 | 1462376797627 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x885f3000 == 112 [pid = 1771] [id = 215] 08:46:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 302 (0x885f8800) [pid = 1771] [serial = 645] [outer = (nil)] 08:46:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 303 (0x88b26800) [pid = 1771] [serial = 646] [outer = 0x885f8800] 08:46:37 INFO - PROCESS | 1771 | 1462376797753 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 304 (0x88b29800) [pid = 1771] [serial = 647] [outer = 0x885f8800] 08:46:38 INFO - PROCESS | 1771 | 1462376798595 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1496ms 08:46:38 INFO - PROCESS | 1771 | 1462376798641 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1771 | 1462376798644 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:46:38 INFO - PROCESS | 1771 | 1462376798650 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1771 | 1462376798653 Marionette TRACE conn3 <- [1,834,null,{}] 08:46:38 INFO - PROCESS | 1771 | 1462376798660 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 1771 | 1462376798832 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:46:39 INFO - PROCESS | 1771 | 1462376799130 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d0c00 == 113 [pid = 1771] [id = 216] 08:46:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 305 (0x887d7c00) [pid = 1771] [serial = 648] [outer = (nil)] 08:46:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 306 (0x88b30400) [pid = 1771] [serial = 649] [outer = 0x887d7c00] 08:46:39 INFO - PROCESS | 1771 | 1462376799256 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 307 (0x88b33000) [pid = 1771] [serial = 650] [outer = 0x887d7c00] 08:46:40 INFO - PROCESS | 1771 | 1462376800137 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1527ms 08:46:40 INFO - PROCESS | 1771 | 1462376800180 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1771 | 1462376800184 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:46:40 INFO - PROCESS | 1771 | 1462376800192 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1771 | 1462376800196 Marionette TRACE conn3 <- [1,838,null,{}] 08:46:40 INFO - PROCESS | 1771 | 1462376800202 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 1771 | 1462376800393 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:46:40 INFO - PROCESS | 1771 | 1462376800661 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b27400 == 114 [pid = 1771] [id = 217] 08:46:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 308 (0x88b2ec00) [pid = 1771] [serial = 651] [outer = (nil)] 08:46:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 309 (0x8a8d8c00) [pid = 1771] [serial = 652] [outer = 0x88b2ec00] 08:46:40 INFO - PROCESS | 1771 | 1462376800789 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 310 (0x8a8df800) [pid = 1771] [serial = 653] [outer = 0x88b2ec00] 08:46:41 INFO - PROCESS | 1771 | 1462376801703 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1537ms 08:46:41 INFO - PROCESS | 1771 | 1462376801730 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1771 | 1462376801733 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:46:41 INFO - PROCESS | 1771 | 1462376801739 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1771 | 1462376801742 Marionette TRACE conn3 <- [1,842,null,{}] 08:46:41 INFO - PROCESS | 1771 | 1462376801748 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 1771 | 1462376801915 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:46:42 INFO - PROCESS | 1771 | 1462376802132 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d043000 == 115 [pid = 1771] [id = 218] 08:46:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 311 (0x8d108400) [pid = 1771] [serial = 654] [outer = (nil)] 08:46:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 312 (0x8dd79c00) [pid = 1771] [serial = 655] [outer = 0x8d108400] 08:46:42 INFO - PROCESS | 1771 | 1462376802308 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 313 (0x8dd7b400) [pid = 1771] [serial = 656] [outer = 0x8d108400] 08:46:43 INFO - PROCESS | 1771 | 1462376803545 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1837ms 08:46:43 INFO - PROCESS | 1771 | 1462376803582 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1771 | 1462376803587 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:46:43 INFO - PROCESS | 1771 | 1462376803615 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1771 | 1462376803620 Marionette TRACE conn3 <- [1,846,null,{}] 08:46:43 INFO - PROCESS | 1771 | 1462376803631 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1771 | 1462376803952 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:46:44 INFO - PROCESS | 1771 | 1462376804161 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x878eec00 == 116 [pid = 1771] [id = 219] 08:46:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 314 (0x887d1c00) [pid = 1771] [serial = 657] [outer = (nil)] 08:46:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 315 (0x89cbe000) [pid = 1771] [serial = 658] [outer = 0x887d1c00] 08:46:44 INFO - PROCESS | 1771 | 1462376804246 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 316 (0x89cd6400) [pid = 1771] [serial = 659] [outer = 0x887d1c00] 08:46:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 317 (0x8a8d9400) [pid = 1771] [serial = 660] [outer = 0x9224ec00] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7e1400 == 115 [pid = 1771] [id = 145] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x9a732400 == 114 [pid = 1771] [id = 17] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x97fab000 == 113 [pid = 1771] [id = 16] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x93b6d800 == 112 [pid = 1771] [id = 15] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8daa7000 == 111 [pid = 1771] [id = 141] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x94d4a000 == 110 [pid = 1771] [id = 142] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x92cf1000 == 109 [pid = 1771] [id = 189] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8bb06000 == 108 [pid = 1771] [id = 190] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8edec000 == 107 [pid = 1771] [id = 188] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8d108000 == 106 [pid = 1771] [id = 187] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbdf400 == 105 [pid = 1771] [id = 186] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x8aebe000 == 104 [pid = 1771] [id = 185] 08:46:45 INFO - PROCESS | 1771 | --DOCSHELL 0x89506c00 == 103 [pid = 1771] [id = 184] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 316 (0x8d043800) [pid = 1771] [serial = 550] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 315 (0x94ee5800) [pid = 1771] [serial = 499] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 314 (0x8950a400) [pid = 1771] [serial = 532] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 313 (0x8b794800) [pid = 1771] [serial = 539] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 312 (0x8cf2ec00) [pid = 1771] [serial = 545] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 311 (0x8b792800) [pid = 1771] [serial = 514] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 310 (0x8d03a400) [pid = 1771] [serial = 547] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 309 (0x99f90400) [pid = 1771] [serial = 508] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 308 (0x95217400) [pid = 1771] [serial = 502] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 307 (0x9888fc00) [pid = 1771] [serial = 505] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 306 (0x9a733c00) [pid = 1771] [serial = 517] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 305 (0x89d6dc00) [pid = 1771] [serial = 535] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 304 (0x8c7df800) [pid = 1771] [serial = 542] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 303 (0xa2610800) [pid = 1771] [serial = 523] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 302 (0x8cbe2000) [pid = 1771] [serial = 493] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 301 (0x8cf2a400) [pid = 1771] [serial = 544] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 300 (0x8b9bd400) [pid = 1771] [serial = 541] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 299 (0x8a5f3000) [pid = 1771] [serial = 520] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0x8daae000) [pid = 1771] [serial = 496] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 297 (0x89d61800) [pid = 1771] [serial = 526] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 296 (0x9afb9000) [pid = 1771] [serial = 511] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 295 (0x95128800) [pid = 1771] [serial = 490] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 294 (0x8d101800) [pid = 1771] [serial = 548] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 293 (0x89d6f400) [pid = 1771] [serial = 529] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | --DOMWINDOW == 292 (0x8aec5400) [pid = 1771] [serial = 538] [outer = (nil)] [url = about:blank] 08:46:45 INFO - PROCESS | 1771 | 1462376805737 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2188ms 08:46:45 INFO - PROCESS | 1771 | 1462376805801 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1771 | 1462376805808 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:46:45 INFO - PROCESS | 1771 | 1462376805818 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1771 | 1462376805823 Marionette TRACE conn3 <- [1,850,null,{}] 08:46:45 INFO - PROCESS | 1771 | 1462376805828 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1771 | 1462376806025 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:46:46 INFO - PROCESS | 1771 | 1462376806208 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x885ff000 == 104 [pid = 1771] [id = 220] 08:46:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 293 (0x8950a400) [pid = 1771] [serial = 661] [outer = (nil)] 08:46:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 294 (0x8a5f0000) [pid = 1771] [serial = 662] [outer = 0x8950a400] 08:46:46 INFO - PROCESS | 1771 | 1462376806284 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 295 (0x8ad48400) [pid = 1771] [serial = 663] [outer = 0x8950a400] 08:46:47 INFO - PROCESS | 1771 | 1462376807101 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1333ms 08:46:47 INFO - PROCESS | 1771 | 1462376807152 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1771 | 1462376807156 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:46:47 INFO - PROCESS | 1771 | 1462376807163 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1771 | 1462376807169 Marionette TRACE conn3 <- [1,854,null,{}] 08:46:47 INFO - PROCESS | 1771 | 1462376807185 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1771 | 1462376807353 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:46:47 INFO - PROCESS | 1771 | 1462376807556 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad4f000 == 105 [pid = 1771] [id = 221] 08:46:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 296 (0x8b9c0c00) [pid = 1771] [serial = 664] [outer = (nil)] 08:46:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 297 (0x8bb0a400) [pid = 1771] [serial = 665] [outer = 0x8b9c0c00] 08:46:47 INFO - PROCESS | 1771 | 1462376807632 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 298 (0x8c7ddc00) [pid = 1771] [serial = 666] [outer = 0x8b9c0c00] 08:46:48 INFO - PROCESS | 1771 | 1462376808414 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1288ms 08:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:46:48 INFO - PROCESS | 1771 | 1462376808450 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1771 | 1462376808453 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:46:48 INFO - PROCESS | 1771 | 1462376808467 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1771 | 1462376808469 Marionette TRACE conn3 <- [1,858,null,{}] 08:46:48 INFO - PROCESS | 1771 | 1462376808475 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1771 | 1462376808691 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:46:48 INFO - PROCESS | 1771 | 1462376808720 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x878ed800 == 106 [pid = 1771] [id = 222] 08:46:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x8c7e3000) [pid = 1771] [serial = 667] [outer = (nil)] 08:46:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 300 (0x8cf27400) [pid = 1771] [serial = 668] [outer = 0x8c7e3000] 08:46:48 INFO - PROCESS | 1771 | 1462376808795 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 301 (0x8cfac800) [pid = 1771] [serial = 669] [outer = 0x8c7e3000] 08:46:49 INFO - PROCESS | 1771 | 1462376809772 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1345ms 08:46:49 INFO - PROCESS | 1771 | 1462376809804 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1771 | 1462376809822 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:46:49 INFO - PROCESS | 1771 | 1462376809835 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1771 | 1462376809838 Marionette TRACE conn3 <- [1,862,null,{}] 08:46:49 INFO - PROCESS | 1771 | 1462376809844 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1771 | 1462376810232 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:46:50 INFO - PROCESS | 1771 | --DOMWINDOW == 300 (0x8d9da000) [pid = 1771] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:46:50 INFO - PROCESS | 1771 | --DOMWINDOW == 299 (0x8a5f7800) [pid = 1771] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:46:50 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0x8bb0b800) [pid = 1771] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:46:50 INFO - PROCESS | 1771 | --DOMWINDOW == 297 (0x8bb08800) [pid = 1771] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:46:50 INFO - PROCESS | 1771 | --DOMWINDOW == 296 (0x8ab38800) [pid = 1771] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:46:50 INFO - PROCESS | 1771 | --DOMWINDOW == 295 (0x8bb06800) [pid = 1771] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:46:50 INFO - PROCESS | 1771 | 1462376810404 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab38800 == 107 [pid = 1771] [id = 223] 08:46:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 296 (0x8bb06800) [pid = 1771] [serial = 670] [outer = (nil)] 08:46:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 297 (0x8cfb7000) [pid = 1771] [serial = 671] [outer = 0x8bb06800] 08:46:50 INFO - PROCESS | 1771 | 1462376810483 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 298 (0x8d040800) [pid = 1771] [serial = 672] [outer = 0x8bb06800] 08:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1376ms 08:46:51 INFO - PROCESS | 1771 | 1462376811205 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:46:51 INFO - PROCESS | 1771 | 1462376811213 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1771 | 1462376811216 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:46:51 INFO - PROCESS | 1771 | 1462376811222 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1771 | 1462376811224 Marionette TRACE conn3 <- [1,866,null,{}] 08:46:51 INFO - PROCESS | 1771 | 1462376811230 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1771 | 1462376811466 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:46:51 INFO - PROCESS | 1771 | 1462376811490 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe6000 == 108 [pid = 1771] [id = 224] 08:46:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x8d10e000) [pid = 1771] [serial = 673] [outer = (nil)] 08:46:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 300 (0x8dd7e000) [pid = 1771] [serial = 674] [outer = 0x8d10e000] 08:46:51 INFO - PROCESS | 1771 | 1462376811561 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 301 (0x8dd82000) [pid = 1771] [serial = 675] [outer = 0x8d10e000] 08:46:52 INFO - PROCESS | 1771 | 1462376812595 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1425ms 08:46:52 INFO - PROCESS | 1771 | 1462376812650 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1771 | 1462376812655 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:46:52 INFO - PROCESS | 1771 | 1462376812665 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1771 | 1462376812671 Marionette TRACE conn3 <- [1,870,null,{}] 08:46:52 INFO - PROCESS | 1771 | 1462376812682 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1771 | 1462376812925 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:46:53 INFO - PROCESS | 1771 | 1462376813247 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x885f1c00 == 109 [pid = 1771] [id = 225] 08:46:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 302 (0x887cc800) [pid = 1771] [serial = 676] [outer = (nil)] 08:46:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 303 (0x89ccd400) [pid = 1771] [serial = 677] [outer = 0x887cc800] 08:46:53 INFO - PROCESS | 1771 | 1462376813334 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 304 (0x89d68400) [pid = 1771] [serial = 678] [outer = 0x887cc800] 08:46:54 INFO - PROCESS | 1771 | 1462376814261 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1650ms 08:46:54 INFO - PROCESS | 1771 | 1462376814315 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1771 | 1462376814324 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:46:54 INFO - PROCESS | 1771 | 1462376814336 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1771 | 1462376814340 Marionette TRACE conn3 <- [1,874,null,{}] 08:46:54 INFO - PROCESS | 1771 | 1462376814346 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 1771 | 1462376814577 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:46:54 INFO - PROCESS | 1771 | 1462376814851 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad47c00 == 110 [pid = 1771] [id = 226] 08:46:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 305 (0x8aec7000) [pid = 1771] [serial = 679] [outer = (nil)] 08:46:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 306 (0x8b796c00) [pid = 1771] [serial = 680] [outer = 0x8aec7000] 08:46:54 INFO - PROCESS | 1771 | 1462376814983 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 307 (0x8c70bc00) [pid = 1771] [serial = 681] [outer = 0x8aec7000] 08:46:56 INFO - PROCESS | 1771 | 1462376816023 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1743ms 08:46:56 INFO - PROCESS | 1771 | 1462376816078 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1771 | 1462376816082 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:46:56 INFO - PROCESS | 1771 | 1462376816089 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1771 | 1462376816095 Marionette TRACE conn3 <- [1,878,null,{}] 08:46:56 INFO - PROCESS | 1771 | 1462376816110 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1771 | 1462376816394 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:46:56 INFO - PROCESS | 1771 | 1462376816633 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8daadc00 == 111 [pid = 1771] [id = 227] 08:46:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 308 (0x8db56c00) [pid = 1771] [serial = 682] [outer = (nil)] 08:46:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 309 (0x8dd7b000) [pid = 1771] [serial = 683] [outer = 0x8db56c00] 08:46:56 INFO - PROCESS | 1771 | 1462376816726 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 310 (0x8dd86800) [pid = 1771] [serial = 684] [outer = 0x8db56c00] 08:46:57 INFO - PROCESS | 1771 | 1462376817614 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1585ms 08:46:57 INFO - PROCESS | 1771 | 1462376817675 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1771 | 1462376817680 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:46:57 INFO - PROCESS | 1771 | 1462376817686 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1771 | 1462376817689 Marionette TRACE conn3 <- [1,882,null,{}] 08:46:57 INFO - PROCESS | 1771 | 1462376817694 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1771 | 1462376817887 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:46:58 INFO - PROCESS | 1771 | 1462376818144 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8daa5000 == 112 [pid = 1771] [id = 228] 08:46:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 311 (0x8e3b8c00) [pid = 1771] [serial = 685] [outer = (nil)] 08:46:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 312 (0x8eb3ac00) [pid = 1771] [serial = 686] [outer = 0x8e3b8c00] 08:46:58 INFO - PROCESS | 1771 | 1462376818276 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 313 (0x8ede6c00) [pid = 1771] [serial = 687] [outer = 0x8e3b8c00] 08:46:59 INFO - PROCESS | 1771 | 1462376819164 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1530ms 08:46:59 INFO - PROCESS | 1771 | 1462376819217 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1771 | 1462376819221 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:46:59 INFO - PROCESS | 1771 | 1462376819227 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1771 | 1462376819229 Marionette TRACE conn3 <- [1,886,null,{}] 08:46:59 INFO - PROCESS | 1771 | 1462376819235 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1771 | 1462376819415 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:46:59 INFO - PROCESS | 1771 | 1462376819678 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b33c00 == 113 [pid = 1771] [id = 229] 08:46:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 314 (0x8e3b4000) [pid = 1771] [serial = 688] [outer = (nil)] 08:46:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 315 (0x90eac800) [pid = 1771] [serial = 689] [outer = 0x8e3b4000] 08:46:59 INFO - PROCESS | 1771 | 1462376819807 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 316 (0x917d9000) [pid = 1771] [serial = 690] [outer = 0x8e3b4000] 08:47:00 INFO - PROCESS | 1771 | 1462376820726 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1540ms 08:47:00 INFO - PROCESS | 1771 | 1462376820767 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1771 | 1462376820771 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:47:00 INFO - PROCESS | 1771 | 1462376820777 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1771 | 1462376820780 Marionette TRACE conn3 <- [1,890,null,{}] 08:47:00 INFO - PROCESS | 1771 | 1462376820786 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 1771 | 1462376821021 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:47:01 INFO - PROCESS | 1771 | 1462376821300 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3b6400 == 114 [pid = 1771] [id = 230] 08:47:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 317 (0x94d42c00) [pid = 1771] [serial = 691] [outer = (nil)] 08:47:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 318 (0x95129000) [pid = 1771] [serial = 692] [outer = 0x94d42c00] 08:47:01 INFO - PROCESS | 1771 | 1462376821438 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 319 (0x9521c000) [pid = 1771] [serial = 693] [outer = 0x94d42c00] 08:47:02 INFO - PROCESS | 1771 | 1462376822334 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1629ms 08:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:47:02 INFO - PROCESS | 1771 | 1462376822406 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1771 | 1462376822409 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:47:02 INFO - PROCESS | 1771 | 1462376822416 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1771 | 1462376822425 Marionette TRACE conn3 <- [1,894,null,{}] 08:47:02 INFO - PROCESS | 1771 | 1462376822436 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1771 | 1462376822649 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:47:02 INFO - PROCESS | 1771 | 1462376822906 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x917e0c00 == 115 [pid = 1771] [id = 231] 08:47:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 320 (0x97371400) [pid = 1771] [serial = 694] [outer = (nil)] 08:47:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 321 (0x98898c00) [pid = 1771] [serial = 695] [outer = 0x97371400] 08:47:03 INFO - PROCESS | 1771 | 1462376823032 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 322 (0x99585400) [pid = 1771] [serial = 696] [outer = 0x97371400] 08:47:03 INFO - PROCESS | 1771 | 1462376823889 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1540ms 08:47:03 INFO - PROCESS | 1771 | 1462376823956 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1771 | 1462376823960 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:47:03 INFO - PROCESS | 1771 | 1462376823967 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1771 | 1462376823970 Marionette TRACE conn3 <- [1,898,null,{}] 08:47:03 INFO - PROCESS | 1771 | 1462376823976 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 1771 | 1462376824169 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:47:04 INFO - PROCESS | 1771 | 1462376824422 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x92207000 == 116 [pid = 1771] [id = 232] 08:47:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 323 (0x92207400) [pid = 1771] [serial = 697] [outer = (nil)] 08:47:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 324 (0x99fc0400) [pid = 1771] [serial = 698] [outer = 0x92207400] 08:47:04 INFO - PROCESS | 1771 | 1462376824552 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 325 (0x9a733c00) [pid = 1771] [serial = 699] [outer = 0x92207400] 08:47:05 INFO - PROCESS | 1771 | 1462376825424 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1478ms 08:47:05 INFO - PROCESS | 1771 | 1462376825445 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1771 | 1462376825448 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:47:05 INFO - PROCESS | 1771 | 1462376825454 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1771 | 1462376825458 Marionette TRACE conn3 <- [1,902,null,{}] 08:47:05 INFO - PROCESS | 1771 | 1462376825463 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1771 | 1462376825634 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:47:05 INFO - PROCESS | 1771 | 1462376825852 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x90eaa000 == 117 [pid = 1771] [id = 233] 08:47:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 326 (0x939afc00) [pid = 1771] [serial = 700] [outer = (nil)] 08:47:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 327 (0x9cb52c00) [pid = 1771] [serial = 701] [outer = 0x939afc00] 08:47:05 INFO - PROCESS | 1771 | 1462376825990 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 328 (0xa214e400) [pid = 1771] [serial = 702] [outer = 0x939afc00] 08:47:06 INFO - PROCESS | 1771 | 1462376826907 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1528ms 08:47:06 INFO - PROCESS | 1771 | 1462376826984 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 1771 | 1462376826988 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:47:06 INFO - PROCESS | 1771 | 1462376826994 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1771 | 1462376826997 Marionette TRACE conn3 <- [1,906,null,{}] 08:47:07 INFO - PROCESS | 1771 | 1462376827003 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1771 | 1462376827235 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:47:07 INFO - PROCESS | 1771 | 1462376827544 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b22800 == 118 [pid = 1771] [id = 234] 08:47:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 329 (0x87b23400) [pid = 1771] [serial = 703] [outer = (nil)] 08:47:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 330 (0x87b2a800) [pid = 1771] [serial = 704] [outer = 0x87b23400] 08:47:07 INFO - PROCESS | 1771 | 1462376827639 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 331 (0x87b2cc00) [pid = 1771] [serial = 705] [outer = 0x87b23400] 08:47:08 INFO - PROCESS | 1771 | 1462376828481 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1541ms 08:47:08 INFO - PROCESS | 1771 | 1462376828538 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:47:08 INFO - PROCESS | 1771 | 1462376828542 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:47:08 INFO - PROCESS | 1771 | 1462376828548 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1771 | 1462376828553 Marionette TRACE conn3 <- [1,910,null,{}] 08:47:08 INFO - PROCESS | 1771 | 1462376828558 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1771 | 1462376828775 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:47:09 INFO - PROCESS | 1771 | 1462376829040 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x87ae6c00 == 119 [pid = 1771] [id = 235] 08:47:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 332 (0x87aef000) [pid = 1771] [serial = 706] [outer = (nil)] 08:47:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 333 (0x87af3c00) [pid = 1771] [serial = 707] [outer = 0x87aef000] 08:47:09 INFO - PROCESS | 1771 | 1462376829173 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 334 (0x87b30400) [pid = 1771] [serial = 708] [outer = 0x87aef000] 08:47:10 INFO - PROCESS | 1771 | 1462376830033 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1533ms 08:47:10 INFO - PROCESS | 1771 | 1462376830082 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1771 | 1462376830086 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:47:10 INFO - PROCESS | 1771 | 1462376830092 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1771 | 1462376830096 Marionette TRACE conn3 <- [1,914,null,{}] 08:47:10 INFO - PROCESS | 1771 | 1462376830101 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 1771 | 1462376830294 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:47:10 INFO - PROCESS | 1771 | 1462376830512 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x86510000 == 120 [pid = 1771] [id = 236] 08:47:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 335 (0x86513c00) [pid = 1771] [serial = 709] [outer = (nil)] 08:47:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 336 (0x86519400) [pid = 1771] [serial = 710] [outer = 0x86513c00] 08:47:10 INFO - PROCESS | 1771 | 1462376830684 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 337 (0x8651c000) [pid = 1771] [serial = 711] [outer = 0x86513c00] 08:47:11 INFO - PROCESS | 1771 | 1462376831648 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1587ms 08:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:47:11 INFO - PROCESS | 1771 | 1462376831680 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1771 | 1462376831683 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:47:11 INFO - PROCESS | 1771 | 1462376831689 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1771 | 1462376831693 Marionette TRACE conn3 <- [1,918,null,{}] 08:47:11 INFO - PROCESS | 1771 | 1462376831698 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 1771 | 1462376831878 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:47:12 INFO - PROCESS | 1771 | 1462376832149 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8650fc00 == 121 [pid = 1771] [id = 237] 08:47:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 338 (0x86514400) [pid = 1771] [serial = 712] [outer = (nil)] 08:47:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 339 (0x87b2dc00) [pid = 1771] [serial = 713] [outer = 0x86514400] 08:47:12 INFO - PROCESS | 1771 | 1462376832273 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 340 (0x99f90400) [pid = 1771] [serial = 714] [outer = 0x86514400] 08:47:13 INFO - PROCESS | 1771 | 1462376833109 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1481ms 08:47:13 INFO - PROCESS | 1771 | 1462376833170 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1771 | 1462376833174 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:47:13 INFO - PROCESS | 1771 | 1462376833181 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1771 | 1462376833185 Marionette TRACE conn3 <- [1,922,null,{}] 08:47:13 INFO - PROCESS | 1771 | 1462376833190 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 1771 | 1462376833392 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:47:13 INFO - PROCESS | 1771 | 1462376833687 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f6f800 == 122 [pid = 1771] [id = 238] 08:47:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 341 (0x86f72000) [pid = 1771] [serial = 715] [outer = (nil)] 08:47:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 342 (0x86f76c00) [pid = 1771] [serial = 716] [outer = 0x86f72000] 08:47:13 INFO - PROCESS | 1771 | 1462376833821 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 343 (0x86f79c00) [pid = 1771] [serial = 717] [outer = 0x86f72000] 08:47:14 INFO - PROCESS | 1771 | 1462376834681 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1542ms 08:47:14 INFO - PROCESS | 1771 | 1462376834724 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1771 | 1462376834728 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:47:14 INFO - PROCESS | 1771 | 1462376834734 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1771 | 1462376834737 Marionette TRACE conn3 <- [1,926,null,{}] 08:47:14 INFO - PROCESS | 1771 | 1462376834742 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 1771 | 1462376834915 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:47:15 INFO - PROCESS | 1771 | 1462376835135 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f76800 == 123 [pid = 1771] [id = 239] 08:47:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 344 (0x86f78800) [pid = 1771] [serial = 718] [outer = (nil)] 08:47:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 345 (0x87aee000) [pid = 1771] [serial = 719] [outer = 0x86f78800] 08:47:15 INFO - PROCESS | 1771 | 1462376835255 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 346 (0x8a5ef000) [pid = 1771] [serial = 720] [outer = 0x86f78800] 08:47:16 INFO - PROCESS | 1771 | 1462376836244 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1585ms 08:47:16 INFO - PROCESS | 1771 | 1462376836320 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1771 | 1462376836323 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:47:16 INFO - PROCESS | 1771 | 1462376836330 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1771 | 1462376836333 Marionette TRACE conn3 <- [1,930,null,{}] 08:47:16 INFO - PROCESS | 1771 | 1462376836339 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 1771 | 1462376836582 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:47:16 INFO - PROCESS | 1771 | 1462376836893 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f7c800 == 124 [pid = 1771] [id = 240] 08:47:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 347 (0x86f7d000) [pid = 1771] [serial = 721] [outer = (nil)] 08:47:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 348 (0x917d8000) [pid = 1771] [serial = 722] [outer = 0x86f7d000] 08:47:16 INFO - PROCESS | 1771 | 1462376836986 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 349 (0x9984b000) [pid = 1771] [serial = 723] [outer = 0x86f7d000] 08:47:17 INFO - PROCESS | 1771 | 1462376837845 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1578ms 08:47:17 INFO - PROCESS | 1771 | 1462376837908 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1771 | 1462376837912 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:47:17 INFO - PROCESS | 1771 | 1462376837918 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1771 | 1462376837921 Marionette TRACE conn3 <- [1,934,null,{}] 08:47:17 INFO - PROCESS | 1771 | 1462376837926 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 1771 | 1462376838105 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:47:18 INFO - PROCESS | 1771 | 1462376838914 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f77400 == 125 [pid = 1771] [id = 241] 08:47:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 350 (0x86f77c00) [pid = 1771] [serial = 724] [outer = (nil)] 08:47:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 351 (0x878ef000) [pid = 1771] [serial = 725] [outer = 0x86f77c00] 08:47:19 INFO - PROCESS | 1771 | 1462376839008 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 352 (0x878f5c00) [pid = 1771] [serial = 726] [outer = 0x86f77c00] 08:47:19 INFO - PROCESS | 1771 | 1462376839917 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2034ms 08:47:19 INFO - PROCESS | 1771 | 1462376839954 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1771 | 1462376839959 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:47:19 INFO - PROCESS | 1771 | 1462376839967 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1771 | 1462376839973 Marionette TRACE conn3 <- [1,938,null,{}] 08:47:19 INFO - PROCESS | 1771 | 1462376839980 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 1771 | 1462376840157 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:47:20 INFO - PROCESS | 1771 | 1462376840394 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x87aeb800 == 126 [pid = 1771] [id = 242] 08:47:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 353 (0x87af0400) [pid = 1771] [serial = 727] [outer = (nil)] 08:47:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 354 (0x87b2fc00) [pid = 1771] [serial = 728] [outer = 0x87af0400] 08:47:20 INFO - PROCESS | 1771 | 1462376840517 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 355 (0x887ce400) [pid = 1771] [serial = 729] [outer = 0x87af0400] 08:47:21 INFO - PROCESS | 1771 | 1462376841579 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1688ms 08:47:21 INFO - PROCESS | 1771 | 1462376841661 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:47:21 INFO - PROCESS | 1771 | 1462376841667 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:47:21 INFO - PROCESS | 1771 | 1462376841674 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1771 | 1462376841677 Marionette TRACE conn3 <- [1,942,null,{}] 08:47:21 INFO - PROCESS | 1771 | 1462376841683 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 1771 | 1462376841928 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x93b6d000 == 125 [pid = 1771] [id = 32] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x9220dc00 == 124 [pid = 1771] [id = 9] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab38800 == 123 [pid = 1771] [id = 223] 08:47:22 INFO - PROCESS | 1771 | 1462376842392 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x878ed800 == 122 [pid = 1771] [id = 222] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad4f000 == 121 [pid = 1771] [id = 221] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x885ff000 == 120 [pid = 1771] [id = 220] 08:47:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x878ed400 == 121 [pid = 1771] [id = 243] 08:47:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 356 (0x878ed800) [pid = 1771] [serial = 730] [outer = (nil)] 08:47:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 357 (0x88b2d800) [pid = 1771] [serial = 731] [outer = 0x878ed800] 08:47:22 INFO - PROCESS | 1771 | 1462376842490 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 358 (0x89ccd800) [pid = 1771] [serial = 732] [outer = 0x878ed800] 08:47:22 INFO - PROCESS | 1771 | --DOCSHELL 0x878eec00 == 120 [pid = 1771] [id = 219] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 357 (0x8d9d0800) [pid = 1771] [serial = 551] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 356 (0x8db5c000) [pid = 1771] [serial = 595] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 355 (0xa21c6c00) [pid = 1771] [serial = 580] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 354 (0x8d10a800) [pid = 1771] [serial = 559] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 353 (0x8ad4c000) [pid = 1771] [serial = 589] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 352 (0x8b9c3c00) [pid = 1771] [serial = 590] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 351 (0x90e4b000) [pid = 1771] [serial = 562] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 350 (0x8c718400) [pid = 1771] [serial = 586] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 349 (0x8cbe7000) [pid = 1771] [serial = 587] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 348 (0x8cf21c00) [pid = 1771] [serial = 592] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 347 (0x99f94000) [pid = 1771] [serial = 574] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 346 (0x8e3b0400) [pid = 1771] [serial = 583] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 345 (0x94edf800) [pid = 1771] [serial = 568] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 344 (0x8cbde400) [pid = 1771] [serial = 556] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 343 (0x89d63800) [pid = 1771] [serial = 553] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 342 (0x92205400) [pid = 1771] [serial = 565] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 341 (0x98c7a000) [pid = 1771] [serial = 571] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 340 (0x9afba800) [pid = 1771] [serial = 577] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 339 (0x8e3b5400) [pid = 1771] [serial = 596] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 338 (0x8d10b000) [pid = 1771] [serial = 598] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 337 (0x8d03b800) [pid = 1771] [serial = 593] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | --DOMWINDOW == 336 (0x8e3b4c00) [pid = 1771] [serial = 599] [outer = (nil)] [url = about:blank] 08:47:23 INFO - PROCESS | 1771 | 1462376843318 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1684ms 08:47:23 INFO - PROCESS | 1771 | 1462376843359 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1771 | 1462376843363 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:47:23 INFO - PROCESS | 1771 | 1462376843376 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1771 | 1462376843384 Marionette TRACE conn3 <- [1,946,null,{}] 08:47:23 INFO - PROCESS | 1771 | 1462376843392 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 1771 | 1462376843551 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:47:23 INFO - PROCESS | 1771 | 1462376843570 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x885ff000 == 121 [pid = 1771] [id = 244] 08:47:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 337 (0x8a5f7800) [pid = 1771] [serial = 733] [outer = (nil)] 08:47:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 338 (0x8a8dc400) [pid = 1771] [serial = 734] [outer = 0x8a5f7800] 08:47:23 INFO - PROCESS | 1771 | 1462376843641 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 339 (0x8ad46400) [pid = 1771] [serial = 735] [outer = 0x8a5f7800] 08:47:24 INFO - PROCESS | 1771 | 1462376844566 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1259ms 08:47:24 INFO - PROCESS | 1771 | 1462376844628 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:47:24 INFO - PROCESS | 1771 | 1462376844632 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:47:24 INFO - PROCESS | 1771 | 1462376844638 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1771 | 1462376844641 Marionette TRACE conn3 <- [1,950,null,{}] 08:47:24 INFO - PROCESS | 1771 | 1462376844646 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1771 | 1462376844810 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:47:25 INFO - PROCESS | 1771 | 1462376845010 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x878eec00 == 122 [pid = 1771] [id = 245] 08:47:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 340 (0x887ca400) [pid = 1771] [serial = 736] [outer = (nil)] 08:47:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 341 (0x8b78e400) [pid = 1771] [serial = 737] [outer = 0x887ca400] 08:47:25 INFO - PROCESS | 1771 | 1462376845087 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 342 (0x8b796800) [pid = 1771] [serial = 738] [outer = 0x887ca400] 08:47:25 INFO - PROCESS | 1771 | 1462376845968 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1384ms 08:47:26 INFO - PROCESS | 1771 | 1462376846029 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 1771 | 1462376846031 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:47:26 INFO - PROCESS | 1771 | 1462376846038 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1771 | 1462376846040 Marionette TRACE conn3 <- [1,954,null,{}] 08:47:26 INFO - PROCESS | 1771 | 1462376846046 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 1771 | 1462376846277 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:47:26 INFO - PROCESS | 1771 | 1462376846326 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb0c800 == 123 [pid = 1771] [id = 246] 08:47:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 343 (0x8bb10800) [pid = 1771] [serial = 739] [outer = (nil)] 08:47:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 344 (0x8c7de400) [pid = 1771] [serial = 740] [outer = 0x8bb10800] 08:47:26 INFO - PROCESS | 1771 | 1462376846408 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 345 (0x8cbe8800) [pid = 1771] [serial = 741] [outer = 0x8bb10800] 08:47:27 INFO - PROCESS | 1771 | --DOMWINDOW == 344 (0x8c7e3000) [pid = 1771] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:47:27 INFO - PROCESS | 1771 | --DOMWINDOW == 343 (0x8bb06800) [pid = 1771] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:47:27 INFO - PROCESS | 1771 | --DOMWINDOW == 342 (0x8b9c0c00) [pid = 1771] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:47:27 INFO - PROCESS | 1771 | --DOMWINDOW == 341 (0x887d1c00) [pid = 1771] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:47:27 INFO - PROCESS | 1771 | --DOMWINDOW == 340 (0x8950a400) [pid = 1771] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:47:27 INFO - PROCESS | 1771 | 1462376847670 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1679ms 08:47:27 INFO - PROCESS | 1771 | 1462376847718 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1771 | 1462376847721 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:47:27 INFO - PROCESS | 1771 | 1462376847727 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1771 | 1462376847729 Marionette TRACE conn3 <- [1,958,null,{}] 08:47:27 INFO - PROCESS | 1771 | 1462376847739 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 1771 | 1462376847967 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:47:28 INFO - PROCESS | 1771 | 1462376847990 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x885fb000 == 124 [pid = 1771] [id = 247] 08:47:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 341 (0x89cd1c00) [pid = 1771] [serial = 742] [outer = (nil)] 08:47:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 342 (0x8c718c00) [pid = 1771] [serial = 743] [outer = 0x89cd1c00] 08:47:28 INFO - PROCESS | 1771 | 1462376848064 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 343 (0x8cf2ec00) [pid = 1771] [serial = 744] [outer = 0x89cd1c00] 08:47:28 INFO - PROCESS | 1771 | 1462376848905 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1225ms 08:47:28 INFO - PROCESS | 1771 | 1462376848953 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1771 | 1462376848956 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:47:28 INFO - PROCESS | 1771 | 1462376848962 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1771 | 1462376848965 Marionette TRACE conn3 <- [1,962,null,{}] 08:47:28 INFO - PROCESS | 1771 | 1462376848971 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1771 | 1462376849132 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:47:29 INFO - PROCESS | 1771 | 1462376849142 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9bdc00 == 125 [pid = 1771] [id = 248] 08:47:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 344 (0x8cf2cc00) [pid = 1771] [serial = 745] [outer = (nil)] 08:47:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 345 (0x8d03c400) [pid = 1771] [serial = 746] [outer = 0x8cf2cc00] 08:47:29 INFO - PROCESS | 1771 | 1462376849211 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 346 (0x8d10ac00) [pid = 1771] [serial = 747] [outer = 0x8cf2cc00] 08:47:30 INFO - PROCESS | 1771 | 1462376850422 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1535ms 08:47:30 INFO - PROCESS | 1771 | 1462376850500 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1771 | 1462376850508 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:47:30 INFO - PROCESS | 1771 | 1462376850515 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1771 | 1462376850522 Marionette TRACE conn3 <- [1,966,null,{}] 08:47:30 INFO - PROCESS | 1771 | 1462376850530 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 1771 | 1462376850729 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:47:31 INFO - PROCESS | 1771 | 1462376851008 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x87af1c00 == 126 [pid = 1771] [id = 249] 08:47:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 347 (0x87b23000) [pid = 1771] [serial = 748] [outer = (nil)] 08:47:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 348 (0x885fd400) [pid = 1771] [serial = 749] [outer = 0x87b23000] 08:47:31 INFO - PROCESS | 1771 | 1462376851181 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 349 (0x88b2d000) [pid = 1771] [serial = 750] [outer = 0x87b23000] 08:47:32 INFO - PROCESS | 1771 | 1462376852173 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1732ms 08:47:32 INFO - PROCESS | 1771 | 1462376852248 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1771 | 1462376852257 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:47:32 INFO - PROCESS | 1771 | 1462376852268 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1771 | 1462376852272 Marionette TRACE conn3 <- [1,970,null,{}] 08:47:32 INFO - PROCESS | 1771 | 1462376852278 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 1771 | 1462376852511 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:47:32 INFO - PROCESS | 1771 | 1462376852886 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe1400 == 127 [pid = 1771] [id = 250] 08:47:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 350 (0x8cbe2800) [pid = 1771] [serial = 751] [outer = (nil)] 08:47:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 351 (0x8cfed800) [pid = 1771] [serial = 752] [outer = 0x8cbe2800] 08:47:32 INFO - PROCESS | 1771 | 1462376852975 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 352 (0x8d10b000) [pid = 1771] [serial = 753] [outer = 0x8cbe2800] 08:47:33 INFO - PROCESS | 1771 | 1462376853833 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1638ms 08:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:47:33 INFO - PROCESS | 1771 | 1462376853906 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1771 | 1462376853910 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:47:33 INFO - PROCESS | 1771 | 1462376853916 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1771 | 1462376853922 Marionette TRACE conn3 <- [1,974,null,{}] 08:47:33 INFO - PROCESS | 1771 | 1462376853939 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 1771 | 1462376854183 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:47:34 INFO - PROCESS | 1771 | 1462376854448 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d71400 == 128 [pid = 1771] [id = 251] 08:47:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 353 (0x8dd7cc00) [pid = 1771] [serial = 754] [outer = (nil)] 08:47:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 354 (0x8e3adc00) [pid = 1771] [serial = 755] [outer = 0x8dd7cc00] 08:47:34 INFO - PROCESS | 1771 | 1462376854581 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 355 (0x8e3b8400) [pid = 1771] [serial = 756] [outer = 0x8dd7cc00] 08:47:35 INFO - PROCESS | 1771 | 1462376855436 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1588ms 08:47:35 INFO - PROCESS | 1771 | 1462376855503 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1771 | 1462376855508 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:47:35 INFO - PROCESS | 1771 | 1462376855514 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1771 | 1462376855518 Marionette TRACE conn3 <- [1,978,null,{}] 08:47:35 INFO - PROCESS | 1771 | 1462376855523 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1771 | 1462376855708 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:47:35 INFO - PROCESS | 1771 | 1462376855967 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd83400 == 129 [pid = 1771] [id = 252] 08:47:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 356 (0x8e3b3800) [pid = 1771] [serial = 757] [outer = (nil)] 08:47:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 357 (0x90e4d800) [pid = 1771] [serial = 758] [outer = 0x8e3b3800] 08:47:36 INFO - PROCESS | 1771 | 1462376856101 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 358 (0x917d6400) [pid = 1771] [serial = 759] [outer = 0x8e3b3800] 08:47:36 INFO - PROCESS | 1771 | 1462376856973 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1528ms 08:47:37 INFO - PROCESS | 1771 | 1462376857044 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1771 | 1462376857047 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:47:37 INFO - PROCESS | 1771 | 1462376857054 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1771 | 1462376857058 Marionette TRACE conn3 <- [1,982,null,{}] 08:47:37 INFO - PROCESS | 1771 | 1462376857064 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 1771 | 1462376857264 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:47:37 INFO - PROCESS | 1771 | 1462376857589 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3af000 == 130 [pid = 1771] [id = 253] 08:47:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 359 (0x9220c000) [pid = 1771] [serial = 760] [outer = (nil)] 08:47:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 360 (0x93bb8c00) [pid = 1771] [serial = 761] [outer = 0x9220c000] 08:47:37 INFO - PROCESS | 1771 | 1462376857683 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 361 (0x94d45800) [pid = 1771] [serial = 762] [outer = 0x9220c000] 08:47:38 INFO - PROCESS | 1771 | 1462376858598 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1584ms 08:47:38 INFO - PROCESS | 1771 | 1462376858639 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:47:38 INFO - PROCESS | 1771 | 1462376858643 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:47:38 INFO - PROCESS | 1771 | 1462376858649 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1771 | 1462376858653 Marionette TRACE conn3 <- [1,986,null,{}] 08:47:38 INFO - PROCESS | 1771 | 1462376858658 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 1771 | 1462376858849 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:47:39 INFO - PROCESS | 1771 | 1462376859108 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x92249000 == 131 [pid = 1771] [id = 254] 08:47:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 362 (0x939ee400) [pid = 1771] [serial = 763] [outer = (nil)] 08:47:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 363 (0x96141c00) [pid = 1771] [serial = 764] [outer = 0x939ee400] 08:47:39 INFO - PROCESS | 1771 | 1462376859235 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 364 (0x98893000) [pid = 1771] [serial = 765] [outer = 0x939ee400] 08:47:40 INFO - PROCESS | 1771 | 1462376860071 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1480ms 08:47:40 INFO - PROCESS | 1771 | 1462376860129 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:47:40 INFO - PROCESS | 1771 | 1462376860133 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:47:40 INFO - PROCESS | 1771 | 1462376860140 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1771 | 1462376860144 Marionette TRACE conn3 <- [1,990,null,{}] 08:47:40 INFO - PROCESS | 1771 | 1462376860149 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1771 | 1462376860345 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:47:40 INFO - PROCESS | 1771 | 1462376860606 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x9520bc00 == 132 [pid = 1771] [id = 255] 08:47:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 365 (0x9520e800) [pid = 1771] [serial = 766] [outer = (nil)] 08:47:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 366 (0x99f8a800) [pid = 1771] [serial = 767] [outer = 0x9520e800] 08:47:40 INFO - PROCESS | 1771 | 1462376860738 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 367 (0x99fb8800) [pid = 1771] [serial = 768] [outer = 0x9520e800] 08:47:41 INFO - PROCESS | 1771 | 1462376861617 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1540ms 08:47:41 INFO - PROCESS | 1771 | 1462376861680 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:47:41 INFO - PROCESS | 1771 | 1462376861684 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:47:41 INFO - PROCESS | 1771 | 1462376861690 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1771 | 1462376861694 Marionette TRACE conn3 <- [1,994,null,{}] 08:47:41 INFO - PROCESS | 1771 | 1462376861699 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 1771 | 1462376861881 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:47:42 INFO - PROCESS | 1771 | 1462376862097 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db5f800 == 133 [pid = 1771] [id = 256] 08:47:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 368 (0x99842000) [pid = 1771] [serial = 769] [outer = (nil)] 08:47:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 369 (0x9b54dc00) [pid = 1771] [serial = 770] [outer = 0x99842000] 08:47:42 INFO - PROCESS | 1771 | 1462376862263 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 370 (0x9b8a8000) [pid = 1771] [serial = 771] [outer = 0x99842000] 08:47:43 INFO - PROCESS | 1771 | 1462376863183 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1534ms 08:47:43 INFO - PROCESS | 1771 | 1462376863224 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1771 | 1462376863228 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:47:43 INFO - PROCESS | 1771 | 1462376863234 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1771 | 1462376863238 Marionette TRACE conn3 <- [1,998,null,{}] 08:47:43 INFO - PROCESS | 1771 | 1462376863244 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 1771 | 1462376863436 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:47:43 INFO - PROCESS | 1771 | 1462376863757 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc73400 == 134 [pid = 1771] [id = 257] 08:47:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 371 (0x8dc73800) [pid = 1771] [serial = 772] [outer = (nil)] 08:47:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 372 (0x8dc7d000) [pid = 1771] [serial = 773] [outer = 0x8dc73800] 08:47:43 INFO - PROCESS | 1771 | 1462376863858 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 373 (0x8dc7f400) [pid = 1771] [serial = 774] [outer = 0x8dc73800] 08:47:44 INFO - PROCESS | 1771 | 1462376864683 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1497ms 08:47:44 INFO - PROCESS | 1771 | 1462376864731 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1771 | 1462376864735 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:47:44 INFO - PROCESS | 1771 | 1462376864741 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1771 | 1462376864744 Marionette TRACE conn3 <- [1,1002,null,{}] 08:47:44 INFO - PROCESS | 1771 | 1462376864750 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 1771 | 1462376864934 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:47:45 INFO - PROCESS | 1771 | 1462376865152 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc79c00 == 135 [pid = 1771] [id = 258] 08:47:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 374 (0x8dc7b400) [pid = 1771] [serial = 775] [outer = (nil)] 08:47:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 375 (0x9afbc400) [pid = 1771] [serial = 776] [outer = 0x8dc7b400] 08:47:45 INFO - PROCESS | 1771 | 1462376865279 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 376 (0xa242a400) [pid = 1771] [serial = 777] [outer = 0x8dc7b400] 08:47:46 INFO - PROCESS | 1771 | 1462376866284 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1582ms 08:47:46 INFO - PROCESS | 1771 | 1462376866325 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1771 | 1462376866329 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:47:46 INFO - PROCESS | 1771 | 1462376866336 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1771 | 1462376866340 Marionette TRACE conn3 <- [1,1006,null,{}] 08:47:46 INFO - PROCESS | 1771 | 1462376866346 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 1771 | 1462376866568 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:47:46 INFO - PROCESS | 1771 | 1462376866892 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x85ceec00 == 136 [pid = 1771] [id = 259] 08:47:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 377 (0x85cf1000) [pid = 1771] [serial = 778] [outer = (nil)] 08:47:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 378 (0x85cf6000) [pid = 1771] [serial = 779] [outer = 0x85cf1000] 08:47:46 INFO - PROCESS | 1771 | 1462376866991 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 379 (0xa3113400) [pid = 1771] [serial = 780] [outer = 0x85cf1000] 08:47:47 INFO - PROCESS | 1771 | 1462376867845 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1586ms 08:47:47 INFO - PROCESS | 1771 | 1462376867922 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1771 | 1462376867926 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:47:47 INFO - PROCESS | 1771 | 1462376867932 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1771 | 1462376867936 Marionette TRACE conn3 <- [1,1010,null,{}] 08:47:47 INFO - PROCESS | 1771 | 1462376867941 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1771 | 1462376868153 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:47:48 INFO - PROCESS | 1771 | 1462376868415 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cef800 == 137 [pid = 1771] [id = 260] 08:47:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 380 (0x868be800) [pid = 1771] [serial = 781] [outer = (nil)] 08:47:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 381 (0x868c3c00) [pid = 1771] [serial = 782] [outer = 0x868be800] 08:47:48 INFO - PROCESS | 1771 | 1462376868541 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 382 (0x868c6c00) [pid = 1771] [serial = 783] [outer = 0x868be800] 08:47:49 INFO - PROCESS | 1771 | 1462376869388 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1487ms 08:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:47:49 INFO - PROCESS | 1771 | 1462376869420 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1771 | 1462376869423 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:47:49 INFO - PROCESS | 1771 | 1462376869430 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1771 | 1462376869434 Marionette TRACE conn3 <- [1,1014,null,{}] 08:47:49 INFO - PROCESS | 1771 | 1462376869439 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 1771 | 1462376869633 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:47:49 INFO - PROCESS | 1771 | 1462376869902 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf6800 == 138 [pid = 1771] [id = 261] 08:47:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 383 (0x85e7c400) [pid = 1771] [serial = 784] [outer = (nil)] 08:47:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 384 (0x85e84000) [pid = 1771] [serial = 785] [outer = 0x85e7c400] 08:47:50 INFO - PROCESS | 1771 | 1462376870036 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 385 (0x85e87000) [pid = 1771] [serial = 786] [outer = 0x85e7c400] 08:47:50 INFO - PROCESS | 1771 | 1462376870880 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1491ms 08:47:50 INFO - PROCESS | 1771 | 1462376870921 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1771 | 1462376870923 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:47:50 INFO - PROCESS | 1771 | 1462376870931 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1771 | 1462376870934 Marionette TRACE conn3 <- [1,1018,null,{}] 08:47:50 INFO - PROCESS | 1771 | 1462376870939 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1771 | 1462376871114 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:47:51 INFO - PROCESS | 1771 | 1462376871450 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf8000 == 139 [pid = 1771] [id = 262] 08:47:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 386 (0x85e7fc00) [pid = 1771] [serial = 787] [outer = (nil)] 08:47:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 387 (0x868c2c00) [pid = 1771] [serial = 788] [outer = 0x85e7fc00] 08:47:51 INFO - PROCESS | 1771 | 1462376871537 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 388 (0x868c9c00) [pid = 1771] [serial = 789] [outer = 0x85e7fc00] 08:47:52 INFO - PROCESS | 1771 | 1462376872357 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1477ms 08:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:47:52 INFO - PROCESS | 1771 | 1462376872409 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1771 | 1462376872412 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:47:52 INFO - PROCESS | 1771 | 1462376872419 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1771 | 1462376872422 Marionette TRACE conn3 <- [1,1022,null,{}] 08:47:52 INFO - PROCESS | 1771 | 1462376872428 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 1771 | 1462376872624 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:47:52 INFO - PROCESS | 1771 | 1462376872955 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x85648800 == 140 [pid = 1771] [id = 263] 08:47:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 389 (0x8564a400) [pid = 1771] [serial = 790] [outer = (nil)] 08:47:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 390 (0x85651800) [pid = 1771] [serial = 791] [outer = 0x8564a400] 08:47:53 INFO - PROCESS | 1771 | 1462376873050 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 391 (0x85653400) [pid = 1771] [serial = 792] [outer = 0x8564a400] 08:47:53 INFO - PROCESS | 1771 | 1462376873868 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1490ms 08:47:53 INFO - PROCESS | 1771 | 1462376873908 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1771 | 1462376873911 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:47:53 INFO - PROCESS | 1771 | 1462376873917 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1771 | 1462376873920 Marionette TRACE conn3 <- [1,1026,null,{}] 08:47:53 INFO - PROCESS | 1771 | 1462376873926 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 1771 | 1462376874103 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:47:54 INFO - PROCESS | 1771 | 1462376874372 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x85650000 == 141 [pid = 1771] [id = 264] 08:47:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 392 (0x85657000) [pid = 1771] [serial = 793] [outer = (nil)] 08:47:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 393 (0x868c1000) [pid = 1771] [serial = 794] [outer = 0x85657000] 08:47:54 INFO - PROCESS | 1771 | 1462376874501 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 394 (0x8696ec00) [pid = 1771] [serial = 795] [outer = 0x85657000] 08:47:55 INFO - PROCESS | 1771 | 1462376875347 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1484ms 08:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:47:55 INFO - PROCESS | 1771 | 1462376875403 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 1771 | 1462376875406 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:47:55 INFO - PROCESS | 1771 | 1462376875413 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1771 | 1462376875416 Marionette TRACE conn3 <- [1,1030,null,{}] 08:47:55 INFO - PROCESS | 1771 | 1462376875422 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1771 | 1462376875626 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:47:55 INFO - PROCESS | 1771 | 1462376875938 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e03c00 == 142 [pid = 1771] [id = 265] 08:47:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 395 (0x84e04c00) [pid = 1771] [serial = 796] [outer = (nil)] 08:47:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 396 (0x84e0a000) [pid = 1771] [serial = 797] [outer = 0x84e04c00] 08:47:56 INFO - PROCESS | 1771 | 1462376876029 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 397 (0x84e0c000) [pid = 1771] [serial = 798] [outer = 0x84e04c00] 08:47:56 INFO - PROCESS | 1771 | 1462376876895 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1534ms 08:47:56 INFO - PROCESS | 1771 | 1462376876947 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 1771 | 1462376876950 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:47:56 INFO - PROCESS | 1771 | 1462376876957 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1771 | 1462376876960 Marionette TRACE conn3 <- [1,1034,null,{}] 08:47:56 INFO - PROCESS | 1771 | 1462376876965 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 1771 | 1462376877147 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:47:57 INFO - PROCESS | 1771 | 1462376877417 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e06000 == 143 [pid = 1771] [id = 266] 08:47:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 398 (0x84e07000) [pid = 1771] [serial = 799] [outer = (nil)] 08:47:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 399 (0x85657800) [pid = 1771] [serial = 800] [outer = 0x84e07000] 08:47:57 INFO - PROCESS | 1771 | 1462376877544 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 400 (0x895ba800) [pid = 1771] [serial = 801] [outer = 0x84e07000] 08:47:58 INFO - PROCESS | 1771 | 1462376878385 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1478ms 08:47:58 INFO - PROCESS | 1771 | 1462376878436 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1771 | 1462376878440 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:47:58 INFO - PROCESS | 1771 | 1462376878446 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1771 | 1462376878449 Marionette TRACE conn3 <- [1,1038,null,{}] 08:47:58 INFO - PROCESS | 1771 | 1462376878460 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1771 | 1462376878661 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:47:59 INFO - PROCESS | 1771 | 1462376878988 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564fc00 == 144 [pid = 1771] [id = 267] 08:47:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 401 (0x8696e000) [pid = 1771] [serial = 802] [outer = (nil)] 08:47:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 402 (0x895bf400) [pid = 1771] [serial = 803] [outer = 0x8696e000] 08:47:59 INFO - PROCESS | 1771 | 1462376879079 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 403 (0x895c1400) [pid = 1771] [serial = 804] [outer = 0x8696e000] 08:47:59 INFO - PROCESS | 1771 | 1462376879923 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1535ms 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0xa2150400 == 143 [pid = 1771] [id = 20] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0x92210000 == 142 [pid = 1771] [id = 21] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0xa0512400 == 141 [pid = 1771] [id = 19] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0xa500d000 == 140 [pid = 1771] [id = 51] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0x885fb000 == 139 [pid = 1771] [id = 247] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0x8bb0c800 == 138 [pid = 1771] [id = 246] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0x878eec00 == 137 [pid = 1771] [id = 245] 08:48:00 INFO - PROCESS | 1771 | --DOCSHELL 0x885ff000 == 136 [pid = 1771] [id = 244] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x878ed400 == 135 [pid = 1771] [id = 243] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x86f77400 == 134 [pid = 1771] [id = 241] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x87aeb800 == 133 [pid = 1771] [id = 242] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x87ae6c00 == 132 [pid = 1771] [id = 235] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x87b22800 == 131 [pid = 1771] [id = 234] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x92207000 == 130 [pid = 1771] [id = 232] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x90eaa000 == 129 [pid = 1771] [id = 233] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x917e0c00 == 128 [pid = 1771] [id = 231] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3b6400 == 127 [pid = 1771] [id = 230] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x88b33c00 == 126 [pid = 1771] [id = 229] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8daa5000 == 125 [pid = 1771] [id = 228] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad47c00 == 124 [pid = 1771] [id = 226] 08:48:01 INFO - PROCESS | 1771 | --DOCSHELL 0x885f1c00 == 123 [pid = 1771] [id = 225] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 402 (0x99921800) [pid = 1771] [serial = 619] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 401 (0x8c70d000) [pid = 1771] [serial = 604] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 400 (0x8a8da000) [pid = 1771] [serial = 637] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 399 (0x887d1800) [pid = 1771] [serial = 640] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 398 (0x8dd7e000) [pid = 1771] [serial = 674] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 397 (0x885f9800) [pid = 1771] [serial = 643] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 396 (0x88b26800) [pid = 1771] [serial = 646] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 395 (0x88b30400) [pid = 1771] [serial = 649] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 394 (0x8a8d8c00) [pid = 1771] [serial = 652] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 393 (0x8d040800) [pid = 1771] [serial = 672] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 392 (0x8c7ddc00) [pid = 1771] [serial = 666] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 391 (0x8c716400) [pid = 1771] [serial = 431] [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.] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 390 (0x8cf27400) [pid = 1771] [serial = 668] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 389 (0x8cfb7000) [pid = 1771] [serial = 671] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 388 (0x90ea8400) [pid = 1771] [serial = 601] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 387 (0x8cfac800) [pid = 1771] [serial = 669] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 386 (0x8dd79c00) [pid = 1771] [serial = 655] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 385 (0x92206000) [pid = 1771] [serial = 610] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 384 (0x95205000) [pid = 1771] [serial = 616] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 383 (0x8d9d3c00) [pid = 1771] [serial = 607] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 382 (0x94d99000) [pid = 1771] [serial = 613] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 381 (0x8bb0a400) [pid = 1771] [serial = 665] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 380 (0x9b546400) [pid = 1771] [serial = 622] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 379 (0x89cd6400) [pid = 1771] [serial = 659] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 378 (0x89cbe000) [pid = 1771] [serial = 658] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 377 (0xa3106400) [pid = 1771] [serial = 625] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 376 (0x89cbf400) [pid = 1771] [serial = 628] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 375 (0x89cd0000) [pid = 1771] [serial = 631] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 374 (0x8a5f0000) [pid = 1771] [serial = 662] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 373 (0x8ad48400) [pid = 1771] [serial = 663] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | --DOMWINDOW == 372 (0xa3497000) [pid = 1771] [serial = 634] [outer = (nil)] [url = about:blank] 08:48:01 INFO - PROCESS | 1771 | 1462376881354 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1771 | 1462376881359 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:48:01 INFO - PROCESS | 1771 | 1462376881430 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1771 | 1462376881435 Marionette TRACE conn3 <- [1,1042,null,{}] 08:48:01 INFO - PROCESS | 1771 | 1462376881444 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1771 | 1462376881631 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:48:01 INFO - PROCESS | 1771 | 1462376881650 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x86966800 == 124 [pid = 1771] [id = 268] 08:48:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 373 (0x86966c00) [pid = 1771] [serial = 805] [outer = (nil)] 08:48:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 374 (0x8696d400) [pid = 1771] [serial = 806] [outer = 0x86966c00] 08:48:01 INFO - PROCESS | 1771 | 1462376881761 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 375 (0x86f79400) [pid = 1771] [serial = 807] [outer = 0x86966c00] 08:48:02 INFO - PROCESS | 1771 | 1462376882698 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1298ms 08:48:02 INFO - PROCESS | 1771 | 1462376882721 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1771 | 1462376882726 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:48:02 INFO - PROCESS | 1771 | 1462376882737 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1771 | 1462376882742 Marionette TRACE conn3 <- [1,1046,null,{}] 08:48:02 INFO - PROCESS | 1771 | 1462376882749 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 1771 | 1462376882988 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:48:03 INFO - PROCESS | 1771 | 1462376883014 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f7ec00 == 125 [pid = 1771] [id = 269] 08:48:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 376 (0x87b26800) [pid = 1771] [serial = 808] [outer = (nil)] 08:48:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 377 (0x885f1c00) [pid = 1771] [serial = 809] [outer = 0x87b26800] 08:48:03 INFO - PROCESS | 1771 | 1462376883085 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 378 (0x885fe400) [pid = 1771] [serial = 810] [outer = 0x87b26800] 08:48:04 INFO - PROCESS | 1771 | 1462376884086 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1387ms 08:48:04 INFO - PROCESS | 1771 | 1462376884122 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1771 | 1462376884126 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:48:04 INFO - PROCESS | 1771 | 1462376884133 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1771 | 1462376884136 Marionette TRACE conn3 <- [1,1050,null,{}] 08:48:04 INFO - PROCESS | 1771 | 1462376884159 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1771 | 1462376884413 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:48:04 INFO - PROCESS | 1771 | 1462376884446 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x89506800 == 126 [pid = 1771] [id = 270] 08:48:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 379 (0x895bd000) [pid = 1771] [serial = 811] [outer = (nil)] 08:48:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 380 (0x895c4400) [pid = 1771] [serial = 812] [outer = 0x895bd000] 08:48:04 INFO - PROCESS | 1771 | 1462376884526 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 381 (0x89cbc800) [pid = 1771] [serial = 813] [outer = 0x895bd000] 08:48:05 INFO - PROCESS | 1771 | 1462376885450 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1386ms 08:48:05 INFO - PROCESS | 1771 | 1462376885519 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1771 | 1462376885522 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:48:05 INFO - PROCESS | 1771 | 1462376885548 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1771 | 1462376885551 Marionette TRACE conn3 <- [1,1054,null,{}] 08:48:05 INFO - PROCESS | 1771 | 1462376885557 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 1771 | 1462376885811 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 380 (0x887ca400) [pid = 1771] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 379 (0x8a5f7800) [pid = 1771] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 378 (0x878ed800) [pid = 1771] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 377 (0x8bb10800) [pid = 1771] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 376 (0x86f77c00) [pid = 1771] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 375 (0x87af0400) [pid = 1771] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:48:06 INFO - PROCESS | 1771 | --DOMWINDOW == 374 (0x89cd1c00) [pid = 1771] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:48:06 INFO - PROCESS | 1771 | 1462376886428 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e89800 == 127 [pid = 1771] [id = 271] 08:48:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 375 (0x86960800) [pid = 1771] [serial = 814] [outer = (nil)] 08:48:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 376 (0x87b2b000) [pid = 1771] [serial = 815] [outer = 0x86960800] 08:48:06 INFO - PROCESS | 1771 | 1462376886500 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 377 (0x89cd5c00) [pid = 1771] [serial = 816] [outer = 0x86960800] 08:48:07 INFO - PROCESS | 1771 | 1462376887223 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1693ms 08:48:07 INFO - PROCESS | 1771 | 1462376887247 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1771 | 1462376887251 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:48:07 INFO - PROCESS | 1771 | 1462376887257 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1771 | 1462376887261 Marionette TRACE conn3 <- [1,1058,null,{}] 08:48:07 INFO - PROCESS | 1771 | 1462376887266 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 1771 | 1462376887443 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:48:07 INFO - PROCESS | 1771 | 1462376887457 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cc2400 == 128 [pid = 1771] [id = 272] 08:48:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 378 (0x89ccf800) [pid = 1771] [serial = 817] [outer = (nil)] 08:48:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 379 (0x8a8d5800) [pid = 1771] [serial = 818] [outer = 0x89ccf800] 08:48:07 INFO - PROCESS | 1771 | 1462376887530 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 380 (0x8a8dec00) [pid = 1771] [serial = 819] [outer = 0x89ccf800] 08:48:08 INFO - PROCESS | 1771 | 1462376888622 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1379ms 08:48:08 INFO - PROCESS | 1771 | 1462376888637 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:48:08 INFO - PROCESS | 1771 | 1462376888643 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:48:08 INFO - PROCESS | 1771 | 1462376888652 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1771 | 1462376888659 Marionette TRACE conn3 <- [1,1062,null,{}] 08:48:08 INFO - PROCESS | 1771 | 1462376888668 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 1771 | 1462376888860 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:48:09 INFO - PROCESS | 1771 | 1462376889196 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e7c800 == 129 [pid = 1771] [id = 273] 08:48:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 381 (0x85e81000) [pid = 1771] [serial = 820] [outer = (nil)] 08:48:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 382 (0x86968000) [pid = 1771] [serial = 821] [outer = 0x85e81000] 08:48:09 INFO - PROCESS | 1771 | 1462376889290 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 383 (0x878fc400) [pid = 1771] [serial = 822] [outer = 0x85e81000] 08:48:10 INFO - PROCESS | 1771 | 1462376890233 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1643ms 08:48:10 INFO - PROCESS | 1771 | 1462376890295 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1771 | 1462376890304 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:48:10 INFO - PROCESS | 1771 | 1462376890317 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1771 | 1462376890321 Marionette TRACE conn3 <- [1,1066,null,{}] 08:48:10 INFO - PROCESS | 1771 | 1462376890369 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 1771 | 1462376890698 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:48:10 INFO - PROCESS | 1771 | 1462376890926 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x887cbc00 == 130 [pid = 1771] [id = 274] 08:48:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 384 (0x887d2400) [pid = 1771] [serial = 823] [outer = (nil)] 08:48:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 385 (0x88b31c00) [pid = 1771] [serial = 824] [outer = 0x887d2400] 08:48:11 INFO - PROCESS | 1771 | 1462376891011 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 386 (0x895c1800) [pid = 1771] [serial = 825] [outer = 0x887d2400] 08:48:12 INFO - PROCESS | 1771 | 1462376892004 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1735ms 08:48:12 INFO - PROCESS | 1771 | 1462376892050 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1771 | 1462376892055 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:48:12 INFO - PROCESS | 1771 | 1462376892061 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1771 | 1462376892067 Marionette TRACE conn3 <- [1,1070,null,{}] 08:48:12 INFO - PROCESS | 1771 | 1462376892083 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1771 | 1462376892312 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:48:12 INFO - PROCESS | 1771 | 1462376892630 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec1800 == 131 [pid = 1771] [id = 275] 08:48:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 387 (0x8aeca400) [pid = 1771] [serial = 826] [outer = (nil)] 08:48:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 388 (0x8bb08c00) [pid = 1771] [serial = 827] [outer = 0x8aeca400] 08:48:12 INFO - PROCESS | 1771 | 1462376892723 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 389 (0x8c718800) [pid = 1771] [serial = 828] [outer = 0x8aeca400] 08:48:13 INFO - PROCESS | 1771 | 1462376893606 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1592ms 08:48:13 INFO - PROCESS | 1771 | 1462376893654 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1771 | 1462376893659 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:48:13 INFO - PROCESS | 1771 | 1462376893666 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1771 | 1462376893668 Marionette TRACE conn3 <- [1,1074,null,{}] 08:48:13 INFO - PROCESS | 1771 | 1462376893675 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 1771 | 1462376893888 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:48:14 INFO - PROCESS | 1771 | 1462376894204 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7dd000 == 132 [pid = 1771] [id = 276] 08:48:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 390 (0x8cbe8400) [pid = 1771] [serial = 829] [outer = (nil)] 08:48:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 391 (0x8cf27400) [pid = 1771] [serial = 830] [outer = 0x8cbe8400] 08:48:14 INFO - PROCESS | 1771 | 1462376894293 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 392 (0x8cfa9c00) [pid = 1771] [serial = 831] [outer = 0x8cbe8400] 08:48:15 INFO - PROCESS | 1771 | 1462376895168 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1534ms 08:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:48:15 INFO - PROCESS | 1771 | 1462376895200 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1771 | 1462376895204 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:48:15 INFO - PROCESS | 1771 | 1462376895210 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1771 | 1462376895213 Marionette TRACE conn3 <- [1,1078,null,{}] 08:48:15 INFO - PROCESS | 1771 | 1462376895219 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1771 | 1462376895396 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:48:15 INFO - PROCESS | 1771 | 1462376895708 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb0c800 == 133 [pid = 1771] [id = 277] 08:48:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 393 (0x8cf2d000) [pid = 1771] [serial = 832] [outer = (nil)] 08:48:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 394 (0x8d041800) [pid = 1771] [serial = 833] [outer = 0x8cf2d000] 08:48:15 INFO - PROCESS | 1771 | 1462376895810 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 395 (0x8d10bc00) [pid = 1771] [serial = 834] [outer = 0x8cf2d000] 08:48:16 INFO - PROCESS | 1771 | 1462376896782 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1629ms 08:48:16 INFO - PROCESS | 1771 | 1462376896838 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1771 | 1462376896842 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:48:16 INFO - PROCESS | 1771 | 1462376896849 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1771 | 1462376896852 Marionette TRACE conn3 <- [1,1082,null,{}] 08:48:16 INFO - PROCESS | 1771 | 1462376896858 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 1771 | 1462376897153 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:48:17 INFO - PROCESS | 1771 | 1462376897486 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x86969800 == 134 [pid = 1771] [id = 278] 08:48:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 396 (0x8dc80c00) [pid = 1771] [serial = 835] [outer = (nil)] 08:48:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 397 (0x8dd81400) [pid = 1771] [serial = 836] [outer = 0x8dc80c00] 08:48:17 INFO - PROCESS | 1771 | 1462376897583 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 398 (0x8e3ae000) [pid = 1771] [serial = 837] [outer = 0x8dc80c00] 08:48:18 INFO - PROCESS | 1771 | 1462376898484 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1694ms 08:48:18 INFO - PROCESS | 1771 | 1462376898544 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1771 | 1462376898548 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:48:18 INFO - PROCESS | 1771 | 1462376898554 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1771 | 1462376898558 Marionette TRACE conn3 <- [1,1086,null,{}] 08:48:18 INFO - PROCESS | 1771 | 1462376898563 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1771 | 1462376898754 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:48:19 INFO - PROCESS | 1771 | 1462376899065 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf7c00 == 135 [pid = 1771] [id = 279] 08:48:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 399 (0x8d9d7000) [pid = 1771] [serial = 838] [outer = (nil)] 08:48:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 400 (0x90e4fc00) [pid = 1771] [serial = 839] [outer = 0x8d9d7000] 08:48:19 INFO - PROCESS | 1771 | 1462376899162 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 401 (0x90eaa000) [pid = 1771] [serial = 840] [outer = 0x8d9d7000] 08:48:20 INFO - PROCESS | 1771 | 1462376900018 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1530ms 08:48:20 INFO - PROCESS | 1771 | 1462376900085 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1771 | 1462376900089 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:48:20 INFO - PROCESS | 1771 | 1462376900096 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1771 | 1462376900099 Marionette TRACE conn3 <- [1,1090,null,{}] 08:48:20 INFO - PROCESS | 1771 | 1462376900105 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 1771 | 1462376900294 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:48:20 INFO - PROCESS | 1771 | 1462376900605 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf20c00 == 136 [pid = 1771] [id = 280] 08:48:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 402 (0x8cffc400) [pid = 1771] [serial = 841] [outer = (nil)] 08:48:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 403 (0x939a8c00) [pid = 1771] [serial = 842] [outer = 0x8cffc400] 08:48:20 INFO - PROCESS | 1771 | 1462376900694 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 404 (0x94d99800) [pid = 1771] [serial = 843] [outer = 0x8cffc400] 08:48:21 INFO - PROCESS | 1771 | 1462376901555 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1531ms 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:48:21 INFO - PROCESS | 1771 | 1462376901628 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1771 | 1462376901631 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:48:21 INFO - PROCESS | 1771 | 1462376901637 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1771 | 1462376901641 Marionette TRACE conn3 <- [1,1094,null,{}] 08:48:21 INFO - PROCESS | 1771 | 1462376901646 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1771 | 1462376901875 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:48:22 INFO - PROCESS | 1771 | 1462376902187 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd81000 == 137 [pid = 1771] [id = 281] 08:48:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 405 (0x94ee7800) [pid = 1771] [serial = 844] [outer = (nil)] 08:48:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 406 (0x95209c00) [pid = 1771] [serial = 845] [outer = 0x94ee7800] 08:48:22 INFO - PROCESS | 1771 | 1462376902280 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 407 (0x95213000) [pid = 1771] [serial = 846] [outer = 0x94ee7800] 08:48:23 INFO - PROCESS | 1771 | 1462376903165 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1585ms 08:48:23 INFO - PROCESS | 1771 | 1462376903223 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1771 | 1462376903226 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:48:23 INFO - PROCESS | 1771 | 1462376903233 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1771 | 1462376903235 Marionette TRACE conn3 <- [1,1098,null,{}] 08:48:23 INFO - PROCESS | 1771 | 1462376903241 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1771 | 1462376903422 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:48:23 INFO - PROCESS | 1771 | 1462376903734 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x92210000 == 138 [pid = 1771] [id = 282] 08:48:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 408 (0x95212c00) [pid = 1771] [serial = 847] [outer = (nil)] 08:48:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 409 (0x99843800) [pid = 1771] [serial = 848] [outer = 0x95212c00] 08:48:23 INFO - PROCESS | 1771 | 1462376903823 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 410 (0x99921800) [pid = 1771] [serial = 849] [outer = 0x95212c00] 08:48:24 INFO - PROCESS | 1771 | 1462376904665 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1477ms 08:48:24 INFO - PROCESS | 1771 | 1462376904711 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1771 | 1462376904715 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:48:24 INFO - PROCESS | 1771 | 1462376904721 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1771 | 1462376904726 Marionette TRACE conn3 <- [1,1102,null,{}] 08:48:24 INFO - PROCESS | 1771 | 1462376904731 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1771 | 1462376904938 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:48:25 INFO - PROCESS | 1771 | 1462376905264 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x98723c00 == 139 [pid = 1771] [id = 283] 08:48:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 411 (0xa2151400) [pid = 1771] [serial = 850] [outer = (nil)] 08:48:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 412 (0xa30ce000) [pid = 1771] [serial = 851] [outer = 0xa2151400] 08:48:25 INFO - PROCESS | 1771 | 1462376905376 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 413 (0xa35e4000) [pid = 1771] [serial = 852] [outer = 0xa2151400] 08:48:26 INFO - PROCESS | 1771 | 1462376906263 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1578ms 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:48:26 INFO - PROCESS | 1771 | 1462376906301 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1771 | 1462376906304 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:48:26 INFO - PROCESS | 1771 | 1462376906310 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1771 | 1462376906313 Marionette TRACE conn3 <- [1,1106,null,{}] 08:48:26 INFO - PROCESS | 1771 | 1462376906319 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1771 | 1462376906520 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:48:26 INFO - PROCESS | 1771 | 1462376906822 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b80c00 == 140 [pid = 1771] [id = 284] 08:48:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 414 (0x87b81000) [pid = 1771] [serial = 853] [outer = (nil)] 08:48:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 415 (0x87b88000) [pid = 1771] [serial = 854] [outer = 0x87b81000] 08:48:26 INFO - PROCESS | 1771 | 1462376906915 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 416 (0x87b89c00) [pid = 1771] [serial = 855] [outer = 0x87b81000] 08:48:27 INFO - PROCESS | 1771 | 1462376907740 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1482ms 08:48:27 INFO - PROCESS | 1771 | 1462376907792 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1771 | 1462376907795 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:48:27 INFO - PROCESS | 1771 | 1462376907802 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1771 | 1462376907804 Marionette TRACE conn3 <- [1,1110,null,{}] 08:48:27 INFO - PROCESS | 1771 | 1462376907810 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1771 | 1462376908004 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:48:28 INFO - PROCESS | 1771 | 1462376908321 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b7e400 == 141 [pid = 1771] [id = 285] 08:48:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 417 (0x87b86800) [pid = 1771] [serial = 856] [outer = (nil)] 08:48:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 418 (0x8a4c6800) [pid = 1771] [serial = 857] [outer = 0x87b86800] 08:48:28 INFO - PROCESS | 1771 | 1462376908413 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 419 (0x8a4ca000) [pid = 1771] [serial = 858] [outer = 0x87b86800] 08:48:29 INFO - PROCESS | 1771 | 1462376909280 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1530ms 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:48:29 INFO - PROCESS | 1771 | 1462376909333 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1771 | 1462376909336 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:48:29 INFO - PROCESS | 1771 | 1462376909343 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1771 | 1462376909346 Marionette TRACE conn3 <- [1,1114,null,{}] 08:48:29 INFO - PROCESS | 1771 | 1462376909352 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 1771 | 1462376909531 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:48:29 INFO - PROCESS | 1771 | 1462376909814 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b89800 == 142 [pid = 1771] [id = 286] 08:48:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 420 (0x87b8c800) [pid = 1771] [serial = 859] [outer = (nil)] 08:48:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 421 (0x8a4cfc00) [pid = 1771] [serial = 860] [outer = 0x87b8c800] 08:48:29 INFO - PROCESS | 1771 | 1462376909942 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 422 (0x8a4d2c00) [pid = 1771] [serial = 861] [outer = 0x87b8c800] 08:48:30 INFO - PROCESS | 1771 | 1462376910798 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1496ms 08:48:30 INFO - PROCESS | 1771 | 1462376910839 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1771 | 1462376910842 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:48:30 INFO - PROCESS | 1771 | 1462376910848 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1771 | 1462376910851 Marionette TRACE conn3 <- [1,1118,null,{}] 08:48:30 INFO - PROCESS | 1771 | 1462376910857 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 1771 | 1462376911041 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:48:31 INFO - PROCESS | 1771 | 1462376911376 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff2800 == 143 [pid = 1771] [id = 287] 08:48:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 423 (0x86ff3400) [pid = 1771] [serial = 862] [outer = (nil)] 08:48:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 424 (0x86ff7000) [pid = 1771] [serial = 863] [outer = 0x86ff3400] 08:48:31 INFO - PROCESS | 1771 | 1462376911495 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 425 (0x86ff8800) [pid = 1771] [serial = 864] [outer = 0x86ff3400] 08:48:32 INFO - PROCESS | 1771 | 1462376912444 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1636ms 08:48:32 INFO - PROCESS | 1771 | 1462376912487 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1771 | 1462376912490 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:48:32 INFO - PROCESS | 1771 | 1462376912497 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1771 | 1462376912500 Marionette TRACE conn3 <- [1,1122,null,{}] 08:48:32 INFO - PROCESS | 1771 | 1462376912505 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 1771 | 1462376912694 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:48:33 INFO - PROCESS | 1771 | 1462376913539 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0ac00 == 144 [pid = 1771] [id = 288] 08:48:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 426 (0x84e10000) [pid = 1771] [serial = 865] [outer = (nil)] 08:48:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 427 (0x85656c00) [pid = 1771] [serial = 866] [outer = 0x84e10000] 08:48:33 INFO - PROCESS | 1771 | 1462376913652 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 428 (0x85cf8c00) [pid = 1771] [serial = 867] [outer = 0x84e10000] 08:48:34 INFO - PROCESS | 1771 | 1462376914518 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2078ms 08:48:34 INFO - PROCESS | 1771 | 1462376914576 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1771 | 1462376914581 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:48:34 INFO - PROCESS | 1771 | 1462376914589 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1771 | 1462376914595 Marionette TRACE conn3 <- [1,1126,null,{}] 08:48:34 INFO - PROCESS | 1771 | 1462376914602 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 1771 | 1462376914832 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:48:35 INFO - PROCESS | 1771 | 1462376915181 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x85653c00 == 145 [pid = 1771] [id = 289] 08:48:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 429 (0x85e86400) [pid = 1771] [serial = 868] [outer = (nil)] 08:48:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 430 (0x868c9400) [pid = 1771] [serial = 869] [outer = 0x85e86400] 08:48:35 INFO - PROCESS | 1771 | 1462376915269 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 431 (0x8696b000) [pid = 1771] [serial = 870] [outer = 0x85e86400] 08:48:36 INFO - PROCESS | 1771 | 1462376916277 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1733ms 08:48:36 INFO - PROCESS | 1771 | 1462376916324 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1771 | 1462376916330 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:48:36 INFO - PROCESS | 1771 | 1462376916338 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1771 | 1462376916341 Marionette TRACE conn3 <- [1,1130,null,{}] 08:48:36 INFO - PROCESS | 1771 | 1462376916347 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1771 | 1462376916586 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:48:36 INFO - PROCESS | 1771 | 1462376916940 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffdc00 == 146 [pid = 1771] [id = 290] 08:48:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 432 (0x878ef800) [pid = 1771] [serial = 871] [outer = (nil)] 08:48:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 433 (0x878fcc00) [pid = 1771] [serial = 872] [outer = 0x878ef800] 08:48:37 INFO - PROCESS | 1771 | 1462376917019 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 434 (0x87b7ec00) [pid = 1771] [serial = 873] [outer = 0x878ef800] 08:48:38 INFO - PROCESS | 1771 | 1462376918008 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1728ms 08:48:38 INFO - PROCESS | 1771 | 1462376918067 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1771 | 1462376918071 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:48:38 INFO - PROCESS | 1771 | 1462376918080 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1771 | 1462376918089 Marionette TRACE conn3 <- [1,1134,null,{}] 08:48:38 INFO - PROCESS | 1771 | 1462376918103 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 1771 | 1462376918389 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8b78ec00 == 145 [pid = 1771] [id = 172] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x887ca000 == 144 [pid = 1771] [id = 213] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x93b6e800 == 143 [pid = 1771] [id = 24] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x88b27400 == 142 [pid = 1771] [id = 217] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x89d5cc00 == 141 [pid = 1771] [id = 176] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x887d0c00 == 140 [pid = 1771] [id = 216] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x885f3000 == 139 [pid = 1771] [id = 215] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x89502400 == 138 [pid = 1771] [id = 177] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x885f1000 == 137 [pid = 1771] [id = 214] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb3e800 == 136 [pid = 1771] [id = 98] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85e89800 == 135 [pid = 1771] [id = 271] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x89506800 == 134 [pid = 1771] [id = 270] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x86f7ec00 == 133 [pid = 1771] [id = 269] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x86966800 == 132 [pid = 1771] [id = 268] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x84e06000 == 131 [pid = 1771] [id = 266] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85650000 == 130 [pid = 1771] [id = 264] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x84e03c00 == 129 [pid = 1771] [id = 265] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85648800 == 128 [pid = 1771] [id = 263] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf8000 == 127 [pid = 1771] [id = 262] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85cef800 == 126 [pid = 1771] [id = 260] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf6800 == 125 [pid = 1771] [id = 261] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x85ceec00 == 124 [pid = 1771] [id = 259] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc79c00 == 123 [pid = 1771] [id = 258] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc73400 == 122 [pid = 1771] [id = 257] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8db5f800 == 121 [pid = 1771] [id = 256] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x92249000 == 120 [pid = 1771] [id = 254] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x9520bc00 == 119 [pid = 1771] [id = 255] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3af000 == 118 [pid = 1771] [id = 253] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd83400 == 117 [pid = 1771] [id = 252] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x89d71400 == 116 [pid = 1771] [id = 251] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbe1400 == 115 [pid = 1771] [id = 250] 08:48:39 INFO - PROCESS | 1771 | --DOCSHELL 0x87af1c00 == 114 [pid = 1771] [id = 249] 08:48:39 INFO - PROCESS | 1771 | 1462376919268 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 433 (0x8b78e400) [pid = 1771] [serial = 737] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 432 (0x87aee000) [pid = 1771] [serial = 719] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 431 (0x89ccd400) [pid = 1771] [serial = 677] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 430 (0x8b796c00) [pid = 1771] [serial = 680] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 429 (0x8ad46400) [pid = 1771] [serial = 735] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 428 (0x89ccd800) [pid = 1771] [serial = 732] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 427 (0x8cbe8800) [pid = 1771] [serial = 741] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 426 (0x8b796800) [pid = 1771] [serial = 738] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 425 (0x8eb3ac00) [pid = 1771] [serial = 686] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 424 (0x9cb52c00) [pid = 1771] [serial = 701] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 423 (0x878f5c00) [pid = 1771] [serial = 726] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 422 (0x86519400) [pid = 1771] [serial = 710] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 421 (0x87b2fc00) [pid = 1771] [serial = 728] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 420 (0x8a8dc400) [pid = 1771] [serial = 734] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 419 (0x8c7de400) [pid = 1771] [serial = 740] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 418 (0x87b2a800) [pid = 1771] [serial = 704] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 417 (0x87af3c00) [pid = 1771] [serial = 707] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 416 (0x95129000) [pid = 1771] [serial = 692] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 415 (0x8c718c00) [pid = 1771] [serial = 743] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 414 (0x90eac800) [pid = 1771] [serial = 689] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 413 (0x86f76c00) [pid = 1771] [serial = 716] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 412 (0x99fc0400) [pid = 1771] [serial = 698] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 411 (0x8dd7b000) [pid = 1771] [serial = 683] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 410 (0x878ef000) [pid = 1771] [serial = 725] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 409 (0x887ce400) [pid = 1771] [serial = 729] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 408 (0x917d8000) [pid = 1771] [serial = 722] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 407 (0x98898c00) [pid = 1771] [serial = 695] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 406 (0x87b2dc00) [pid = 1771] [serial = 713] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 405 (0x88b2d800) [pid = 1771] [serial = 731] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | --DOMWINDOW == 404 (0x8cf2ec00) [pid = 1771] [serial = 744] [outer = (nil)] [url = about:blank] 08:48:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e03c00 == 115 [pid = 1771] [id = 291] 08:48:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 405 (0x84e06000) [pid = 1771] [serial = 874] [outer = (nil)] 08:48:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 406 (0x85650000) [pid = 1771] [serial = 875] [outer = 0x84e06000] 08:48:39 INFO - PROCESS | 1771 | 1462376919486 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 407 (0x85cf6800) [pid = 1771] [serial = 876] [outer = 0x84e06000] 08:48:40 INFO - PROCESS | 1771 | 1462376920204 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2144ms 08:48:40 INFO - PROCESS | 1771 | 1462376920223 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1771 | 1462376920227 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:48:40 INFO - PROCESS | 1771 | 1462376920252 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1771 | 1462376920256 Marionette TRACE conn3 <- [1,1138,null,{}] 08:48:40 INFO - PROCESS | 1771 | 1462376920261 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1771 | 1462376920438 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:48:40 INFO - PROCESS | 1771 | 1462376920453 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x85653000 == 116 [pid = 1771] [id = 292] 08:48:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 408 (0x85e7f000) [pid = 1771] [serial = 877] [outer = (nil)] 08:48:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 409 (0x878f5000) [pid = 1771] [serial = 878] [outer = 0x85e7f000] 08:48:40 INFO - PROCESS | 1771 | 1462376920524 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 410 (0x87b28800) [pid = 1771] [serial = 879] [outer = 0x85e7f000] 08:48:41 INFO - PROCESS | 1771 | 1462376921555 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1346ms 08:48:41 INFO - PROCESS | 1771 | 1462376921590 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1771 | 1462376921594 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:48:41 INFO - PROCESS | 1771 | 1462376921600 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1771 | 1462376921602 Marionette TRACE conn3 <- [1,1142,null,{}] 08:48:41 INFO - PROCESS | 1771 | 1462376921608 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 1771 | 1462376921777 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:48:42 INFO - PROCESS | 1771 | 1462376921993 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x878efc00 == 117 [pid = 1771] [id = 293] 08:48:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 411 (0x87b2d800) [pid = 1771] [serial = 880] [outer = (nil)] 08:48:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 412 (0x887ccc00) [pid = 1771] [serial = 881] [outer = 0x87b2d800] 08:48:42 INFO - PROCESS | 1771 | 1462376922079 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 413 (0x89503400) [pid = 1771] [serial = 882] [outer = 0x87b2d800] 08:48:42 INFO - PROCESS | 1771 | 1462376922920 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1382ms 08:48:42 INFO - PROCESS | 1771 | 1462376922983 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1771 | 1462376922986 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:48:42 INFO - PROCESS | 1771 | 1462376922992 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1771 | 1462376922995 Marionette TRACE conn3 <- [1,1146,null,{}] 08:48:43 INFO - PROCESS | 1771 | 1462376923000 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 1771 | 1462376923246 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:48:43 INFO - PROCESS | 1771 | 1462376923278 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x878f7400 == 118 [pid = 1771] [id = 294] 08:48:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 414 (0x87b85400) [pid = 1771] [serial = 883] [outer = (nil)] 08:48:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 415 (0x89cc1000) [pid = 1771] [serial = 884] [outer = 0x87b85400] 08:48:43 INFO - PROCESS | 1771 | 1462376923350 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 416 (0x89ccd000) [pid = 1771] [serial = 885] [outer = 0x87b85400] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 415 (0x9220c000) [pid = 1771] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 414 (0x8dc7b400) [pid = 1771] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 413 (0x8dd7cc00) [pid = 1771] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 412 (0x939ee400) [pid = 1771] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 411 (0x85657000) [pid = 1771] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 410 (0x90ea8800) [pid = 1771] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 409 (0x85cf1000) [pid = 1771] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 408 (0x99917c00) [pid = 1771] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 407 (0x9889c800) [pid = 1771] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 406 (0x9a735000) [pid = 1771] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 405 (0x8e42dc00) [pid = 1771] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 404 (0x92242c00) [pid = 1771] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 403 (0x9520e800) [pid = 1771] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 402 (0xa6d8d000) [pid = 1771] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 401 (0x8daab400) [pid = 1771] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 400 (0x87b26800) [pid = 1771] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 399 (0x87b23000) [pid = 1771] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 398 (0x86514400) [pid = 1771] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 397 (0x8cbdc000) [pid = 1771] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 396 (0x9a987000) [pid = 1771] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 395 (0x99fc5000) [pid = 1771] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 394 (0x8cbe7c00) [pid = 1771] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 393 (0x8a5ebc00) [pid = 1771] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 392 (0x8eb3d800) [pid = 1771] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 391 (0x92cf2800) [pid = 1771] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 390 (0x94d92400) [pid = 1771] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 389 (0x99f94400) [pid = 1771] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 388 (0x86966c00) [pid = 1771] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 387 (0x8aec7000) [pid = 1771] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 386 (0x99f8e400) [pid = 1771] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 385 (0x90eb0400) [pid = 1771] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 384 (0x99fbc000) [pid = 1771] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 383 (0x93bb7c00) [pid = 1771] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 382 (0x885f8800) [pid = 1771] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 381 (0x85e7fc00) [pid = 1771] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 380 (0x94eda400) [pid = 1771] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 379 (0x887cac00) [pid = 1771] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 378 (0x98899800) [pid = 1771] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 377 (0x90e42800) [pid = 1771] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 376 (0x84e04c00) [pid = 1771] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 375 (0x86960800) [pid = 1771] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 374 (0x8ad45000) [pid = 1771] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 373 (0x8ab2d800) [pid = 1771] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 372 (0x8d9d9000) [pid = 1771] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 371 (0x8cbe2800) [pid = 1771] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 370 (0x8564a400) [pid = 1771] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 369 (0x98843c00) [pid = 1771] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 368 (0x8a5f1800) [pid = 1771] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 367 (0x8a8d3400) [pid = 1771] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 366 (0x9a731000) [pid = 1771] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 365 (0xa6239000) [pid = 1771] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 364 (0x89d5e000) [pid = 1771] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 363 (0x8eb40000) [pid = 1771] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 362 (0x86513c00) [pid = 1771] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 361 (0x8d10a000) [pid = 1771] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 360 (0x8e3b8c00) [pid = 1771] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 359 (0x92258800) [pid = 1771] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 358 (0x84e07000) [pid = 1771] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 357 (0x8d9d9400) [pid = 1771] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 356 (0x8e426000) [pid = 1771] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 355 (0x9b723000) [pid = 1771] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 354 (0x95202400) [pid = 1771] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 353 (0x9ab18800) [pid = 1771] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 352 (0x89d5a800) [pid = 1771] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 351 (0x8c7e1c00) [pid = 1771] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 350 (0x99fc7c00) [pid = 1771] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 349 (0x895bd000) [pid = 1771] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 348 (0x8cf20800) [pid = 1771] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 347 (0x97f54000) [pid = 1771] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 346 (0x99842000) [pid = 1771] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 345 (0x939afc00) [pid = 1771] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 344 (0x95215c00) [pid = 1771] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 343 (0x8dc73800) [pid = 1771] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 342 (0x9224c400) [pid = 1771] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 341 (0x8aec9000) [pid = 1771] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 340 (0x98725400) [pid = 1771] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 339 (0x99fbb400) [pid = 1771] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 338 (0x8cbe3400) [pid = 1771] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 337 (0x8c70b800) [pid = 1771] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 336 (0x9521cc00) [pid = 1771] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 335 (0x8cfee000) [pid = 1771] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 334 (0x89508c00) [pid = 1771] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 333 (0x8b9bc000) [pid = 1771] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 332 (0x94d48c00) [pid = 1771] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 331 (0x94d42c00) [pid = 1771] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 330 (0x89cb8400) [pid = 1771] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 329 (0x97372800) [pid = 1771] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 328 (0x99933000) [pid = 1771] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 327 (0x87b23400) [pid = 1771] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 326 (0xa102d400) [pid = 1771] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 325 (0xa326b800) [pid = 1771] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 324 (0x8b9b7c00) [pid = 1771] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 323 (0x8ad4f400) [pid = 1771] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 322 (0x94edb000) [pid = 1771] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 321 (0x8c716800) [pid = 1771] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 320 (0x8db52800) [pid = 1771] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 319 (0x8ab39c00) [pid = 1771] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 318 (0x8aec2000) [pid = 1771] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 317 (0x8d108400) [pid = 1771] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 316 (0x9225f000) [pid = 1771] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 315 (0x8b790000) [pid = 1771] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 314 (0x92258000) [pid = 1771] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 313 (0x939e9400) [pid = 1771] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 312 (0x95210400) [pid = 1771] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 311 (0x85e7c400) [pid = 1771] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 310 (0x8d9cfc00) [pid = 1771] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 309 (0x9520c800) [pid = 1771] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 308 (0x917d4000) [pid = 1771] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 307 (0x8aecac00) [pid = 1771] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 306 (0x97371400) [pid = 1771] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 305 (0xa2148c00) [pid = 1771] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 304 (0x99fc5800) [pid = 1771] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 303 (0x9991f000) [pid = 1771] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 302 (0x92256000) [pid = 1771] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 301 (0x8db59c00) [pid = 1771] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 300 (0x86f72000) [pid = 1771] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 299 (0x89502c00) [pid = 1771] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0x96140800) [pid = 1771] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 297 (0x8e42d800) [pid = 1771] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 296 (0x8ad51800) [pid = 1771] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 295 (0x868be800) [pid = 1771] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 294 (0x9888f000) [pid = 1771] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 293 (0x8e3b3800) [pid = 1771] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 292 (0x88b2ec00) [pid = 1771] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 291 (0x9cb51400) [pid = 1771] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 290 (0x887cc800) [pid = 1771] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 289 (0x8bb05000) [pid = 1771] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 288 (0x8cfb4400) [pid = 1771] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 287 (0x89cbb800) [pid = 1771] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 286 (0x887d7c00) [pid = 1771] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 285 (0xa3264400) [pid = 1771] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 284 (0x8b78b000) [pid = 1771] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 283 (0x87aef000) [pid = 1771] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 282 (0x8db56c00) [pid = 1771] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 281 (0x86f78800) [pid = 1771] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 280 (0x8d03d400) [pid = 1771] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 279 (0x89508000) [pid = 1771] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 278 (0xa6f42000) [pid = 1771] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 277 (0x8e3b4000) [pid = 1771] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 276 (0x92207400) [pid = 1771] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 275 (0xa4e53400) [pid = 1771] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 274 (0x8b9b5400) [pid = 1771] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 273 (0x8e42b000) [pid = 1771] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 272 (0x8eb34400) [pid = 1771] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 271 (0x93bbd800) [pid = 1771] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 270 (0x97377c00) [pid = 1771] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 269 (0x885f1400) [pid = 1771] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 268 (0x86f7d000) [pid = 1771] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 267 (0x8ec99800) [pid = 1771] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 266 (0x8d102000) [pid = 1771] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:48:46 INFO - PROCESS | 1771 | --DOMWINDOW == 265 (0x8d10e000) [pid = 1771] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:48:46 INFO - PROCESS | 1771 | 1462376926589 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 3648ms 08:48:46 INFO - PROCESS | 1771 | 1462376926642 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 1771 | 1462376926646 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:48:46 INFO - PROCESS | 1771 | 1462376926652 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 1771 | 1462376926655 Marionette TRACE conn3 <- [1,1150,null,{}] 08:48:46 INFO - PROCESS | 1771 | 1462376926660 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 1771 | 1462376926886 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:48:47 INFO - PROCESS | 1771 | 1462376927156 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x845ec400 == 119 [pid = 1771] [id = 295] 08:48:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 266 (0x84e04400) [pid = 1771] [serial = 886] [outer = (nil)] 08:48:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 267 (0x86511000) [pid = 1771] [serial = 887] [outer = 0x84e04400] 08:48:47 INFO - PROCESS | 1771 | 1462376927233 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 268 (0x86f78800) [pid = 1771] [serial = 888] [outer = 0x84e04400] 08:48:48 INFO - PROCESS | 1771 | 1462376928045 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1433ms 08:48:48 INFO - PROCESS | 1771 | 1462376928086 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1771 | 1462376928092 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:48:48 INFO - PROCESS | 1771 | 1462376928112 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1771 | 1462376928118 Marionette TRACE conn3 <- [1,1154,null,{}] 08:48:48 INFO - PROCESS | 1771 | 1462376928126 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1771 | 1462376928353 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:48:48 INFO - PROCESS | 1771 | 1462376928695 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x85ceec00 == 120 [pid = 1771] [id = 296] 08:48:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 269 (0x85cf1000) [pid = 1771] [serial = 889] [outer = (nil)] 08:48:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 270 (0x85e85c00) [pid = 1771] [serial = 890] [outer = 0x85cf1000] 08:48:48 INFO - PROCESS | 1771 | 1462376928787 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 271 (0x86519400) [pid = 1771] [serial = 891] [outer = 0x85cf1000] 08:48:49 INFO - PROCESS | 1771 | 1462376929716 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1643ms 08:48:49 INFO - PROCESS | 1771 | 1462376929755 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1771 | 1462376929765 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:48:49 INFO - PROCESS | 1771 | 1462376929776 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1771 | 1462376929780 Marionette TRACE conn3 <- [1,1158,null,{}] 08:48:49 INFO - PROCESS | 1771 | 1462376929787 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1771 | 1462376930004 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:48:50 INFO - PROCESS | 1771 | 1462376930326 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x86fef400 == 121 [pid = 1771] [id = 297] 08:48:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 272 (0x86ff0c00) [pid = 1771] [serial = 892] [outer = (nil)] 08:48:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 273 (0x878f3800) [pid = 1771] [serial = 893] [outer = 0x86ff0c00] 08:48:50 INFO - PROCESS | 1771 | 1462376930420 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 274 (0x87af3400) [pid = 1771] [serial = 894] [outer = 0x86ff0c00] 08:48:51 INFO - PROCESS | 1771 | 1462376931334 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1590ms 08:48:51 INFO - PROCESS | 1771 | 1462376931366 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1771 | 1462376931369 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:48:51 INFO - PROCESS | 1771 | 1462376931376 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1771 | 1462376931382 Marionette TRACE conn3 <- [1,1162,null,{}] 08:48:51 INFO - PROCESS | 1771 | 1462376931398 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 1771 | 1462376931624 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:48:52 INFO - PROCESS | 1771 | 1462376931992 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e02400 == 122 [pid = 1771] [id = 298] 08:48:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 275 (0x887cd400) [pid = 1771] [serial = 895] [outer = (nil)] 08:48:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 276 (0x88b26800) [pid = 1771] [serial = 896] [outer = 0x887cd400] 08:48:52 INFO - PROCESS | 1771 | 1462376932099 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 277 (0x88b35c00) [pid = 1771] [serial = 897] [outer = 0x887cd400] 08:48:53 INFO - PROCESS | 1771 | 1462376933028 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1695ms 08:48:53 INFO - PROCESS | 1771 | 1462376933072 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:48:53 INFO - PROCESS | 1771 | 1462376933077 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:48:53 INFO - PROCESS | 1771 | 1462376933084 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1771 | 1462376933087 Marionette TRACE conn3 <- [1,1166,null,{}] 08:48:53 INFO - PROCESS | 1771 | 1462376933093 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1771 | 1462376933305 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:48:53 INFO - PROCESS | 1771 | 1462376933621 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b27400 == 123 [pid = 1771] [id = 299] 08:48:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 278 (0x895c0400) [pid = 1771] [serial = 898] [outer = (nil)] 08:48:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 279 (0x89cbe000) [pid = 1771] [serial = 899] [outer = 0x895c0400] 08:48:53 INFO - PROCESS | 1771 | 1462376933712 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 280 (0x89cd2400) [pid = 1771] [serial = 900] [outer = 0x895c0400] 08:48:54 INFO - PROCESS | 1771 | 1462376934566 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1533ms 08:48:54 INFO - PROCESS | 1771 | 1462376934616 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1771 | 1462376934619 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:48:54 INFO - PROCESS | 1771 | 1462376934626 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1771 | 1462376934629 Marionette TRACE conn3 <- [1,1170,null,{}] 08:48:54 INFO - PROCESS | 1771 | 1462376934635 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 1771 | 1462376934812 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:48:55 INFO - PROCESS | 1771 | 1462376935080 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8950f800 == 124 [pid = 1771] [id = 300] 08:48:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 281 (0x895c6000) [pid = 1771] [serial = 901] [outer = (nil)] 08:48:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 282 (0x89d5cc00) [pid = 1771] [serial = 902] [outer = 0x895c6000] 08:48:55 INFO - PROCESS | 1771 | 1462376935210 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 283 (0x89d64400) [pid = 1771] [serial = 903] [outer = 0x895c6000] 08:48:56 INFO - PROCESS | 1771 | 1462376936083 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1487ms 08:48:56 INFO - PROCESS | 1771 | 1462376936114 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1771 | 1462376936118 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:48:56 INFO - PROCESS | 1771 | 1462376936124 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1771 | 1462376936128 Marionette TRACE conn3 <- [1,1174,null,{}] 08:48:56 INFO - PROCESS | 1771 | 1462376936133 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 1771 | 1462376936374 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:48:56 INFO - PROCESS | 1771 | 1462376936732 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d5a800 == 125 [pid = 1771] [id = 301] 08:48:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 284 (0x8a4cf400) [pid = 1771] [serial = 904] [outer = (nil)] 08:48:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 285 (0x8a5f2400) [pid = 1771] [serial = 905] [outer = 0x8a4cf400] 08:48:56 INFO - PROCESS | 1771 | 1462376936825 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 286 (0x8a8de400) [pid = 1771] [serial = 906] [outer = 0x8a4cf400] 08:48:57 INFO - PROCESS | 1771 | 1462376937706 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1771 | 1462376937762 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:48:57 INFO - PROCESS | 1771 | 1462376937770 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1771 | 1462376937773 Marionette TRACE conn3 <- [1,1178,null,{}] 08:48:57 INFO - PROCESS | 1771 | 1462376937779 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 1771 | 1462376937959 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:48:58 INFO - PROCESS | 1771 | 1462376938268 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d5b400 == 126 [pid = 1771] [id = 302] 08:48:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 287 (0x89d5e400) [pid = 1771] [serial = 907] [outer = (nil)] 08:48:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 288 (0x8ad48800) [pid = 1771] [serial = 908] [outer = 0x89d5e400] 08:48:58 INFO - PROCESS | 1771 | 1462376938360 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 289 (0x8ad4f800) [pid = 1771] [serial = 909] [outer = 0x89d5e400] 08:48:59 INFO - PROCESS | 1771 | 1462376939225 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1771 | 1462376939307 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:48:59 INFO - PROCESS | 1771 | 1462376939314 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1771 | 1462376939317 Marionette TRACE conn3 <- [1,1182,null,{}] 08:48:59 INFO - PROCESS | 1771 | 1462376939323 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 1771 | 1462376939520 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:48:59 INFO - PROCESS | 1771 | 1462376939833 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b78f400 == 127 [pid = 1771] [id = 303] 08:48:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 290 (0x8b790400) [pid = 1771] [serial = 910] [outer = (nil)] 08:48:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 291 (0x8b9b5800) [pid = 1771] [serial = 911] [outer = 0x8b790400] 08:48:59 INFO - PROCESS | 1771 | 1462376939923 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 292 (0x8b9bcc00) [pid = 1771] [serial = 912] [outer = 0x8b790400] 08:49:00 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:00 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:00 INFO - PROCESS | 1771 | 1462376940836 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1771 | 1462376940907 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:49:00 INFO - PROCESS | 1771 | 1462376940914 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1771 | 1462376940917 Marionette TRACE conn3 <- [1,1186,null,{}] 08:49:00 INFO - PROCESS | 1771 | 1462376940923 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 1771 | 1462376941114 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:49:01 INFO - PROCESS | 1771 | 1462376941415 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab2e800 == 128 [pid = 1771] [id = 304] 08:49:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 293 (0x8ad45800) [pid = 1771] [serial = 913] [outer = (nil)] 08:49:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 294 (0x8c7dc800) [pid = 1771] [serial = 914] [outer = 0x8ad45800] 08:49:01 INFO - PROCESS | 1771 | 1462376941511 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 295 (0x8c7e7000) [pid = 1771] [serial = 915] [outer = 0x8ad45800] 08:49:02 INFO - PROCESS | 1771 | 1462376942495 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1771 | 1462376942564 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:49:02 INFO - PROCESS | 1771 | 1462376942571 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1771 | 1462376942575 Marionette TRACE conn3 <- [1,1190,null,{}] 08:49:02 INFO - PROCESS | 1771 | 1462376942580 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1771 | 1462376942767 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:49:03 INFO - PROCESS | 1771 | 1462376943082 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf5400 == 129 [pid = 1771] [id = 305] 08:49:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 296 (0x85e7fc00) [pid = 1771] [serial = 916] [outer = (nil)] 08:49:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 297 (0x8cf2a400) [pid = 1771] [serial = 917] [outer = 0x85e7fc00] 08:49:03 INFO - PROCESS | 1771 | 1462376943173 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 298 (0x8cfabc00) [pid = 1771] [serial = 918] [outer = 0x85e7fc00] 08:49:04 INFO - PROCESS | 1771 | 1462376944038 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1771 | 1462376944109 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:49:04 INFO - PROCESS | 1771 | 1462376944116 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1771 | 1462376944120 Marionette TRACE conn3 <- [1,1194,null,{}] 08:49:04 INFO - PROCESS | 1771 | 1462376944126 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1771 | 1462376944391 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:49:04 INFO - PROCESS | 1771 | 1462376944723 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe7c00 == 130 [pid = 1771] [id = 306] 08:49:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 299 (0x8d10f000) [pid = 1771] [serial = 919] [outer = (nil)] 08:49:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 300 (0x8d9d6000) [pid = 1771] [serial = 920] [outer = 0x8d10f000] 08:49:04 INFO - PROCESS | 1771 | 1462376944818 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 301 (0x8daab400) [pid = 1771] [serial = 921] [outer = 0x8d10f000] 08:49:05 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:05 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:05 INFO - PROCESS | 1771 | 1462376945716 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1771 | 1462376945760 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:49:05 INFO - PROCESS | 1771 | 1462376945766 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1771 | 1462376945768 Marionette TRACE conn3 <- [1,1198,null,{}] 08:49:05 INFO - PROCESS | 1771 | 1462376945774 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1771 | 1462376945957 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:49:06 INFO - PROCESS | 1771 | 1462376946276 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d043400 == 131 [pid = 1771] [id = 307] 08:49:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 302 (0x8d9d2400) [pid = 1771] [serial = 922] [outer = (nil)] 08:49:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 303 (0x8dc77c00) [pid = 1771] [serial = 923] [outer = 0x8d9d2400] 08:49:06 INFO - PROCESS | 1771 | 1462376946369 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 304 (0x8dc7a400) [pid = 1771] [serial = 924] [outer = 0x8d9d2400] 08:49:07 INFO - PROCESS | 1771 | 1462376947233 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1527ms 08:49:07 INFO - PROCESS | 1771 | 1462376947294 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1771 | 1462376947298 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:49:07 INFO - PROCESS | 1771 | 1462376947306 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1771 | 1462376947309 Marionette TRACE conn3 <- [1,1202,null,{}] 08:49:07 INFO - PROCESS | 1771 | 1462376947315 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1771 | 1462376947540 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:49:07 INFO - PROCESS | 1771 | 1462376947858 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf6400 == 132 [pid = 1771] [id = 308] 08:49:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 305 (0x8d9d9000) [pid = 1771] [serial = 925] [outer = (nil)] 08:49:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 306 (0x8dd7ec00) [pid = 1771] [serial = 926] [outer = 0x8d9d9000] 08:49:07 INFO - PROCESS | 1771 | 1462376947951 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 307 (0x8dd82400) [pid = 1771] [serial = 927] [outer = 0x8d9d9000] 08:49:08 INFO - PROCESS | 1771 | 1462376948815 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:49:08 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 08:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1580ms 08:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:49:08 INFO - PROCESS | 1771 | 1462376948887 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1771 | 1462376948890 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:49:08 INFO - PROCESS | 1771 | 1462376948897 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1771 | 1462376948900 Marionette TRACE conn3 <- [1,1206,null,{}] 08:49:08 INFO - PROCESS | 1771 | 1462376948906 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1771 | 1462376949125 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:49:09 INFO - PROCESS | 1771 | 1462376949439 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc79c00 == 133 [pid = 1771] [id = 309] 08:49:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 308 (0x8dd85000) [pid = 1771] [serial = 928] [outer = (nil)] 08:49:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 309 (0x8e427800) [pid = 1771] [serial = 929] [outer = 0x8dd85000] 08:49:09 INFO - PROCESS | 1771 | 1462376949532 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 310 (0x8e42cc00) [pid = 1771] [serial = 930] [outer = 0x8dd85000] 08:49:10 INFO - PROCESS | 1771 | 1462376950421 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:49:10 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 08:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1587ms 08:49:10 INFO - PROCESS | 1771 | 1462376950483 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1771 | 1462376950487 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:49:10 INFO - PROCESS | 1771 | 1462376950494 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1771 | 1462376950497 Marionette TRACE conn3 <- [1,1210,null,{}] 08:49:10 INFO - PROCESS | 1771 | 1462376950503 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1771 | 1462376950710 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:49:11 INFO - PROCESS | 1771 | 1462376951026 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd7bc00 == 134 [pid = 1771] [id = 310] 08:49:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 311 (0x8e3b1400) [pid = 1771] [serial = 931] [outer = (nil)] 08:49:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 312 (0x8ec94000) [pid = 1771] [serial = 932] [outer = 0x8e3b1400] 08:49:11 INFO - PROCESS | 1771 | 1462376951133 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 313 (0x8ec98000) [pid = 1771] [serial = 933] [outer = 0x8e3b1400] 08:49:12 INFO - PROCESS | 1771 | 1462376952012 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1583ms 08:49:12 INFO - PROCESS | 1771 | 1462376952078 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 1771 | 1462376952081 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:49:12 INFO - PROCESS | 1771 | 1462376952087 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 1771 | 1462376952091 Marionette TRACE conn3 <- [1,1214,null,{}] 08:49:12 INFO - PROCESS | 1771 | 1462376952096 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 1771 | 1462376952295 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:49:12 INFO - PROCESS | 1771 | 1462376952611 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffa400 == 135 [pid = 1771] [id = 311] 08:49:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 314 (0x8eb3b400) [pid = 1771] [serial = 934] [outer = (nil)] 08:49:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 315 (0x90e48800) [pid = 1771] [serial = 935] [outer = 0x8eb3b400] 08:49:12 INFO - PROCESS | 1771 | 1462376952700 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 316 (0x90ea3400) [pid = 1771] [serial = 936] [outer = 0x8eb3b400] 08:49:13 INFO - PROCESS | 1771 | 1462376953551 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1527ms 08:49:13 INFO - PROCESS | 1771 | 1462376953616 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1771 | 1462376953620 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:49:13 INFO - PROCESS | 1771 | 1462376953627 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1771 | 1462376953631 Marionette TRACE conn3 <- [1,1218,null,{}] 08:49:13 INFO - PROCESS | 1771 | 1462376953637 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1771 | 1462376953847 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:49:14 INFO - PROCESS | 1771 | 1462376954168 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x845f5800 == 136 [pid = 1771] [id = 312] 08:49:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 317 (0x8e3b5400) [pid = 1771] [serial = 937] [outer = (nil)] 08:49:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 318 (0x92206400) [pid = 1771] [serial = 938] [outer = 0x8e3b5400] 08:49:14 INFO - PROCESS | 1771 | 1462376954264 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 319 (0x92242800) [pid = 1771] [serial = 939] [outer = 0x8e3b5400] 08:49:14 INFO - PROCESS | 1771 | --DOCSHELL 0x92cf5c00 == 135 [pid = 1771] [id = 10] 08:49:15 INFO - PROCESS | 1771 | 1462376955216 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1638ms 08:49:15 INFO - PROCESS | 1771 | 1462376955283 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:49:15 INFO - PROCESS | 1771 | 1462376955287 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:49:15 INFO - PROCESS | 1771 | 1462376955294 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1771 | 1462376955299 Marionette TRACE conn3 <- [1,1222,null,{}] 08:49:15 INFO - PROCESS | 1771 | 1462376955304 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1771 | 1462376955492 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:49:15 INFO - PROCESS | 1771 | 1462376955824 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e02c00 == 136 [pid = 1771] [id = 313] 08:49:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 320 (0x84e03400) [pid = 1771] [serial = 940] [outer = (nil)] 08:49:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 321 (0x85649c00) [pid = 1771] [serial = 941] [outer = 0x84e03400] 08:49:15 INFO - PROCESS | 1771 | 1462376955911 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 322 (0x85657400) [pid = 1771] [serial = 942] [outer = 0x84e03400] 08:49:16 INFO - PROCESS | 1771 | 1462376956812 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1771 | 1462376956882 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:49:16 INFO - PROCESS | 1771 | 1462376956888 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1771 | 1462376956891 Marionette TRACE conn3 <- [1,1226,null,{}] 08:49:16 INFO - PROCESS | 1771 | 1462376956897 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 1771 | 1462376957111 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:49:17 INFO - PROCESS | 1771 | 1462376957476 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x86510800 == 137 [pid = 1771] [id = 314] 08:49:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 323 (0x86511800) [pid = 1771] [serial = 943] [outer = (nil)] 08:49:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 324 (0x86f7c000) [pid = 1771] [serial = 944] [outer = 0x86511800] 08:49:17 INFO - PROCESS | 1771 | 1462376957572 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 325 (0x88b2ac00) [pid = 1771] [serial = 945] [outer = 0x86511800] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x93bb6800 == 136 [pid = 1771] [id = 6] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x878f7400 == 135 [pid = 1771] [id = 294] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x878efc00 == 134 [pid = 1771] [id = 293] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x85653000 == 133 [pid = 1771] [id = 292] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x84e03c00 == 132 [pid = 1771] [id = 291] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x86ffdc00 == 131 [pid = 1771] [id = 290] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x85653c00 == 130 [pid = 1771] [id = 289] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0ac00 == 129 [pid = 1771] [id = 288] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff2800 == 128 [pid = 1771] [id = 287] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x87b7e400 == 127 [pid = 1771] [id = 285] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x87b89800 == 126 [pid = 1771] [id = 286] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x87b80c00 == 125 [pid = 1771] [id = 284] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x98723c00 == 124 [pid = 1771] [id = 283] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x92210000 == 123 [pid = 1771] [id = 282] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd81000 == 122 [pid = 1771] [id = 281] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf7c00 == 121 [pid = 1771] [id = 279] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x8cf20c00 == 120 [pid = 1771] [id = 280] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x86969800 == 119 [pid = 1771] [id = 278] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x8bb0c800 == 118 [pid = 1771] [id = 277] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7dd000 == 117 [pid = 1771] [id = 276] 08:49:19 INFO - PROCESS | 1771 | --DOCSHELL 0x85e7c800 == 116 [pid = 1771] [id = 273] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 324 (0x8dd82000) [pid = 1771] [serial = 675] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 323 (0x8a8d5800) [pid = 1771] [serial = 818] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 322 (0x94d45800) [pid = 1771] [serial = 762] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 321 (0x9afbc400) [pid = 1771] [serial = 776] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 320 (0x8e3b8400) [pid = 1771] [serial = 756] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 319 (0x98893000) [pid = 1771] [serial = 765] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 318 (0x8696ec00) [pid = 1771] [serial = 795] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 317 (0x94d47000) [pid = 1771] [serial = 322] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 316 (0x85cf6000) [pid = 1771] [serial = 779] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 315 (0x9b5ee800) [pid = 1771] [serial = 512] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 314 (0xa1032c00) [pid = 1771] [serial = 623] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 313 (0xa102ec00) [pid = 1771] [serial = 189] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 312 (0x9512b000) [pid = 1771] [serial = 491] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 311 (0x93bb4800) [pid = 1771] [serial = 225] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 310 (0x99fb8800) [pid = 1771] [serial = 768] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 309 (0xa6ff5c00) [pid = 1771] [serial = 385] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 308 (0x917d4800) [pid = 1771] [serial = 424] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 307 (0x885f1c00) [pid = 1771] [serial = 809] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 306 (0x88b2d000) [pid = 1771] [serial = 750] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 305 (0x99f90400) [pid = 1771] [serial = 714] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 304 (0x868c1000) [pid = 1771] [serial = 794] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 303 (0x8cbe5c00) [pid = 1771] [serial = 440] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 302 (0xa35ee400) [pid = 1771] [serial = 331] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 301 (0x885fe400) [pid = 1771] [serial = 810] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 300 (0x9b721000) [pid = 1771] [serial = 280] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 299 (0x95205800) [pid = 1771] [serial = 443] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 298 (0x8a5f5400) [pid = 1771] [serial = 521] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 297 (0x8ede9400) [pid = 1771] [serial = 367] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 296 (0x98844000) [pid = 1771] [serial = 117] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 295 (0x98727400) [pid = 1771] [serial = 144] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 294 (0x9b5ed400) [pid = 1771] [serial = 231] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 293 (0x895bf400) [pid = 1771] [serial = 803] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 292 (0x86f79400) [pid = 1771] [serial = 807] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 291 (0x8c70bc00) [pid = 1771] [serial = 681] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 290 (0xa22e5400) [pid = 1771] [serial = 286] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 289 (0x9225dc00) [pid = 1771] [serial = 566] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 288 (0xa242a400) [pid = 1771] [serial = 777] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 287 (0xa3113400) [pid = 1771] [serial = 780] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 286 (0xa35e6400) [pid = 1771] [serial = 626] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 285 (0x99f8a800) [pid = 1771] [serial = 767] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 284 (0x98845800) [pid = 1771] [serial = 95] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 283 (0x88b29800) [pid = 1771] [serial = 647] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 282 (0x868c2c00) [pid = 1771] [serial = 788] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 281 (0x99fc6000) [pid = 1771] [serial = 427] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 280 (0x887d4c00) [pid = 1771] [serial = 641] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 279 (0x99915400) [pid = 1771] [serial = 228] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 278 (0x90e4dc00) [pid = 1771] [serial = 283] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 277 (0x84e0c000) [pid = 1771] [serial = 798] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 276 (0x87b2b000) [pid = 1771] [serial = 815] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 275 (0x8ad4b800) [pid = 1771] [serial = 455] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 274 (0x8bb09c00) [pid = 1771] [serial = 452] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 273 (0x8daab000) [pid = 1771] [serial = 343] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 272 (0x8cfed800) [pid = 1771] [serial = 752] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 271 (0x85653400) [pid = 1771] [serial = 792] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 270 (0x99fc4000) [pid = 1771] [serial = 575] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 269 (0xa3498800) [pid = 1771] [serial = 524] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 268 (0x8a8ddc00) [pid = 1771] [serial = 638] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 267 (0x9b5ef400) [pid = 1771] [serial = 578] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 266 (0xa6784000) [pid = 1771] [serial = 153] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 265 (0x8d03c400) [pid = 1771] [serial = 746] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 264 (0x89d72000) [pid = 1771] [serial = 530] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 263 (0x8ec96c00) [pid = 1771] [serial = 292] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 262 (0x8651c000) [pid = 1771] [serial = 711] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 261 (0x8ede2400) [pid = 1771] [serial = 497] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 260 (0x8ede6c00) [pid = 1771] [serial = 687] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 259 (0xa8c31000) [pid = 1771] [serial = 244] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 258 (0x895ba800) [pid = 1771] [serial = 801] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 257 (0x8e3b5c00) [pid = 1771] [serial = 584] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 256 (0x8696d400) [pid = 1771] [serial = 806] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 255 (0xa683b000) [pid = 1771] [serial = 337] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 254 (0xa30cf800) [pid = 1771] [serial = 379] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 253 (0x99fc2000) [pid = 1771] [serial = 620] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 252 (0xa6844800) [pid = 1771] [serial = 156] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 251 (0x89d66000) [pid = 1771] [serial = 527] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 250 (0x8db57800) [pid = 1771] [serial = 437] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 249 (0xa2291800) [pid = 1771] [serial = 328] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 248 (0x895c4400) [pid = 1771] [serial = 812] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 247 (0x8db5c400) [pid = 1771] [serial = 560] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 246 (0x99918c00) [pid = 1771] [serial = 274] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 245 (0x9b8a8000) [pid = 1771] [serial = 771] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 244 (0xa214e400) [pid = 1771] [serial = 702] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 243 (0xa103a000) [pid = 1771] [serial = 418] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 242 (0x8dc7f400) [pid = 1771] [serial = 774] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 241 (0x9613f800) [pid = 1771] [serial = 183] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 240 (0x90ea9c00) [pid = 1771] [serial = 467] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 239 (0x9984a800) [pid = 1771] [serial = 572] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 238 (0x99fc3c00) [pid = 1771] [serial = 192] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 237 (0x8d10b000) [pid = 1771] [serial = 753] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 236 (0x85651800) [pid = 1771] [serial = 791] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x95126000) [pid = 1771] [serial = 614] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x8d105800) [pid = 1771] [serial = 430] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x9889b400) [pid = 1771] [serial = 325] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x8db60000) [pid = 1771] [serial = 608] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x89d72400) [pid = 1771] [serial = 536] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x8bb08000) [pid = 1771] [serial = 449] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x99d18c00) [pid = 1771] [serial = 123] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x9521c000) [pid = 1771] [serial = 693] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x89cc2800) [pid = 1771] [serial = 629] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x9b723400) [pid = 1771] [serial = 120] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x9a065000) [pid = 1771] [serial = 373] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x87b2cc00) [pid = 1771] [serial = 705] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0xa310c800) [pid = 1771] [serial = 147] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0xa623ac00) [pid = 1771] [serial = 234] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x8c7de800) [pid = 1771] [serial = 605] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x9521ec00) [pid = 1771] [serial = 617] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x9521b400) [pid = 1771] [serial = 271] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x885fd400) [pid = 1771] [serial = 749] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x8d105400) [pid = 1771] [serial = 434] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x8db5e400) [pid = 1771] [serial = 388] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8bb0c000) [pid = 1771] [serial = 458] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8cbe4800) [pid = 1771] [serial = 464] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8dd7b400) [pid = 1771] [serial = 656] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x9512e400) [pid = 1771] [serial = 500] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8e3adc00) [pid = 1771] [serial = 755] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x9af2b000) [pid = 1771] [serial = 518] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x84e0a000) [pid = 1771] [serial = 797] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x9520d800) [pid = 1771] [serial = 370] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x95214400) [pid = 1771] [serial = 569] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x9613d400) [pid = 1771] [serial = 503] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x85e84000) [pid = 1771] [serial = 785] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8d9db400) [pid = 1771] [serial = 340] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x99933800) [pid = 1771] [serial = 277] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x939ab000) [pid = 1771] [serial = 611] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8cf25000) [pid = 1771] [serial = 557] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x99585400) [pid = 1771] [serial = 696] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0xa6d8fc00) [pid = 1771] [serial = 382] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x85e87000) [pid = 1771] [serial = 786] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x93bb8c00) [pid = 1771] [serial = 761] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0xa3268c00) [pid = 1771] [serial = 198] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x96141c00) [pid = 1771] [serial = 764] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0xa22e3c00) [pid = 1771] [serial = 581] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0xa6232400) [pid = 1771] [serial = 635] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0xa8c67c00) [pid = 1771] [serial = 391] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x86f79c00) [pid = 1771] [serial = 717] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8950c000) [pid = 1771] [serial = 533] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x98899c00) [pid = 1771] [serial = 506] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x9cb53000) [pid = 1771] [serial = 376] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x9b54dc00) [pid = 1771] [serial = 770] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x868c9c00) [pid = 1771] [serial = 789] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8aec6000) [pid = 1771] [serial = 461] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x868c6c00) [pid = 1771] [serial = 783] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9889a800) [pid = 1771] [serial = 195] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x868c3c00) [pid = 1771] [serial = 782] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x917d6400) [pid = 1771] [serial = 759] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8a8df800) [pid = 1771] [serial = 653] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0xa6d8c000) [pid = 1771] [serial = 237] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x89d68400) [pid = 1771] [serial = 678] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8cfb4800) [pid = 1771] [serial = 494] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8daa3800) [pid = 1771] [serial = 421] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x89cd3000) [pid = 1771] [serial = 632] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x88b33000) [pid = 1771] [serial = 650] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0xa6717c00) [pid = 1771] [serial = 334] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8b794c00) [pid = 1771] [serial = 515] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x87b30400) [pid = 1771] [serial = 708] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8dd86800) [pid = 1771] [serial = 684] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8a5ef000) [pid = 1771] [serial = 720] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x917de400) [pid = 1771] [serial = 602] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8ab31800) [pid = 1771] [serial = 554] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0xa6ff6000) [pid = 1771] [serial = 241] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x917d9000) [pid = 1771] [serial = 690] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9a733c00) [pid = 1771] [serial = 699] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0xa6234000) [pid = 1771] [serial = 150] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8b9be800) [pid = 1771] [serial = 446] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x917d6c00) [pid = 1771] [serial = 563] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x89cbc800) [pid = 1771] [serial = 813] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x85657800) [pid = 1771] [serial = 800] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8eb3cc00) [pid = 1771] [serial = 289] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x99846000) [pid = 1771] [serial = 186] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x99fba400) [pid = 1771] [serial = 509] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x885fec00) [pid = 1771] [serial = 644] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x89cd5c00) [pid = 1771] [serial = 816] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x90e4d800) [pid = 1771] [serial = 758] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9984b000) [pid = 1771] [serial = 723] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8eca0800) [pid = 1771] [serial = 295] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8d10cc00) [pid = 1771] [serial = 394] [outer = (nil)] [url = about:blank] 08:49:19 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8dc7d000) [pid = 1771] [serial = 773] [outer = (nil)] [url = about:blank] 08:49:20 INFO - PROCESS | 1771 | 1462376960068 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 3236ms 08:49:20 INFO - PROCESS | 1771 | 1462376960129 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 1771 | 1462376960136 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:49:20 INFO - PROCESS | 1771 | 1462376960145 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1771 | 1462376960151 Marionette TRACE conn3 <- [1,1230,null,{}] 08:49:20 INFO - PROCESS | 1771 | 1462376960160 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 1771 | 1462376960365 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:49:20 INFO - PROCESS | 1771 | 1462376960557 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x845f4800 == 117 [pid = 1771] [id = 315] 08:49:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x85cec400) [pid = 1771] [serial = 946] [outer = (nil)] 08:49:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x85e88400) [pid = 1771] [serial = 947] [outer = 0x85cec400] 08:49:20 INFO - PROCESS | 1771 | 1462376960632 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x86519800) [pid = 1771] [serial = 948] [outer = 0x85cec400] 08:49:21 INFO - PROCESS | 1771 | 1462376961410 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1287ms 08:49:21 INFO - PROCESS | 1771 | 1462376961438 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1771 | 1462376961446 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:49:21 INFO - PROCESS | 1771 | 1462376961457 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1771 | 1462376961460 Marionette TRACE conn3 <- [1,1234,null,{}] 08:49:21 INFO - PROCESS | 1771 | 1462376961466 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1771 | 1462376961640 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:49:21 INFO - PROCESS | 1771 | 1462376961670 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c7000 == 118 [pid = 1771] [id = 316] 08:49:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x868c8800) [pid = 1771] [serial = 949] [outer = (nil)] 08:49:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8696c800) [pid = 1771] [serial = 950] [outer = 0x868c8800] 08:49:21 INFO - PROCESS | 1771 | 1462376961939 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x86f78400) [pid = 1771] [serial = 951] [outer = 0x868c8800] 08:49:22 INFO - PROCESS | 1771 | 1462376962875 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1441ms 08:49:22 INFO - PROCESS | 1771 | 1462376962898 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1771 | 1462376962902 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:49:22 INFO - PROCESS | 1771 | 1462376962908 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1771 | 1462376962914 Marionette TRACE conn3 <- [1,1238,null,{}] 08:49:22 INFO - PROCESS | 1771 | 1462376962938 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1771 | 1462376963188 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:49:23 INFO - PROCESS | 1771 | 1462376963218 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x85648800 == 119 [pid = 1771] [id = 317] 08:49:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x87aeec00) [pid = 1771] [serial = 952] [outer = (nil)] 08:49:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x87b2cc00) [pid = 1771] [serial = 953] [outer = 0x87aeec00] 08:49:23 INFO - PROCESS | 1771 | 1462376963296 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x87b84400) [pid = 1771] [serial = 954] [outer = 0x87aeec00] 08:49:24 INFO - PROCESS | 1771 | 1462376964307 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x84e10000) [pid = 1771] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8696e000) [pid = 1771] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x87b2d800) [pid = 1771] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x878ef800) [pid = 1771] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x84e06000) [pid = 1771] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x85e7f000) [pid = 1771] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1832ms 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x87b85400) [pid = 1771] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:49:24 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x85e86400) [pid = 1771] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:49:24 INFO - PROCESS | 1771 | 1462376964752 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1771 | 1462376964755 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:49:24 INFO - PROCESS | 1771 | 1462376964761 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1771 | 1462376964779 Marionette TRACE conn3 <- [1,1242,null,{}] 08:49:24 INFO - PROCESS | 1771 | 1462376964785 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1771 | 1462376964946 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:49:25 INFO - PROCESS | 1771 | 1462376965152 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x85657800 == 120 [pid = 1771] [id = 318] 08:49:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8696e000) [pid = 1771] [serial = 955] [outer = (nil)] 08:49:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x87b86000) [pid = 1771] [serial = 956] [outer = 0x8696e000] 08:49:25 INFO - PROCESS | 1771 | 1462376965223 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x885f7000) [pid = 1771] [serial = 957] [outer = 0x8696e000] 08:49:25 INFO - PROCESS | 1771 | 1462376965967 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1240ms 08:49:26 INFO - PROCESS | 1771 | 1462376966002 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1771 | 1462376966006 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:49:26 INFO - PROCESS | 1771 | 1462376966012 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1771 | 1462376966016 Marionette TRACE conn3 <- [1,1246,null,{}] 08:49:26 INFO - PROCESS | 1771 | 1462376966021 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1771 | 1462376966268 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:49:26 INFO - PROCESS | 1771 | 1462376966279 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e81c00 == 121 [pid = 1771] [id = 319] 08:49:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x85e84000) [pid = 1771] [serial = 958] [outer = (nil)] 08:49:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x887d0400) [pid = 1771] [serial = 959] [outer = 0x85e84000] 08:49:26 INFO - PROCESS | 1771 | 1462376966462 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x887d4800) [pid = 1771] [serial = 960] [outer = 0x85e84000] 08:49:27 INFO - PROCESS | 1771 | 1462376967508 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1539ms 08:49:27 INFO - PROCESS | 1771 | 1462376967552 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1771 | 1462376967558 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:49:27 INFO - PROCESS | 1771 | 1462376967568 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1771 | 1462376967573 Marionette TRACE conn3 <- [1,1250,null,{}] 08:49:27 INFO - PROCESS | 1771 | 1462376967581 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1771 | 1462376967788 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:49:28 INFO - PROCESS | 1771 | 1462376968050 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e88800 == 122 [pid = 1771] [id = 320] 08:49:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x85e88c00) [pid = 1771] [serial = 961] [outer = (nil)] 08:49:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x86964c00) [pid = 1771] [serial = 962] [outer = 0x85e88c00] 08:49:28 INFO - PROCESS | 1771 | 1462376968181 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x86f7bc00) [pid = 1771] [serial = 963] [outer = 0x85e88c00] 08:49:29 INFO - PROCESS | 1771 | 1462376969120 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1587ms 08:49:29 INFO - PROCESS | 1771 | 1462376969156 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1771 | 1462376969165 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:49:29 INFO - PROCESS | 1771 | 1462376969175 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1771 | 1462376969179 Marionette TRACE conn3 <- [1,1254,null,{}] 08:49:29 INFO - PROCESS | 1771 | 1462376969186 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 1771 | 1462376969402 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:49:29 INFO - PROCESS | 1771 | 1462376969683 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b25400 == 123 [pid = 1771] [id = 321] 08:49:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x87b28c00) [pid = 1771] [serial = 964] [outer = (nil)] 08:49:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x885f2400) [pid = 1771] [serial = 965] [outer = 0x87b28c00] 08:49:29 INFO - PROCESS | 1771 | 1462376969815 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x887ca400) [pid = 1771] [serial = 966] [outer = 0x87b28c00] 08:49:30 INFO - PROCESS | 1771 | 1462376970732 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1586ms 08:49:30 INFO - PROCESS | 1771 | 1462376970764 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 1771 | 1462376970768 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:49:30 INFO - PROCESS | 1771 | 1462376970775 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 1771 | 1462376970781 Marionette TRACE conn3 <- [1,1258,null,{}] 08:49:30 INFO - PROCESS | 1771 | 1462376970813 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1771 | 1462376971095 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:49:31 INFO - PROCESS | 1771 | 1462376971294 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x895c1c00 == 124 [pid = 1771] [id = 322] 08:49:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x895c2400) [pid = 1771] [serial = 967] [outer = (nil)] 08:49:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x895c7400) [pid = 1771] [serial = 968] [outer = 0x895c2400] 08:49:31 INFO - PROCESS | 1771 | 1462376971421 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x89cc1c00) [pid = 1771] [serial = 969] [outer = 0x895c2400] 08:49:32 INFO - PROCESS | 1771 | 1462376972379 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1644ms 08:49:32 INFO - PROCESS | 1771 | 1462376972420 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 1771 | 1462376972425 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:49:32 INFO - PROCESS | 1771 | 1462376972432 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1771 | 1462376972435 Marionette TRACE conn3 <- [1,1262,null,{}] 08:49:32 INFO - PROCESS | 1771 | 1462376972441 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 1771 | 1462376972668 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:49:32 INFO - PROCESS | 1771 | 1462376972925 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f70400 == 125 [pid = 1771] [id = 323] 08:49:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x89cbf800) [pid = 1771] [serial = 970] [outer = (nil)] 08:49:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x89d5f000) [pid = 1771] [serial = 971] [outer = 0x89cbf800] 08:49:33 INFO - PROCESS | 1771 | 1462376973047 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x89d71400) [pid = 1771] [serial = 972] [outer = 0x89cbf800] 08:49:33 INFO - PROCESS | 1771 | 1462376973944 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1578ms 08:49:34 INFO - PROCESS | 1771 | 1462376974011 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1771 | 1462376974015 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:49:34 INFO - PROCESS | 1771 | 1462376974021 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1771 | 1462376974024 Marionette TRACE conn3 <- [1,1266,null,{}] 08:49:34 INFO - PROCESS | 1771 | 1462376974029 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 1771 | 1462376974216 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:49:34 INFO - PROCESS | 1771 | 1462376974464 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x895be800 == 126 [pid = 1771] [id = 324] 08:49:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x89cd4000) [pid = 1771] [serial = 973] [outer = (nil)] 08:49:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8a4ce000) [pid = 1771] [serial = 974] [outer = 0x89cd4000] 08:49:34 INFO - PROCESS | 1771 | 1462376974595 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8a5ee800) [pid = 1771] [serial = 975] [outer = 0x89cd4000] 08:49:35 INFO - PROCESS | 1771 | 1462376975522 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1535ms 08:49:35 INFO - PROCESS | 1771 | 1462376975556 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1771 | 1462376975560 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:49:35 INFO - PROCESS | 1771 | 1462376975566 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1771 | 1462376975570 Marionette TRACE conn3 <- [1,1270,null,{}] 08:49:35 INFO - PROCESS | 1771 | 1462376975575 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1771 | 1462376975784 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:49:36 INFO - PROCESS | 1771 | 1462376976098 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4c6000 == 127 [pid = 1771] [id = 325] 08:49:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8a8dc000) [pid = 1771] [serial = 976] [outer = (nil)] 08:49:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8ad4e000) [pid = 1771] [serial = 977] [outer = 0x8a8dc000] 08:49:36 INFO - PROCESS | 1771 | 1462376976189 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8aebec00) [pid = 1771] [serial = 978] [outer = 0x8a8dc000] 08:49:37 INFO - PROCESS | 1771 | 1462376977039 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1528ms 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:49:37 INFO - PROCESS | 1771 | 1462376977095 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1771 | 1462376977098 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:49:37 INFO - PROCESS | 1771 | 1462376977105 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1771 | 1462376977108 Marionette TRACE conn3 <- [1,1274,null,{}] 08:49:37 INFO - PROCESS | 1771 | 1462376977114 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1771 | 1462376977296 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:49:37 INFO - PROCESS | 1771 | 1462376977505 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5ef000 == 128 [pid = 1771] [id = 326] 08:49:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8a8dbc00) [pid = 1771] [serial = 979] [outer = (nil)] 08:49:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8b9b7000) [pid = 1771] [serial = 980] [outer = 0x8a8dbc00] 08:49:37 INFO - PROCESS | 1771 | 1462376977647 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8b9c2000) [pid = 1771] [serial = 981] [outer = 0x8a8dbc00] 08:49:38 INFO - PROCESS | 1771 | 1462376978592 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1538ms 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:49:38 INFO - PROCESS | 1771 | 1462376978643 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1771 | 1462376978646 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:49:38 INFO - PROCESS | 1771 | 1462376978652 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1771 | 1462376978656 Marionette TRACE conn3 <- [1,1278,null,{}] 08:49:38 INFO - PROCESS | 1771 | 1462376978661 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1771 | 1462376978840 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:49:39 INFO - PROCESS | 1771 | 1462376979054 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0b400 == 129 [pid = 1771] [id = 327] 08:49:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8ad4ec00) [pid = 1771] [serial = 982] [outer = (nil)] 08:49:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8c713000) [pid = 1771] [serial = 983] [outer = 0x8ad4ec00] 08:49:39 INFO - PROCESS | 1771 | 1462376979173 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8c7e0800) [pid = 1771] [serial = 984] [outer = 0x8ad4ec00] 08:49:40 INFO - PROCESS | 1771 | 1462376980091 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1484ms 08:49:40 INFO - PROCESS | 1771 | 1462376980142 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1771 | 1462376980145 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:49:40 INFO - PROCESS | 1771 | 1462376980154 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1771 | 1462376980157 Marionette TRACE conn3 <- [1,1282,null,{}] 08:49:40 INFO - PROCESS | 1771 | 1462376980162 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 1771 | 1462376980346 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:49:40 INFO - PROCESS | 1771 | 1462376980558 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b794400 == 130 [pid = 1771] [id = 328] 08:49:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8bb0d400) [pid = 1771] [serial = 985] [outer = (nil)] 08:49:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8cf24000) [pid = 1771] [serial = 986] [outer = 0x8bb0d400] 08:49:40 INFO - PROCESS | 1771 | 1462376980689 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8cf2d400) [pid = 1771] [serial = 987] [outer = 0x8bb0d400] 08:49:41 INFO - PROCESS | 1771 | 1462376981648 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1531ms 08:49:41 INFO - PROCESS | 1771 | 1462376981687 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1771 | 1462376981690 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:49:41 INFO - PROCESS | 1771 | 1462376981697 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1771 | 1462376981700 Marionette TRACE conn3 <- [1,1286,null,{}] 08:49:41 INFO - PROCESS | 1771 | 1462376981706 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1771 | 1462376981997 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:49:42 INFO - PROCESS | 1771 | 1462376982194 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c70bc00 == 131 [pid = 1771] [id = 329] 08:49:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8c718400) [pid = 1771] [serial = 988] [outer = (nil)] 08:49:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8cff4400) [pid = 1771] [serial = 989] [outer = 0x8c718400] 08:49:42 INFO - PROCESS | 1771 | 1462376982313 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8d03c400) [pid = 1771] [serial = 990] [outer = 0x8c718400] 08:49:43 INFO - PROCESS | 1771 | 1462376983196 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1577ms 08:49:43 INFO - PROCESS | 1771 | 1462376983275 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1771 | 1462376983278 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:49:43 INFO - PROCESS | 1771 | 1462376983285 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1771 | 1462376983289 Marionette TRACE conn3 <- [1,1290,null,{}] 08:49:43 INFO - PROCESS | 1771 | 1462376983295 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 1771 | 1462376983558 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:49:43 INFO - PROCESS | 1771 | 1462376983830 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfed800 == 132 [pid = 1771] [id = 330] 08:49:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8d9d5c00) [pid = 1771] [serial = 991] [outer = (nil)] 08:49:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8d9dcc00) [pid = 1771] [serial = 992] [outer = 0x8d9d5c00] 08:49:43 INFO - PROCESS | 1771 | 1462376983965 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8db51400) [pid = 1771] [serial = 993] [outer = 0x8d9d5c00] 08:49:44 INFO - PROCESS | 1771 | 1462376984845 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1635ms 08:49:44 INFO - PROCESS | 1771 | 1462376984921 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1771 | 1462376984925 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:49:44 INFO - PROCESS | 1771 | 1462376984931 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1771 | 1462376984934 Marionette TRACE conn3 <- [1,1294,null,{}] 08:49:44 INFO - PROCESS | 1771 | 1462376984939 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 1771 | 1462376985162 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:49:45 INFO - PROCESS | 1771 | 1462376985434 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d5800 == 133 [pid = 1771] [id = 331] 08:49:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8dab2400) [pid = 1771] [serial = 994] [outer = (nil)] 08:49:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8dc74c00) [pid = 1771] [serial = 995] [outer = 0x8dab2400] 08:49:45 INFO - PROCESS | 1771 | 1462376985556 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8dc78c00) [pid = 1771] [serial = 996] [outer = 0x8dab2400] 08:49:46 INFO - PROCESS | 1771 | 1462376986382 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1480ms 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:49:46 INFO - PROCESS | 1771 | 1462376986413 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 1771 | 1462376986416 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:49:46 INFO - PROCESS | 1771 | 1462376986422 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1771 | 1462376986426 Marionette TRACE conn3 <- [1,1298,null,{}] 08:49:46 INFO - PROCESS | 1771 | 1462376986442 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1771 | 1462376986643 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:49:46 INFO - PROCESS | 1771 | 1462376986928 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad4cc00 == 134 [pid = 1771] [id = 332] 08:49:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8cfb1c00) [pid = 1771] [serial = 997] [outer = (nil)] 08:49:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8dd86c00) [pid = 1771] [serial = 998] [outer = 0x8cfb1c00] 08:49:47 INFO - PROCESS | 1771 | 1462376987062 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x8e3ad800) [pid = 1771] [serial = 999] [outer = 0x8cfb1c00] 08:49:47 INFO - PROCESS | 1771 | 1462376987982 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1598ms 08:49:48 INFO - PROCESS | 1771 | 1462376988020 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 1771 | 1462376988022 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:49:48 INFO - PROCESS | 1771 | 1462376988029 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1771 | 1462376988032 Marionette TRACE conn3 <- [1,1302,null,{}] 08:49:48 INFO - PROCESS | 1771 | 1462376988038 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 1771 | 1462376988218 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:49:48 INFO - PROCESS | 1771 | 1462376988478 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc82000 == 135 [pid = 1771] [id = 333] 08:49:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8dd79c00) [pid = 1771] [serial = 1000] [outer = (nil)] 08:49:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8e429000) [pid = 1771] [serial = 1001] [outer = 0x8dd79c00] 08:49:48 INFO - PROCESS | 1771 | 1462376988595 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8eb36c00) [pid = 1771] [serial = 1002] [outer = 0x8dd79c00] 08:49:49 INFO - PROCESS | 1771 | 1462376989435 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1484ms 08:49:49 INFO - PROCESS | 1771 | 1462376989514 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1771 | 1462376989517 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:49:49 INFO - PROCESS | 1771 | 1462376989524 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1771 | 1462376989528 Marionette TRACE conn3 <- [1,1306,null,{}] 08:49:49 INFO - PROCESS | 1771 | 1462376989533 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1771 | 1462376989778 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:49:50 INFO - PROCESS | 1771 | 1462376990130 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564e000 == 136 [pid = 1771] [id = 334] 08:49:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x85657000) [pid = 1771] [serial = 1003] [outer = (nil)] 08:49:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8696b800) [pid = 1771] [serial = 1004] [outer = 0x85657000] 08:49:50 INFO - PROCESS | 1771 | 1462376990216 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x87aee000) [pid = 1771] [serial = 1005] [outer = 0x85657000] 08:49:51 INFO - PROCESS | 1771 | 1462376991075 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1633ms 08:49:51 INFO - PROCESS | 1771 | 1462376991704 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1771 | 1462376991711 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:49:51 INFO - PROCESS | 1771 | 1462376991789 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1771 | 1462376991796 Marionette TRACE conn3 <- [1,1310,null,{}] 08:49:51 INFO - PROCESS | 1771 | 1462376991821 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1771 | 1462376992009 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:49:52 INFO - PROCESS | 1771 | 1462376992235 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e7d400 == 137 [pid = 1771] [id = 335] 08:49:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x85e7e400) [pid = 1771] [serial = 1006] [outer = (nil)] 08:49:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x85e85400) [pid = 1771] [serial = 1007] [outer = 0x85e7e400] 08:49:52 INFO - PROCESS | 1771 | 1462376992314 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x86519c00) [pid = 1771] [serial = 1008] [outer = 0x85e7e400] 08:49:53 INFO - PROCESS | 1771 | 1462376993272 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1771 | 1462376993358 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:49:53 INFO - PROCESS | 1771 | 1462376993380 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1771 | 1462376993388 Marionette TRACE conn3 <- [1,1314,null,{}] 08:49:53 INFO - PROCESS | 1771 | 1462376993403 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 1771 | 1462376993704 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:49:54 INFO - PROCESS | 1771 | 1462376994020 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x85653000 == 138 [pid = 1771] [id = 336] 08:49:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x85cf9c00) [pid = 1771] [serial = 1009] [outer = (nil)] 08:49:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x86f77800) [pid = 1771] [serial = 1010] [outer = 0x85cf9c00] 08:49:54 INFO - PROCESS | 1771 | 1462376994099 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x878f4800) [pid = 1771] [serial = 1011] [outer = 0x85cf9c00] 08:49:55 INFO - PROCESS | 1771 | 1462376995016 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1709ms 08:49:55 INFO - PROCESS | 1771 | 1462376995079 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1771 | 1462376995083 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:49:55 INFO - PROCESS | 1771 | 1462376995089 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1771 | 1462376995093 Marionette TRACE conn3 <- [1,1318,null,{}] 08:49:55 INFO - PROCESS | 1771 | 1462376995106 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 1771 | 1462376995331 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:49:55 INFO - PROCESS | 1771 | --DOCSHELL 0xa6782c00 == 137 [pid = 1771] [id = 128] 08:49:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8db55000 == 136 [pid = 1771] [id = 130] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x8dd81400) [pid = 1771] [serial = 836] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8a4c6800) [pid = 1771] [serial = 857] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0xa30ce000) [pid = 1771] [serial = 851] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x86ff7000) [pid = 1771] [serial = 863] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x8a4cfc00) [pid = 1771] [serial = 860] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x88b31c00) [pid = 1771] [serial = 824] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x90e4fc00) [pid = 1771] [serial = 839] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x8d041800) [pid = 1771] [serial = 833] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8bb08c00) [pid = 1771] [serial = 827] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x95209c00) [pid = 1771] [serial = 845] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8cf27400) [pid = 1771] [serial = 830] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x86968000) [pid = 1771] [serial = 821] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x939a8c00) [pid = 1771] [serial = 842] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x87b88000) [pid = 1771] [serial = 854] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x99843800) [pid = 1771] [serial = 848] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x86511000) [pid = 1771] [serial = 887] [outer = (nil)] [url = about:blank] 08:49:55 INFO - PROCESS | 1771 | 1462376995788 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 1771 | --DOCSHELL 0x9224a400 == 135 [pid = 1771] [id = 26] 08:49:55 INFO - PROCESS | 1771 | --DOCSHELL 0x8e428c00 == 134 [pid = 1771] [id = 127] 08:49:55 INFO - PROCESS | 1771 | --DOCSHELL 0x85657800 == 133 [pid = 1771] [id = 318] 08:49:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf3400 == 134 [pid = 1771] [id = 337] 08:49:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x85cf5800) [pid = 1771] [serial = 1012] [outer = (nil)] 08:49:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x86511000) [pid = 1771] [serial = 1013] [outer = 0x85cf5800] 08:49:55 INFO - PROCESS | 1771 | 1462376995920 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x86f72000) [pid = 1771] [serial = 1014] [outer = 0x85cf5800] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x85648800 == 133 [pid = 1771] [id = 317] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x868c7000 == 132 [pid = 1771] [id = 316] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x845f4800 == 131 [pid = 1771] [id = 315] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc79c00 == 130 [pid = 1771] [id = 309] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf6400 == 129 [pid = 1771] [id = 308] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x8d043400 == 128 [pid = 1771] [id = 307] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbe7c00 == 127 [pid = 1771] [id = 306] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf5400 == 126 [pid = 1771] [id = 305] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab2e800 == 125 [pid = 1771] [id = 304] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x8b78f400 == 124 [pid = 1771] [id = 303] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x89d5b400 == 123 [pid = 1771] [id = 302] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x89d5a800 == 122 [pid = 1771] [id = 301] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x8950f800 == 121 [pid = 1771] [id = 300] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x88b27400 == 120 [pid = 1771] [id = 299] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x84e02400 == 119 [pid = 1771] [id = 298] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x86fef400 == 118 [pid = 1771] [id = 297] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x85ceec00 == 117 [pid = 1771] [id = 296] 08:49:56 INFO - PROCESS | 1771 | --DOCSHELL 0x9224e800 == 116 [pid = 1771] [id = 11] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x85656c00) [pid = 1771] [serial = 866] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x85cf8c00) [pid = 1771] [serial = 867] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x895c1400) [pid = 1771] [serial = 804] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x887ccc00) [pid = 1771] [serial = 881] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x878fcc00) [pid = 1771] [serial = 872] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x85650000) [pid = 1771] [serial = 875] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x87b7ec00) [pid = 1771] [serial = 873] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x85cf6800) [pid = 1771] [serial = 876] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x87b28800) [pid = 1771] [serial = 879] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x89cc1000) [pid = 1771] [serial = 884] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x89ccd000) [pid = 1771] [serial = 885] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8696b000) [pid = 1771] [serial = 870] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x878f5000) [pid = 1771] [serial = 878] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x89503400) [pid = 1771] [serial = 882] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x868c9400) [pid = 1771] [serial = 869] [outer = (nil)] [url = about:blank] 08:49:56 INFO - PROCESS | 1771 | 1462376996883 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1834ms 08:49:56 INFO - PROCESS | 1771 | 1462376996925 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 1771 | 1462376996928 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:49:56 INFO - PROCESS | 1771 | 1462376996934 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1771 | 1462376996936 Marionette TRACE conn3 <- [1,1322,null,{}] 08:49:56 INFO - PROCESS | 1771 | 1462376996942 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1771 | 1462376997109 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:49:57 INFO - PROCESS | 1771 | 1462376997123 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e02400 == 117 [pid = 1771] [id = 338] 08:49:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x878fcc00) [pid = 1771] [serial = 1015] [outer = (nil)] 08:49:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x87b81c00) [pid = 1771] [serial = 1016] [outer = 0x878fcc00] 08:49:57 INFO - PROCESS | 1771 | 1462376997195 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x885f1800) [pid = 1771] [serial = 1017] [outer = 0x878fcc00] 08:49:58 INFO - PROCESS | 1771 | 1462376998129 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1228ms 08:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:49:58 INFO - PROCESS | 1771 | 1462376998162 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1771 | 1462376998165 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:49:58 INFO - PROCESS | 1771 | 1462376998172 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1771 | 1462376998175 Marionette TRACE conn3 <- [1,1326,null,{}] 08:49:58 INFO - PROCESS | 1771 | 1462376998180 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 1771 | 1462376998354 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:49:58 INFO - PROCESS | 1771 | 1462376998364 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b27400 == 118 [pid = 1771] [id = 339] 08:49:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x87b27800) [pid = 1771] [serial = 1018] [outer = (nil)] 08:49:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x885ff000) [pid = 1771] [serial = 1019] [outer = 0x87b27800] 08:49:58 INFO - PROCESS | 1771 | 1462376998434 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x887d1400) [pid = 1771] [serial = 1020] [outer = 0x87b27800] 08:49:59 INFO - PROCESS | 1771 | 1462376999489 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:49:59 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 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1382ms 08:49:59 INFO - PROCESS | 1771 | 1462376999554 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 1771 | 1462376999558 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:49:59 INFO - PROCESS | 1771 | 1462376999563 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 1771 | 1462376999566 Marionette TRACE conn3 <- [1,1330,null,{}] 08:49:59 INFO - PROCESS | 1771 | 1462376999571 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 1771 | 1462376999847 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:49:59 INFO - PROCESS | 1771 | 1462376999875 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b8bc00 == 119 [pid = 1771] [id = 340] 08:49:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x89504400) [pid = 1771] [serial = 1021] [outer = (nil)] 08:49:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8950c800) [pid = 1771] [serial = 1022] [outer = 0x89504400] 08:49:59 INFO - PROCESS | 1771 | 1462376999948 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x895c0800) [pid = 1771] [serial = 1023] [outer = 0x89504400] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x868c8800) [pid = 1771] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8dd85000) [pid = 1771] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8d9d7000) [pid = 1771] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8aeca400) [pid = 1771] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x85cec400) [pid = 1771] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8d9d2400) [pid = 1771] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8eb3b400) [pid = 1771] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x87aeec00) [pid = 1771] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x86ff0c00) [pid = 1771] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x85cf1000) [pid = 1771] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8cffc400) [pid = 1771] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8e3b5400) [pid = 1771] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x84e03400) [pid = 1771] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x86ff3400) [pid = 1771] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x86511800) [pid = 1771] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x89ccf800) [pid = 1771] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8cbe8400) [pid = 1771] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8d9d9000) [pid = 1771] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x89d5e400) [pid = 1771] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x85e7fc00) [pid = 1771] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x9224ec00) [pid = 1771] [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.] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8696e000) [pid = 1771] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a4cf400) [pid = 1771] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x895c0400) [pid = 1771] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x87b86800) [pid = 1771] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x895c6000) [pid = 1771] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x887d2400) [pid = 1771] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8e3b1400) [pid = 1771] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8cf2d000) [pid = 1771] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0xa2151400) [pid = 1771] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x87b81000) [pid = 1771] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8cf2cc00) [pid = 1771] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x87b8c800) [pid = 1771] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8dc80c00) [pid = 1771] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8b790400) [pid = 1771] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x85e81000) [pid = 1771] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x94ee7800) [pid = 1771] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8ad45800) [pid = 1771] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x887cd400) [pid = 1771] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8d10f000) [pid = 1771] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x84e04400) [pid = 1771] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:50:01 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x95212c00) [pid = 1771] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:50:01 INFO - PROCESS | 1771 | 1462377001863 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:50:01 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 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2336ms 08:50:01 INFO - PROCESS | 1771 | 1462377001900 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:50:01 INFO - PROCESS | 1771 | 1462377001912 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:50:01 INFO - PROCESS | 1771 | 1462377001920 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1771 | 1462377001923 Marionette TRACE conn3 <- [1,1334,null,{}] 08:50:01 INFO - PROCESS | 1771 | 1462377001929 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1771 | 1462377002199 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:50:02 INFO - PROCESS | 1771 | 1462377002221 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x845eb800 == 120 [pid = 1771] [id = 341] 08:50:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x84e03400) [pid = 1771] [serial = 1024] [outer = (nil)] 08:50:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x86510400) [pid = 1771] [serial = 1025] [outer = 0x84e03400] 08:50:02 INFO - PROCESS | 1771 | 1462377002295 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x878f4400) [pid = 1771] [serial = 1026] [outer = 0x84e03400] 08:50:03 INFO - PROCESS | 1771 | 1462377003156 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1280ms 08:50:03 INFO - PROCESS | 1771 | 1462377003198 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 1771 | 1462377003201 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:50:03 INFO - PROCESS | 1771 | 1462377003207 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1771 | 1462377003210 Marionette TRACE conn3 <- [1,1338,null,{}] 08:50:03 INFO - PROCESS | 1771 | 1462377003215 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1771 | 1462377003374 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:50:03 INFO - PROCESS | 1771 | 1462377003389 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x845e7800 == 121 [pid = 1771] [id = 342] 08:50:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x845e7c00) [pid = 1771] [serial = 1027] [outer = (nil)] 08:50:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x84e0a000) [pid = 1771] [serial = 1028] [outer = 0x845e7c00] 08:50:03 INFO - PROCESS | 1771 | 1462377003587 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x85654000) [pid = 1771] [serial = 1029] [outer = 0x845e7c00] 08:50:05 INFO - PROCESS | 1771 | 1462377005315 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2139ms 08:50:05 INFO - PROCESS | 1771 | 1462377005390 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 1771 | 1462377005395 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:50:05 INFO - PROCESS | 1771 | 1462377005408 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 1771 | 1462377005411 Marionette TRACE conn3 <- [1,1342,null,{}] 08:50:05 INFO - PROCESS | 1771 | 1462377005420 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 1771 | 1462377005648 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:50:05 INFO - PROCESS | 1771 | 1462377005860 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf0800 == 122 [pid = 1771] [id = 343] 08:50:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x85e86800) [pid = 1771] [serial = 1030] [outer = (nil)] 08:50:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x86fee400) [pid = 1771] [serial = 1031] [outer = 0x85e86800] 08:50:05 INFO - PROCESS | 1771 | 1462377005981 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x878f7400) [pid = 1771] [serial = 1032] [outer = 0x85e86800] 08:50:06 INFO - PROCESS | 1771 | 1462377006969 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1636ms 08:50:07 INFO - PROCESS | 1771 | 1462377007043 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1771 | 1462377007049 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:50:07 INFO - PROCESS | 1771 | 1462377007060 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1771 | 1462377007064 Marionette TRACE conn3 <- [1,1346,null,{}] 08:50:07 INFO - PROCESS | 1771 | 1462377007070 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 1771 | 1462377007311 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:50:07 INFO - PROCESS | 1771 | 1462377007662 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b7ec00 == 123 [pid = 1771] [id = 344] 08:50:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x887d1000) [pid = 1771] [serial = 1033] [outer = (nil)] 08:50:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x88b30000) [pid = 1771] [serial = 1034] [outer = 0x887d1000] 08:50:07 INFO - PROCESS | 1771 | 1462377007755 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8950f000) [pid = 1771] [serial = 1035] [outer = 0x887d1000] 08:50:08 INFO - PROCESS | 1771 | 1462377008734 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1739ms 08:50:08 INFO - PROCESS | 1771 | 1462377008799 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1771 | 1462377008804 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:50:08 INFO - PROCESS | 1771 | 1462377008810 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1771 | 1462377008816 Marionette TRACE conn3 <- [1,1350,null,{}] 08:50:08 INFO - PROCESS | 1771 | 1462377008833 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1771 | 1462377009080 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:50:09 INFO - PROCESS | 1771 | 1462377009361 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffdc00 == 124 [pid = 1771] [id = 345] 08:50:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x89ccf000) [pid = 1771] [serial = 1036] [outer = (nil)] 08:50:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x89d5b000) [pid = 1771] [serial = 1037] [outer = 0x89ccf000] 08:50:09 INFO - PROCESS | 1771 | 1462377009447 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x89d66000) [pid = 1771] [serial = 1038] [outer = 0x89ccf000] 08:50:10 INFO - PROCESS | 1771 | 1462377010322 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1583ms 08:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:50:10 INFO - PROCESS | 1771 | 1462377010394 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1771 | 1462377010398 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:50:10 INFO - PROCESS | 1771 | 1462377010404 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1771 | 1462377010408 Marionette TRACE conn3 <- [1,1354,null,{}] 08:50:10 INFO - PROCESS | 1771 | 1462377010413 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 1771 | 1462377010655 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:50:10 INFO - PROCESS | 1771 | 1462377010969 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cd1c00 == 125 [pid = 1771] [id = 346] 08:50:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x89cd4400) [pid = 1771] [serial = 1039] [outer = (nil)] 08:50:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8a4cd400) [pid = 1771] [serial = 1040] [outer = 0x89cd4400] 08:50:11 INFO - PROCESS | 1771 | 1462377011062 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8a4d2800) [pid = 1771] [serial = 1041] [outer = 0x89cd4400] 08:50:11 INFO - PROCESS | 1771 | 1462377011994 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1629ms 08:50:12 INFO - PROCESS | 1771 | 1462377012033 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1771 | 1462377012036 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:50:12 INFO - PROCESS | 1771 | 1462377012042 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1771 | 1462377012046 Marionette TRACE conn3 <- [1,1358,null,{}] 08:50:12 INFO - PROCESS | 1771 | 1462377012051 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1771 | 1462377012242 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:50:12 INFO - PROCESS | 1771 | 1462377012508 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5f1400 == 126 [pid = 1771] [id = 347] 08:50:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8a8d2c00) [pid = 1771] [serial = 1042] [outer = (nil)] 08:50:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8a8df400) [pid = 1771] [serial = 1043] [outer = 0x8a8d2c00] 08:50:12 INFO - PROCESS | 1771 | 1462377012615 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8ad4a400) [pid = 1771] [serial = 1044] [outer = 0x8a8d2c00] 08:50:13 INFO - PROCESS | 1771 | 1462377013511 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1530ms 08:50:13 INFO - PROCESS | 1771 | 1462377013573 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:50:13 INFO - PROCESS | 1771 | 1462377013577 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:50:13 INFO - PROCESS | 1771 | 1462377013583 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1771 | 1462377013587 Marionette TRACE conn3 <- [1,1362,null,{}] 08:50:13 INFO - PROCESS | 1771 | 1462377013593 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 1771 | 1462377013810 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:50:14 INFO - PROCESS | 1771 | 1462377014004 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4c6400 == 127 [pid = 1771] [id = 348] 08:50:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8a8d2400) [pid = 1771] [serial = 1045] [outer = (nil)] 08:50:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8b796400) [pid = 1771] [serial = 1046] [outer = 0x8a8d2400] 08:50:14 INFO - PROCESS | 1771 | 1462377014144 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8b9b9000) [pid = 1771] [serial = 1047] [outer = 0x8a8d2400] 08:50:15 INFO - PROCESS | 1771 | 1462377015073 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1531ms 08:50:15 INFO - PROCESS | 1771 | 1462377015115 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 1771 | 1462377015118 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:50:15 INFO - PROCESS | 1771 | 1462377015126 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1771 | 1462377015129 Marionette TRACE conn3 <- [1,1366,null,{}] 08:50:15 INFO - PROCESS | 1771 | 1462377015135 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 1771 | 1462377015320 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:50:15 INFO - PROCESS | 1771 | 1462377015594 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec7800 == 128 [pid = 1771] [id = 349] 08:50:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8aeca400) [pid = 1771] [serial = 1048] [outer = (nil)] 08:50:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8bb0d000) [pid = 1771] [serial = 1049] [outer = 0x8aeca400] 08:50:15 INFO - PROCESS | 1771 | 1462377015718 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8c70e000) [pid = 1771] [serial = 1050] [outer = 0x8aeca400] 08:50:16 INFO - PROCESS | 1771 | 1462377016650 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1771 | 1462377016710 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:50:16 INFO - PROCESS | 1771 | 1462377016717 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1771 | 1462377016720 Marionette TRACE conn3 <- [1,1370,null,{}] 08:50:16 INFO - PROCESS | 1771 | 1462377016726 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1771 | 1462377016970 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:50:17 INFO - PROCESS | 1771 | 1462377017307 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9b7800 == 129 [pid = 1771] [id = 350] 08:50:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8bb0c800) [pid = 1771] [serial = 1051] [outer = (nil)] 08:50:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8c7e7400) [pid = 1771] [serial = 1052] [outer = 0x8bb0c800] 08:50:17 INFO - PROCESS | 1771 | 1462377017395 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8cbde800) [pid = 1771] [serial = 1053] [outer = 0x8bb0c800] 08:50:18 INFO - PROCESS | 1771 | 1462377018380 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 1771 | 1462377018453 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:50:18 INFO - PROCESS | 1771 | 1462377018460 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 1771 | 1462377018463 Marionette TRACE conn3 <- [1,1374,null,{}] 08:50:18 INFO - PROCESS | 1771 | 1462377018469 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 1771 | 1462377018674 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:50:18 INFO - PROCESS | 1771 | 1462377018980 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b794c00 == 130 [pid = 1771] [id = 351] 08:50:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8c7df400) [pid = 1771] [serial = 1054] [outer = (nil)] 08:50:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8cfac000) [pid = 1771] [serial = 1055] [outer = 0x8c7df400] 08:50:19 INFO - PROCESS | 1771 | 1462377019074 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8cfb1000) [pid = 1771] [serial = 1056] [outer = 0x8c7df400] 08:50:19 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:20 INFO - PROCESS | 1771 | 1462377019996 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1771 | 1462377020052 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:50:20 INFO - PROCESS | 1771 | 1462377020058 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1771 | 1462377020062 Marionette TRACE conn3 <- [1,1378,null,{}] 08:50:20 INFO - PROCESS | 1771 | 1462377020068 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1771 | 1462377020283 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:50:20 INFO - PROCESS | 1771 | 1462377020569 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d03a800 == 131 [pid = 1771] [id = 352] 08:50:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8d03b000) [pid = 1771] [serial = 1057] [outer = (nil)] 08:50:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8d041400) [pid = 1771] [serial = 1058] [outer = 0x8d03b000] 08:50:20 INFO - PROCESS | 1771 | 1462377020707 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8d107000) [pid = 1771] [serial = 1059] [outer = 0x8d03b000] 08:50:21 INFO - PROCESS | 1771 | 1462377021644 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 1771 | 1462377021693 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:50:21 INFO - PROCESS | 1771 | 1462377021700 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 1771 | 1462377021705 Marionette TRACE conn3 <- [1,1382,null,{}] 08:50:21 INFO - PROCESS | 1771 | 1462377021710 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 1771 | 1462377021922 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:50:22 INFO - PROCESS | 1771 | 1462377022219 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d10b800 == 132 [pid = 1771] [id = 353] 08:50:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8d110000) [pid = 1771] [serial = 1060] [outer = (nil)] 08:50:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8db52000) [pid = 1771] [serial = 1061] [outer = 0x8d110000] 08:50:22 INFO - PROCESS | 1771 | 1462377022309 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8db55800) [pid = 1771] [serial = 1062] [outer = 0x8d110000] 08:50:23 INFO - PROCESS | 1771 | [1771] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:23 INFO - PROCESS | 1771 | 1462377023240 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 1771 | 1462377023291 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:50:23 INFO - PROCESS | 1771 | 1462377023297 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1771 | 1462377023301 Marionette TRACE conn3 <- [1,1386,null,{}] 08:50:23 INFO - PROCESS | 1771 | 1462377023307 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 1771 | 1462377023516 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:50:23 INFO - PROCESS | 1771 | 1462377023781 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0f400 == 133 [pid = 1771] [id = 354] 08:50:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8cf29400) [pid = 1771] [serial = 1063] [outer = (nil)] 08:50:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8dc80800) [pid = 1771] [serial = 1064] [outer = 0x8cf29400] 08:50:23 INFO - PROCESS | 1771 | 1462377023904 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8dd7d800) [pid = 1771] [serial = 1065] [outer = 0x8cf29400] 08:50:24 INFO - PROCESS | 1771 | 1462377024835 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:50:24 INFO - PROCESS | 1771 | 1462377024897 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:50:24 INFO - PROCESS | 1771 | 1462377024902 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1771 | 1462377024906 Marionette TRACE conn3 <- [1,1390,null,{}] 08:50:24 INFO - PROCESS | 1771 | 1462377024911 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 1771 | 1462377025173 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:50:25 INFO - PROCESS | 1771 | 1462377025490 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec3000 == 134 [pid = 1771] [id = 355] 08:50:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8d040c00) [pid = 1771] [serial = 1066] [outer = (nil)] 08:50:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8e3b1800) [pid = 1771] [serial = 1067] [outer = 0x8d040c00] 08:50:25 INFO - PROCESS | 1771 | 1462377025572 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8e3b5800) [pid = 1771] [serial = 1068] [outer = 0x8d040c00] 08:50:26 INFO - PROCESS | 1771 | 1462377026463 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1632ms 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:50:26 INFO - PROCESS | 1771 | 1462377026535 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1771 | 1462377026538 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:50:26 INFO - PROCESS | 1771 | 1462377026544 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1771 | 1462377026548 Marionette TRACE conn3 <- [1,1394,null,{}] 08:50:26 INFO - PROCESS | 1771 | 1462377026553 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 1771 | 1462377026780 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:50:27 INFO - PROCESS | 1771 | 1462377027091 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e427c00 == 135 [pid = 1771] [id = 356] 08:50:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8e42a000) [pid = 1771] [serial = 1069] [outer = (nil)] 08:50:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8eb37800) [pid = 1771] [serial = 1070] [outer = 0x8e42a000] 08:50:27 INFO - PROCESS | 1771 | 1462377027181 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8eb3ac00) [pid = 1771] [serial = 1071] [outer = 0x8e42a000] 08:50:28 INFO - PROCESS | 1771 | 1462377028042 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1538ms 08:50:28 INFO - PROCESS | 1771 | 1462377028082 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1771 | 1462377028085 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:50:28 INFO - PROCESS | 1771 | 1462377028091 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1771 | 1462377028095 Marionette TRACE conn3 <- [1,1398,null,{}] 08:50:28 INFO - PROCESS | 1771 | 1462377028100 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 1771 | 1462377028300 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:50:28 INFO - PROCESS | 1771 | 1462377028567 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e07400 == 136 [pid = 1771] [id = 357] 08:50:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x8db60400) [pid = 1771] [serial = 1072] [outer = (nil)] 08:50:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8ec98800) [pid = 1771] [serial = 1073] [outer = 0x8db60400] 08:50:28 INFO - PROCESS | 1771 | 1462377028697 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8ec9b400) [pid = 1771] [serial = 1074] [outer = 0x8db60400] 08:50:29 INFO - PROCESS | 1771 | 1462377029627 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1579ms 08:50:29 INFO - PROCESS | 1771 | 1462377029672 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1771 | 1462377029676 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:50:29 INFO - PROCESS | 1771 | 1462377029682 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1771 | 1462377029685 Marionette TRACE conn3 <- [1,1402,null,{}] 08:50:29 INFO - PROCESS | 1771 | 1462377029690 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1771 | 1462377029926 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:50:30 INFO - PROCESS | 1771 | 1462377030249 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b88400 == 137 [pid = 1771] [id = 358] 08:50:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x885f6000) [pid = 1771] [serial = 1075] [outer = (nil)] 08:50:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x89cd8800) [pid = 1771] [serial = 1076] [outer = 0x885f6000] 08:50:30 INFO - PROCESS | 1771 | 1462377030332 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8a8db000) [pid = 1771] [serial = 1077] [outer = 0x885f6000] 08:50:31 INFO - PROCESS | 1771 | 1462377031185 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1535ms 08:50:31 INFO - PROCESS | 1771 | 1462377031219 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1771 | 1462377031222 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:50:31 INFO - PROCESS | 1771 | 1462377031229 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1771 | 1462377031232 Marionette TRACE conn3 <- [1,1406,null,{}] 08:50:31 INFO - PROCESS | 1771 | 1462377031238 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1771 | 1462377031530 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:50:31 INFO - PROCESS | 1771 | 1462377031790 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0c000 == 138 [pid = 1771] [id = 359] 08:50:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x85e83400) [pid = 1771] [serial = 1078] [outer = (nil)] 08:50:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x89d66400) [pid = 1771] [serial = 1079] [outer = 0x85e83400] 08:50:31 INFO - PROCESS | 1771 | 1462377031884 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x8c7e2000) [pid = 1771] [serial = 1080] [outer = 0x85e83400] 08:50:33 INFO - PROCESS | 1771 | 1462377033514 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2335ms 08:50:33 INFO - PROCESS | 1771 | 1462377033565 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:50:33 INFO - PROCESS | 1771 | 1462377033571 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:50:33 INFO - PROCESS | 1771 | 1462377033578 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1771 | 1462377033582 Marionette TRACE conn3 <- [1,1410,null,{}] 08:50:33 INFO - PROCESS | 1771 | 1462377033590 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1771 | 1462377033806 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x8650fc00 == 137 [pid = 1771] [id = 237] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x98847000 == 136 [pid = 1771] [id = 193] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x86f7c800 == 135 [pid = 1771] [id = 240] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x887cbc00 == 134 [pid = 1771] [id = 274] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x86510000 == 133 [pid = 1771] [id = 236] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x845eb800 == 132 [pid = 1771] [id = 341] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x87b27400 == 131 [pid = 1771] [id = 339] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf3400 == 130 [pid = 1771] [id = 337] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x85653000 == 129 [pid = 1771] [id = 336] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x85e7d400 == 128 [pid = 1771] [id = 335] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x87b25400 == 127 [pid = 1771] [id = 321] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x895c1c00 == 126 [pid = 1771] [id = 322] 08:50:34 INFO - PROCESS | 1771 | --DOCSHELL 0x85e88800 == 125 [pid = 1771] [id = 320] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x887d0400) [pid = 1771] [serial = 959] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x86f78400) [pid = 1771] [serial = 951] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x8e42cc00) [pid = 1771] [serial = 930] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x90eaa000) [pid = 1771] [serial = 840] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8c718800) [pid = 1771] [serial = 828] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x86519800) [pid = 1771] [serial = 948] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8dc77c00) [pid = 1771] [serial = 923] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x90ea3400) [pid = 1771] [serial = 936] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x85e88400) [pid = 1771] [serial = 947] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x87b84400) [pid = 1771] [serial = 954] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x878f3800) [pid = 1771] [serial = 893] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x86519400) [pid = 1771] [serial = 891] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x94d99800) [pid = 1771] [serial = 843] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x92206400) [pid = 1771] [serial = 938] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x85657400) [pid = 1771] [serial = 942] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x86ff8800) [pid = 1771] [serial = 864] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x88b2ac00) [pid = 1771] [serial = 945] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8a8dec00) [pid = 1771] [serial = 819] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8cfa9c00) [pid = 1771] [serial = 831] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8dd7ec00) [pid = 1771] [serial = 926] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8ad4f800) [pid = 1771] [serial = 909] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8cf2a400) [pid = 1771] [serial = 917] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8a8d9400) [pid = 1771] [serial = 660] [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.] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x885f7000) [pid = 1771] [serial = 957] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8a8de400) [pid = 1771] [serial = 906] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x89cbe000) [pid = 1771] [serial = 899] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8a4ca000) [pid = 1771] [serial = 858] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x89d5cc00) [pid = 1771] [serial = 902] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x895c1800) [pid = 1771] [serial = 825] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8ec94000) [pid = 1771] [serial = 932] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8ec98000) [pid = 1771] [serial = 933] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8cfabc00) [pid = 1771] [serial = 918] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x86f7c000) [pid = 1771] [serial = 944] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8d10bc00) [pid = 1771] [serial = 834] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8dc7a400) [pid = 1771] [serial = 924] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x87af3400) [pid = 1771] [serial = 894] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0xa35e4000) [pid = 1771] [serial = 852] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x87b89c00) [pid = 1771] [serial = 855] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x89cd2400) [pid = 1771] [serial = 900] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x90e48800) [pid = 1771] [serial = 935] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x85e85c00) [pid = 1771] [serial = 890] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8d10ac00) [pid = 1771] [serial = 747] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x85649c00) [pid = 1771] [serial = 941] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8a4d2c00) [pid = 1771] [serial = 861] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x87b2cc00) [pid = 1771] [serial = 953] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8e3ae000) [pid = 1771] [serial = 837] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8b9b5800) [pid = 1771] [serial = 911] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x878fc400) [pid = 1771] [serial = 822] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8e427800) [pid = 1771] [serial = 929] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x95213000) [pid = 1771] [serial = 846] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x89d64400) [pid = 1771] [serial = 903] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8ad48800) [pid = 1771] [serial = 908] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8c7e7000) [pid = 1771] [serial = 915] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x88b26800) [pid = 1771] [serial = 896] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8daab400) [pid = 1771] [serial = 921] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8dd82400) [pid = 1771] [serial = 927] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x92242800) [pid = 1771] [serial = 939] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8d9d6000) [pid = 1771] [serial = 920] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c7dc800) [pid = 1771] [serial = 914] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8696c800) [pid = 1771] [serial = 950] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8a5f2400) [pid = 1771] [serial = 905] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x87b86000) [pid = 1771] [serial = 956] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x88b35c00) [pid = 1771] [serial = 897] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x86f78800) [pid = 1771] [serial = 888] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8b9bcc00) [pid = 1771] [serial = 912] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x99921800) [pid = 1771] [serial = 849] [outer = (nil)] [url = about:blank] 08:50:34 INFO - PROCESS | 1771 | 1462377034707 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e09c00 == 126 [pid = 1771] [id = 360] 08:50:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x85649c00) [pid = 1771] [serial = 1081] [outer = (nil)] 08:50:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x85e7c800) [pid = 1771] [serial = 1082] [outer = 0x85649c00] 08:50:34 INFO - PROCESS | 1771 | 1462377034792 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x86513400) [pid = 1771] [serial = 1083] [outer = 0x85649c00] 08:50:35 INFO - PROCESS | 1771 | 1462377035632 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2088ms 08:50:35 INFO - PROCESS | 1771 | 1462377035666 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1771 | 1462377035674 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:50:35 INFO - PROCESS | 1771 | 1462377035708 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1771 | 1462377035712 Marionette TRACE conn3 <- [1,1414,null,{}] 08:50:35 INFO - PROCESS | 1771 | 1462377035717 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1771 | 1462377035903 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:50:35 INFO - PROCESS | 1771 | 1462377035915 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x868be400 == 127 [pid = 1771] [id = 361] 08:50:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x86f77000) [pid = 1771] [serial = 1084] [outer = (nil)] 08:50:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x86ff8800) [pid = 1771] [serial = 1085] [outer = 0x86f77000] 08:50:35 INFO - PROCESS | 1771 | 1462377035986 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x87ae6000) [pid = 1771] [serial = 1086] [outer = 0x86f77000] 08:50:37 INFO - PROCESS | 1771 | 1462377037098 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1445ms 08:50:37 INFO - PROCESS | 1771 | 1462377037147 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 1771 | 1462377037150 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:50:37 INFO - PROCESS | 1771 | 1462377037157 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1771 | 1462377037163 Marionette TRACE conn3 <- [1,1418,null,{}] 08:50:37 INFO - PROCESS | 1771 | 1462377037186 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 1771 | 1462377037426 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:50:37 INFO - PROCESS | 1771 | 1462377037453 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffb400 == 128 [pid = 1771] [id = 362] 08:50:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x87b80800) [pid = 1771] [serial = 1087] [outer = (nil)] 08:50:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x87b8ac00) [pid = 1771] [serial = 1088] [outer = 0x87b80800] 08:50:37 INFO - PROCESS | 1771 | 1462377037528 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x885fe800) [pid = 1771] [serial = 1089] [outer = 0x87b80800] 08:50:38 INFO - PROCESS | 1771 | 1462377038572 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1433ms 08:50:38 INFO - PROCESS | 1771 | 1462377038592 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 1771 | 1462377038597 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:50:38 INFO - PROCESS | 1771 | 1462377038610 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1771 | 1462377038613 Marionette TRACE conn3 <- [1,1422,null,{}] 08:50:38 INFO - PROCESS | 1771 | 1462377038619 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 1771 | 1462377038855 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:50:38 INFO - PROCESS | 1771 | 1462377038882 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x86511800 == 129 [pid = 1771] [id = 363] 08:50:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x88b26400) [pid = 1771] [serial = 1090] [outer = (nil)] 08:50:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x89508c00) [pid = 1771] [serial = 1091] [outer = 0x88b26400] 08:50:38 INFO - PROCESS | 1771 | 1462377038955 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x895c5800) [pid = 1771] [serial = 1092] [outer = 0x88b26400] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x939a7400) [pid = 1771] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x89504400) [pid = 1771] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x87b27800) [pid = 1771] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x85e7e400) [pid = 1771] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x85cf5800) [pid = 1771] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x85cf9c00) [pid = 1771] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:50:39 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x878fcc00) [pid = 1771] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:50:40 INFO - PROCESS | 1771 | 1462377040275 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1697ms 08:50:40 INFO - PROCESS | 1771 | 1462377040301 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 1771 | 1462377040305 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:50:40 INFO - PROCESS | 1771 | 1462377040311 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1771 | 1462377040314 Marionette TRACE conn3 <- [1,1426,null,{}] 08:50:40 INFO - PROCESS | 1771 | 1462377040319 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 1771 | 1462377040486 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:50:40 INFO - PROCESS | 1771 | 1462377040663 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e7e400 == 130 [pid = 1771] [id = 364] 08:50:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x868c9400) [pid = 1771] [serial = 1093] [outer = (nil)] 08:50:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x88b31800) [pid = 1771] [serial = 1094] [outer = 0x868c9400] 08:50:40 INFO - PROCESS | 1771 | 1462377040741 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x89cb8800) [pid = 1771] [serial = 1095] [outer = 0x868c9400] 08:50:41 INFO - PROCESS | 1771 | 1462377041538 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1276ms 08:50:41 INFO - PROCESS | 1771 | 1462377041694 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1771 | 1462377041700 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:50:41 INFO - PROCESS | 1771 | 1462377041723 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1771 | 1462377041727 Marionette TRACE conn3 <- [1,1430,null,{}] 08:50:41 INFO - PROCESS | 1771 | 1462377041736 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1771 | 1462377041976 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:50:42 INFO - PROCESS | 1771 | 1462377042328 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x86967c00 == 131 [pid = 1771] [id = 365] 08:50:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8696c400) [pid = 1771] [serial = 1096] [outer = (nil)] 08:50:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x86f78800) [pid = 1771] [serial = 1097] [outer = 0x8696c400] 08:50:42 INFO - PROCESS | 1771 | 1462377042419 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x86ff9000) [pid = 1771] [serial = 1098] [outer = 0x8696c400] 08:50:43 INFO - PROCESS | 1771 | 1462377043360 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1685ms 08:50:43 INFO - PROCESS | 1771 | 1462377043408 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:50:43 INFO - PROCESS | 1771 | 1462377043414 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:50:43 INFO - PROCESS | 1771 | 1462377043425 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 1771 | 1462377043431 Marionette TRACE conn3 <- [1,1434,null,{}] 08:50:43 INFO - PROCESS | 1771 | 1462377043438 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 1771 | 1462377043639 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:50:43 INFO - PROCESS | 1771 | 1462377043904 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b86000 == 132 [pid = 1771] [id = 366] 08:50:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x87b87000) [pid = 1771] [serial = 1099] [outer = (nil)] 08:50:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x887cf800) [pid = 1771] [serial = 1100] [outer = 0x87b87000] 08:50:44 INFO - PROCESS | 1771 | 1462377044033 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x89505c00) [pid = 1771] [serial = 1101] [outer = 0x87b87000] 08:50:45 INFO - PROCESS | 1771 | 1462377045010 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1640ms 08:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:50:45 INFO - PROCESS | 1771 | 1462377045062 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 1771 | 1462377045065 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:50:45 INFO - PROCESS | 1771 | 1462377045072 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 1771 | 1462377045076 Marionette TRACE conn3 <- [1,1438,null,{}] 08:50:45 INFO - PROCESS | 1771 | 1462377045090 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 1771 | 1462377045292 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:50:45 INFO - PROCESS | 1771 | 1462377045610 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d62400 == 133 [pid = 1771] [id = 367] 08:50:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89d64400) [pid = 1771] [serial = 1102] [outer = (nil)] 08:50:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x89d6f000) [pid = 1771] [serial = 1103] [outer = 0x89d64400] 08:50:45 INFO - PROCESS | 1771 | 1462377045741 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8a4c8400) [pid = 1771] [serial = 1104] [outer = 0x89d64400] 08:50:46 INFO - PROCESS | 1771 | 1462377046593 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 08:50:46 INFO - PROCESS | 1771 | 1462377046664 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1771 | 1462377046667 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:50:46 INFO - PROCESS | 1771 | 1462377046676 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1771 | 1462377046680 Marionette TRACE conn3 <- [1,1442,null,{}] 08:50:46 INFO - PROCESS | 1771 | 1462377046686 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 1771 | 1462377046897 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:50:47 INFO - PROCESS | 1771 | 1462377047111 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d6ec00 == 134 [pid = 1771] [id = 368] 08:50:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8a4d2c00) [pid = 1771] [serial = 1105] [outer = (nil)] 08:50:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8a8d7c00) [pid = 1771] [serial = 1106] [outer = 0x8a4d2c00] 08:50:47 INFO - PROCESS | 1771 | 1462377047259 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8ab33000) [pid = 1771] [serial = 1107] [outer = 0x8a4d2c00] 08:50:48 INFO - PROCESS | 1771 | 1462377048243 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1629ms 08:50:48 INFO - PROCESS | 1771 | 1462377048334 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 1771 | 1462377048339 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:50:48 INFO - PROCESS | 1771 | 1462377048349 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1771 | 1462377048352 Marionette TRACE conn3 <- [1,1446,null,{}] 08:50:48 INFO - PROCESS | 1771 | 1462377048358 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1771 | 1462377048547 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:50:48 INFO - PROCESS | 1771 | 1462377048799 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4d1800 == 135 [pid = 1771] [id = 369] 08:50:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8a4d2000) [pid = 1771] [serial = 1108] [outer = (nil)] 08:50:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8ad49c00) [pid = 1771] [serial = 1109] [outer = 0x8a4d2000] 08:50:48 INFO - PROCESS | 1771 | 1462377048923 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8aebfc00) [pid = 1771] [serial = 1110] [outer = 0x8a4d2000] 08:50:49 INFO - PROCESS | 1771 | 1462377049797 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1480ms 08:50:49 INFO - PROCESS | 1771 | 1462377049830 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 1771 | 1462377049833 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:50:49 INFO - PROCESS | 1771 | 1462377049840 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 1771 | 1462377049843 Marionette TRACE conn3 <- [1,1450,null,{}] 08:50:49 INFO - PROCESS | 1771 | 1462377049849 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 1771 | 1462377050099 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:50:50 INFO - PROCESS | 1771 | 1462377050420 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b797000 == 136 [pid = 1771] [id = 370] 08:50:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8b9b9c00) [pid = 1771] [serial = 1111] [outer = (nil)] 08:50:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8bb09400) [pid = 1771] [serial = 1112] [outer = 0x8b9b9c00] 08:50:50 INFO - PROCESS | 1771 | 1462377050524 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8c7e3400) [pid = 1771] [serial = 1113] [outer = 0x8b9b9c00] 08:50:51 INFO - PROCESS | 1771 | 1462377051425 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1651ms 08:50:51 INFO - PROCESS | 1771 | 1462377051492 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 1771 | 1462377051496 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:50:51 INFO - PROCESS | 1771 | 1462377051502 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 1771 | 1462377051505 Marionette TRACE conn3 <- [1,1454,null,{}] 08:50:51 INFO - PROCESS | 1771 | 1462377051510 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1771 | 1462377051731 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:50:52 INFO - PROCESS | 1771 | 1462377051988 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec6400 == 137 [pid = 1771] [id = 371] 08:50:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8bb03400) [pid = 1771] [serial = 1114] [outer = (nil)] 08:50:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8cf22400) [pid = 1771] [serial = 1115] [outer = 0x8bb03400] 08:50:52 INFO - PROCESS | 1771 | 1462377052114 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8cf27c00) [pid = 1771] [serial = 1116] [outer = 0x8bb03400] 08:50:53 INFO - PROCESS | 1771 | 1462377053016 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1589ms 08:50:53 INFO - PROCESS | 1771 | 1462377053092 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1771 | 1462377053096 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:50:53 INFO - PROCESS | 1771 | 1462377053102 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1771 | 1462377053106 Marionette TRACE conn3 <- [1,1458,null,{}] 08:50:53 INFO - PROCESS | 1771 | 1462377053112 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1771 | 1462377053319 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:50:53 INFO - PROCESS | 1771 | 1462377053591 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x86511400 == 138 [pid = 1771] [id = 372] 08:50:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8c7de800) [pid = 1771] [serial = 1117] [outer = (nil)] 08:50:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8d037400) [pid = 1771] [serial = 1118] [outer = 0x8c7de800] 08:50:53 INFO - PROCESS | 1771 | 1462377053714 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8d041800) [pid = 1771] [serial = 1119] [outer = 0x8c7de800] 08:50:54 INFO - PROCESS | 1771 | 1462377054627 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1578ms 08:50:54 INFO - PROCESS | 1771 | 1462377054681 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 1771 | 1462377054685 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:50:54 INFO - PROCESS | 1771 | 1462377054691 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1771 | 1462377054695 Marionette TRACE conn3 <- [1,1462,null,{}] 08:50:54 INFO - PROCESS | 1771 | 1462377054700 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 1771 | 1462377054889 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:50:55 INFO - PROCESS | 1771 | 1462377055158 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c712400 == 139 [pid = 1771] [id = 373] 08:50:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8cf22c00) [pid = 1771] [serial = 1120] [outer = (nil)] 08:50:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8d9cfc00) [pid = 1771] [serial = 1121] [outer = 0x8cf22c00] 08:50:55 INFO - PROCESS | 1771 | 1462377055283 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8d9db400) [pid = 1771] [serial = 1122] [outer = 0x8cf22c00] 08:50:56 INFO - PROCESS | 1771 | 1462377056238 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1586ms 08:50:56 INFO - PROCESS | 1771 | 1462377056278 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1771 | 1462377056281 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:50:56 INFO - PROCESS | 1771 | 1462377056288 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1771 | 1462377056291 Marionette TRACE conn3 <- [1,1466,null,{}] 08:50:56 INFO - PROCESS | 1771 | 1462377056297 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 1771 | 1462377056501 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:50:56 INFO - PROCESS | 1771 | 1462377056764 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x845eb800 == 140 [pid = 1771] [id = 374] 08:50:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8cfb6c00) [pid = 1771] [serial = 1123] [outer = (nil)] 08:50:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8daae400) [pid = 1771] [serial = 1124] [outer = 0x8cfb6c00] 08:50:56 INFO - PROCESS | 1771 | 1462377056890 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8db5ec00) [pid = 1771] [serial = 1125] [outer = 0x8cfb6c00] 08:50:57 INFO - PROCESS | 1771 | 1462377057802 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1587ms 08:50:57 INFO - PROCESS | 1771 | 1462377057876 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 1771 | 1462377057880 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:50:57 INFO - PROCESS | 1771 | 1462377057887 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 1771 | 1462377057891 Marionette TRACE conn3 <- [1,1470,null,{}] 08:50:57 INFO - PROCESS | 1771 | 1462377057897 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1771 | 1462377058156 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:50:58 INFO - PROCESS | 1771 | 1462377058483 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc79400 == 141 [pid = 1771] [id = 375] 08:50:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8e3ae000) [pid = 1771] [serial = 1126] [outer = (nil)] 08:50:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8e3b6800) [pid = 1771] [serial = 1127] [outer = 0x8e3ae000] 08:50:58 INFO - PROCESS | 1771 | 1462377058572 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8eb35000) [pid = 1771] [serial = 1128] [outer = 0x8e3ae000] 08:50:59 INFO - PROCESS | 1771 | 1462377059512 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1685ms 08:50:59 INFO - PROCESS | 1771 | 1462377059573 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:50:59 INFO - PROCESS | 1771 | 1462377059577 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:50:59 INFO - PROCESS | 1771 | 1462377059583 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1771 | 1462377059587 Marionette TRACE conn3 <- [1,1474,null,{}] 08:50:59 INFO - PROCESS | 1771 | 1462377059592 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1771 | 1462377059803 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:51:00 INFO - PROCESS | 1771 | 1462377060083 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf2e400 == 142 [pid = 1771] [id = 376] 08:51:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8dd80000) [pid = 1771] [serial = 1129] [outer = (nil)] 08:51:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8ec9d800) [pid = 1771] [serial = 1130] [outer = 0x8dd80000] 08:51:00 INFO - PROCESS | 1771 | 1462377060210 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8ede6c00) [pid = 1771] [serial = 1131] [outer = 0x8dd80000] 08:51:01 INFO - PROCESS | 1771 | 1462377061124 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1586ms 08:51:01 INFO - PROCESS | 1771 | 1462377061169 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 1771 | 1462377061173 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:51:01 INFO - PROCESS | 1771 | 1462377061179 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1771 | 1462377061182 Marionette TRACE conn3 <- [1,1478,null,{}] 08:51:01 INFO - PROCESS | 1771 | 1462377061187 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 1771 | 1462377061390 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:51:01 INFO - PROCESS | 1771 | 1462377061667 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb3dc00 == 143 [pid = 1771] [id = 377] 08:51:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8ede0400) [pid = 1771] [serial = 1132] [outer = (nil)] 08:51:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x90e44400) [pid = 1771] [serial = 1133] [outer = 0x8ede0400] 08:51:01 INFO - PROCESS | 1771 | 1462377061795 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x90e49c00) [pid = 1771] [serial = 1134] [outer = 0x8ede0400] 08:51:02 INFO - PROCESS | 1771 | 1462377062704 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1586ms 08:51:02 INFO - PROCESS | 1771 | 1462377062765 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1771 | 1462377062769 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:51:02 INFO - PROCESS | 1771 | 1462377062781 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1771 | 1462377062784 Marionette TRACE conn3 <- [1,1482,null,{}] 08:51:02 INFO - PROCESS | 1771 | 1462377062790 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1771 | 1462377062983 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:51:03 INFO - PROCESS | 1771 | 1462377063243 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ec93400 == 144 [pid = 1771] [id = 378] 08:51:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8edea400) [pid = 1771] [serial = 1135] [outer = (nil)] 08:51:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x90ea4000) [pid = 1771] [serial = 1136] [outer = 0x8edea400] 08:51:03 INFO - PROCESS | 1771 | 1462377063365 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x90ea6400) [pid = 1771] [serial = 1137] [outer = 0x8edea400] 08:51:04 INFO - PROCESS | 1771 | 1462377064343 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1638ms 08:51:04 INFO - PROCESS | 1771 | 1462377064419 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 1771 | 1462377064423 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:51:04 INFO - PROCESS | 1771 | 1462377064430 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 1771 | 1462377064433 Marionette TRACE conn3 <- [1,1486,null,{}] 08:51:04 INFO - PROCESS | 1771 | 1462377064438 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1771 | 1462377064630 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:51:04 INFO - PROCESS | 1771 | 1462377064909 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb37000 == 145 [pid = 1771] [id = 379] 08:51:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x90e4c000) [pid = 1771] [serial = 1138] [outer = (nil)] 08:51:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x917d4000) [pid = 1771] [serial = 1139] [outer = 0x90e4c000] 08:51:05 INFO - PROCESS | 1771 | 1462377065037 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x917d8800) [pid = 1771] [serial = 1140] [outer = 0x90e4c000] 08:51:05 INFO - PROCESS | 1771 | 1462377065972 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1579ms 08:51:06 INFO - PROCESS | 1771 | 1462377066010 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1771 | 1462377066013 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:51:06 INFO - PROCESS | 1771 | 1462377066020 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1771 | 1462377066022 Marionette TRACE conn3 <- [1,1490,null,{}] 08:51:06 INFO - PROCESS | 1771 | 1462377066028 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 1771 | 1462377066217 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:51:06 INFO - PROCESS | 1771 | 1462377066484 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x917d8400 == 146 [pid = 1771] [id = 380] 08:51:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x917dc800) [pid = 1771] [serial = 1141] [outer = (nil)] 08:51:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x921dc800) [pid = 1771] [serial = 1142] [outer = 0x917dc800] 08:51:06 INFO - PROCESS | 1771 | 1462377066608 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x921df000) [pid = 1771] [serial = 1143] [outer = 0x917dc800] 08:51:07 INFO - PROCESS | 1771 | 1462377067529 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1578ms 08:51:07 INFO - PROCESS | 1771 | 1462377067599 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1771 | 1462377067603 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:51:07 INFO - PROCESS | 1771 | 1462377067610 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1771 | 1462377067613 Marionette TRACE conn3 <- [1,1494,null,{}] 08:51:07 INFO - PROCESS | 1771 | 1462377067619 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1771 | 1462377067837 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:51:08 INFO - PROCESS | 1771 | 1462377068146 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff8400 == 147 [pid = 1771] [id = 381] 08:51:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x917d4800) [pid = 1771] [serial = 1144] [outer = (nil)] 08:51:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x9220a400) [pid = 1771] [serial = 1145] [outer = 0x917d4800] 08:51:08 INFO - PROCESS | 1771 | 1462377068238 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x92210c00) [pid = 1771] [serial = 1146] [outer = 0x917d4800] 08:51:09 INFO - PROCESS | 1771 | 1462377069159 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1580ms 08:51:09 INFO - PROCESS | 1771 | 1462377069192 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1771 | 1462377069195 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:51:09 INFO - PROCESS | 1771 | 1462377069202 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1771 | 1462377069205 Marionette TRACE conn3 <- [1,1498,null,{}] 08:51:09 INFO - PROCESS | 1771 | 1462377069211 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1771 | 1462377069397 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:51:09 INFO - PROCESS | 1771 | 1462377069672 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ede9400 == 148 [pid = 1771] [id = 382] 08:51:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x921d6000) [pid = 1771] [serial = 1147] [outer = (nil)] 08:51:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x9224e800) [pid = 1771] [serial = 1148] [outer = 0x921d6000] 08:51:09 INFO - PROCESS | 1771 | 1462377069795 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x92251c00) [pid = 1771] [serial = 1149] [outer = 0x921d6000] 08:51:10 INFO - PROCESS | 1771 | 1462377070651 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1478ms 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:51:10 INFO - PROCESS | 1771 | 1462377070681 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1771 | 1462377070684 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:51:10 INFO - PROCESS | 1771 | 1462377070691 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1771 | 1462377070694 Marionette TRACE conn3 <- [1,1502,null,{}] 08:51:10 INFO - PROCESS | 1771 | 1462377070700 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1771 | 1462377070909 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:51:11 INFO - PROCESS | 1771 | 1462377071225 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564c800 == 149 [pid = 1771] [id = 383] 08:51:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x917d5800) [pid = 1771] [serial = 1150] [outer = (nil)] 08:51:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x92260800) [pid = 1771] [serial = 1151] [outer = 0x917d5800] 08:51:11 INFO - PROCESS | 1771 | 1462377071317 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x92c1b800) [pid = 1771] [serial = 1152] [outer = 0x917d5800] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x89509800 == 148 [pid = 1771] [id = 206] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x9520f800 == 147 [pid = 1771] [id = 207] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x87b8bc00 == 146 [pid = 1771] [id = 340] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0f400 == 145 [pid = 1771] [id = 354] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8d10b800 == 144 [pid = 1771] [id = 353] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8b794c00 == 143 [pid = 1771] [id = 351] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8d03a800 == 142 [pid = 1771] [id = 352] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8b9b7800 == 141 [pid = 1771] [id = 350] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec7800 == 140 [pid = 1771] [id = 349] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8a4c6400 == 139 [pid = 1771] [id = 348] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5f1400 == 138 [pid = 1771] [id = 347] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x86ffdc00 == 137 [pid = 1771] [id = 345] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x89cd1c00 == 136 [pid = 1771] [id = 346] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x87b7ec00 == 135 [pid = 1771] [id = 344] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf0800 == 134 [pid = 1771] [id = 343] 08:51:12 INFO - PROCESS | 1771 | --DOCSHELL 0x845e7800 == 133 [pid = 1771] [id = 342] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x92250800) [pid = 1771] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x887d1400) [pid = 1771] [serial = 1020] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x86510400) [pid = 1771] [serial = 1025] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8950c800) [pid = 1771] [serial = 1022] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8ad4e000) [pid = 1771] [serial = 977] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8a4ce000) [pid = 1771] [serial = 974] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x89d5f000) [pid = 1771] [serial = 971] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x86964c00) [pid = 1771] [serial = 962] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x885ff000) [pid = 1771] [serial = 1019] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x85e85400) [pid = 1771] [serial = 1007] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x86519c00) [pid = 1771] [serial = 1008] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x86511000) [pid = 1771] [serial = 1013] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x86f72000) [pid = 1771] [serial = 1014] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x86f77800) [pid = 1771] [serial = 1010] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x878f4800) [pid = 1771] [serial = 1011] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x87b81c00) [pid = 1771] [serial = 1016] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x885f1800) [pid = 1771] [serial = 1017] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x895c0800) [pid = 1771] [serial = 1023] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8696b800) [pid = 1771] [serial = 1004] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8e429000) [pid = 1771] [serial = 1001] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8dd86c00) [pid = 1771] [serial = 998] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8dc74c00) [pid = 1771] [serial = 995] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8d9dcc00) [pid = 1771] [serial = 992] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8cff4400) [pid = 1771] [serial = 989] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8cf24000) [pid = 1771] [serial = 986] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8c713000) [pid = 1771] [serial = 983] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8b9b7000) [pid = 1771] [serial = 980] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x895c7400) [pid = 1771] [serial = 968] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x885f2400) [pid = 1771] [serial = 965] [outer = (nil)] [url = about:blank] 08:51:13 INFO - PROCESS | 1771 | 1462377073478 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2837ms 08:51:13 INFO - PROCESS | 1771 | 1462377073528 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1771 | 1462377073533 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:51:13 INFO - PROCESS | 1771 | 1462377073541 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1771 | 1462377073546 Marionette TRACE conn3 <- [1,1506,null,{}] 08:51:13 INFO - PROCESS | 1771 | 1462377073555 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1771 | 1462377073779 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:51:14 INFO - PROCESS | 1771 | 1462377073980 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e7cc00 == 134 [pid = 1771] [id = 384] 08:51:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x868c4c00) [pid = 1771] [serial = 1153] [outer = (nil)] 08:51:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x86f71000) [pid = 1771] [serial = 1154] [outer = 0x868c4c00] 08:51:14 INFO - PROCESS | 1771 | 1462377074062 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x86f7e800) [pid = 1771] [serial = 1155] [outer = 0x868c4c00] 08:51:14 INFO - PROCESS | 1771 | 1462377074853 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1340ms 08:51:14 INFO - PROCESS | 1771 | 1462377074881 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1771 | 1462377074889 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:51:14 INFO - PROCESS | 1771 | 1462377074899 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1771 | 1462377074903 Marionette TRACE conn3 <- [1,1510,null,{}] 08:51:14 INFO - PROCESS | 1771 | 1462377074908 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1771 | 1462377075175 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:51:15 INFO - PROCESS | 1771 | 1462377075296 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f72400 == 135 [pid = 1771] [id = 385] 08:51:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x86f7d000) [pid = 1771] [serial = 1156] [outer = (nil)] 08:51:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x87b2a800) [pid = 1771] [serial = 1157] [outer = 0x86f7d000] 08:51:15 INFO - PROCESS | 1771 | 1462377075370 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x87b87c00) [pid = 1771] [serial = 1158] [outer = 0x86f7d000] 08:51:16 INFO - PROCESS | 1771 | 1462377076260 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1430ms 08:51:16 INFO - PROCESS | 1771 | 1462377076328 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 1771 | 1462377076332 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:51:16 INFO - PROCESS | 1771 | 1462377076338 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1771 | 1462377076343 Marionette TRACE conn3 <- [1,1514,null,{}] 08:51:16 INFO - PROCESS | 1771 | 1462377076364 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 1771 | 1462377076606 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:51:16 INFO - PROCESS | 1771 | 1462377076634 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f70000 == 136 [pid = 1771] [id = 386] 08:51:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x88b2b400) [pid = 1771] [serial = 1159] [outer = (nil)] 08:51:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x89509800) [pid = 1771] [serial = 1160] [outer = 0x88b2b400] 08:51:16 INFO - PROCESS | 1771 | 1462377076708 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x895c2c00) [pid = 1771] [serial = 1161] [outer = 0x88b2b400] 08:51:18 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x88b26400) [pid = 1771] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:51:18 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x86f77000) [pid = 1771] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:51:18 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x85649c00) [pid = 1771] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:51:18 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x87b80800) [pid = 1771] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:51:18 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x84e03400) [pid = 1771] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:51:18 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x85e84000) [pid = 1771] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:51:18 INFO - PROCESS | 1771 | 1462377078040 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1744ms 08:51:18 INFO - PROCESS | 1771 | 1462377078082 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 1771 | 1462377078086 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:51:18 INFO - PROCESS | 1771 | 1462377078093 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1771 | 1462377078096 Marionette TRACE conn3 <- [1,1518,null,{}] 08:51:18 INFO - PROCESS | 1771 | 1462377078101 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1771 | 1462377078267 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:51:18 INFO - PROCESS | 1771 | 1462377078493 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e8a400 == 137 [pid = 1771] [id = 387] 08:51:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x87af1400) [pid = 1771] [serial = 1162] [outer = (nil)] 08:51:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x887d3400) [pid = 1771] [serial = 1163] [outer = 0x87af1400] 08:51:18 INFO - PROCESS | 1771 | 1462377078566 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x89cb8400) [pid = 1771] [serial = 1164] [outer = 0x87af1400] 08:51:19 INFO - PROCESS | 1771 | 1462377079322 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1276ms 08:51:19 INFO - PROCESS | 1771 | 1462377079369 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 1771 | 1462377079373 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:51:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:51:19 INFO - PROCESS | 1771 | 1462377079379 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1771 | 1462377079381 Marionette TRACE conn3 <- [1,1522,null,{}] 08:51:19 INFO - PROCESS | 1771 | 1462377079387 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1771 | 1462377079553 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:51:19 INFO - PROCESS | 1771 | 1462377079567 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b26400 == 138 [pid = 1771] [id = 388] 08:51:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x89cc4800) [pid = 1771] [serial = 1165] [outer = (nil)] 08:51:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x89d66c00) [pid = 1771] [serial = 1166] [outer = 0x89cc4800] 08:51:19 INFO - PROCESS | 1771 | 1462377079637 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8a4ca800) [pid = 1771] [serial = 1167] [outer = 0x89cc4800] 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:20 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 () { 08:51:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:51:20 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 () { 08:51:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:51:20 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 () { 08:51:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:51:20 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 () { 08:51:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:51:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1437ms 08:51:20 INFO - PROCESS | 1771 | 1462377080776 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:51:20 INFO - PROCESS | 1771 | 1462377080828 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 1771 | 1462377080836 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:51:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:51:20 INFO - PROCESS | 1771 | 1462377080846 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 1771 | 1462377080851 Marionette TRACE conn3 <- [1,1526,null,{}] 08:51:20 INFO - PROCESS | 1771 | 1462377080860 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1771 | 1462377081053 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:51:21 INFO - PROCESS | 1771 | 1462377081281 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf9000 == 139 [pid = 1771] [id = 389] 08:51:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x87aebc00) [pid = 1771] [serial = 1168] [outer = (nil)] 08:51:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x87b87800) [pid = 1771] [serial = 1169] [outer = 0x87aebc00] 08:51:21 INFO - PROCESS | 1771 | 1462377081408 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x885fec00) [pid = 1771] [serial = 1170] [outer = 0x87aebc00] 08:51:22 INFO - PROCESS | 1771 | 1462377082296 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:51:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:51:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:51:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:51:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:51:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:51:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:51:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1481ms 08:51:22 INFO - PROCESS | 1771 | 1462377082330 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1771 | 1462377082339 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:51:22 INFO - PROCESS | 1771 | 1462377082349 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1771 | 1462377082353 Marionette TRACE conn3 <- [1,1530,null,{}] 08:51:22 INFO - PROCESS | 1771 | 1462377082360 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1771 | 1462377082604 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:51:22 INFO - PROCESS | 1771 | 1462377082834 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d1400 == 140 [pid = 1771] [id = 390] 08:51:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x89510400) [pid = 1771] [serial = 1171] [outer = (nil)] 08:51:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8a4cec00) [pid = 1771] [serial = 1172] [outer = 0x89510400] 08:51:22 INFO - PROCESS | 1771 | 1462377082959 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8a8d7800) [pid = 1771] [serial = 1173] [outer = 0x89510400] 08:51:23 INFO - PROCESS | 1771 | 1462377083883 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:51:23 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 08:51:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:51:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:51:23 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. 08:51:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:51:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1578ms 08:51:23 INFO - PROCESS | 1771 | 1462377083929 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 1771 | 1462377083933 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:51:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:51:23 INFO - PROCESS | 1771 | 1462377083939 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 1771 | 1462377083945 Marionette TRACE conn3 <- [1,1534,null,{}] 08:51:23 INFO - PROCESS | 1771 | 1462377083962 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 1771 | 1462377084256 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:51:24 INFO - PROCESS | 1771 | 1462377084464 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4d1000 == 141 [pid = 1771] [id = 391] 08:51:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8aec1400) [pid = 1771] [serial = 1174] [outer = (nil)] 08:51:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8b9b5000) [pid = 1771] [serial = 1175] [outer = 0x8aec1400] 08:51:24 INFO - PROCESS | 1771 | 1462377084552 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8b9c2800) [pid = 1771] [serial = 1176] [outer = 0x8aec1400] 08:51:25 INFO - PROCESS | 1771 | 1462377085498 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1593ms 08:51:25 INFO - PROCESS | 1771 | 1462377085533 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1771 | 1462377085538 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:51:25 INFO - PROCESS | 1771 | 1462377085545 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1771 | 1462377085547 Marionette TRACE conn3 <- [1,1538,null,{}] 08:51:25 INFO - PROCESS | 1771 | 1462377085553 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1771 | 1462377085741 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:51:26 INFO - PROCESS | 1771 | 1462377086015 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cbcc00 == 142 [pid = 1771] [id = 392] 08:51:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8c712800) [pid = 1771] [serial = 1177] [outer = (nil)] 08:51:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8c7ddc00) [pid = 1771] [serial = 1178] [outer = 0x8c712800] 08:51:26 INFO - PROCESS | 1771 | 1462377086151 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8cbe6400) [pid = 1771] [serial = 1179] [outer = 0x8c712800] 08:51:27 INFO - PROCESS | 1771 | 1462377087050 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1581ms 08:51:27 INFO - PROCESS | 1771 | 1462377087127 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:51:27 INFO - PROCESS | 1771 | 1462377087131 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:51:27 INFO - PROCESS | 1771 | 1462377087137 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 1771 | 1462377087141 Marionette TRACE conn3 <- [1,1542,null,{}] 08:51:27 INFO - PROCESS | 1771 | 1462377087146 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 1771 | 1462377087370 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:51:27 INFO - PROCESS | 1771 | 1462377087685 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b33800 == 143 [pid = 1771] [id = 393] 08:51:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x8c70b800) [pid = 1771] [serial = 1180] [outer = (nil)] 08:51:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8cfb0c00) [pid = 1771] [serial = 1181] [outer = 0x8c70b800] 08:51:27 INFO - PROCESS | 1771 | 1462377087773 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8cff3c00) [pid = 1771] [serial = 1182] [outer = 0x8c70b800] 08:51:28 INFO - PROCESS | 1771 | 1462377088613 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1533ms 08:51:28 INFO - PROCESS | 1771 | 1462377088670 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1771 | 1462377088674 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:51:28 INFO - PROCESS | 1771 | 1462377088680 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1771 | 1462377088684 Marionette TRACE conn3 <- [1,1546,null,{}] 08:51:28 INFO - PROCESS | 1771 | 1462377088689 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1771 | 1462377088941 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:51:29 INFO - PROCESS | 1771 | 1462377089263 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c1800 == 144 [pid = 1771] [id = 394] 08:51:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8cf2c000) [pid = 1771] [serial = 1183] [outer = (nil)] 08:51:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x8db51c00) [pid = 1771] [serial = 1184] [outer = 0x8cf2c000] 08:51:29 INFO - PROCESS | 1771 | 1462377089358 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8dc74400) [pid = 1771] [serial = 1185] [outer = 0x8cf2c000] 08:51:30 INFO - PROCESS | 1771 | 1462377090209 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1587ms 08:51:30 INFO - PROCESS | 1771 | 1462377090268 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1771 | 1462377090272 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:51:30 INFO - PROCESS | 1771 | 1462377090278 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1771 | 1462377090282 Marionette TRACE conn3 <- [1,1550,null,{}] 08:51:30 INFO - PROCESS | 1771 | 1462377090287 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1771 | 1462377090478 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:51:30 INFO - PROCESS | 1771 | 1462377090730 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cba000 == 145 [pid = 1771] [id = 395] 08:51:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x8cf27400) [pid = 1771] [serial = 1186] [outer = (nil)] 08:51:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x8dd7f000) [pid = 1771] [serial = 1187] [outer = 0x8cf27400] 08:51:30 INFO - PROCESS | 1771 | 1462377090854 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x8dd86c00) [pid = 1771] [serial = 1188] [outer = 0x8cf27400] 08:51:31 INFO - PROCESS | 1771 | 1462377091789 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1581ms 08:51:31 INFO - PROCESS | 1771 | 1462377091860 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 1771 | 1462377091864 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:51:31 INFO - PROCESS | 1771 | 1462377091870 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1771 | 1462377091874 Marionette TRACE conn3 <- [1,1554,null,{}] 08:51:31 INFO - PROCESS | 1771 | 1462377091880 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 1771 | 1462377092106 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:51:32 INFO - PROCESS | 1771 | 1462377092419 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4cf400 == 146 [pid = 1771] [id = 396] 08:51:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x8dab1400) [pid = 1771] [serial = 1189] [outer = (nil)] 08:51:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x8eb39c00) [pid = 1771] [serial = 1190] [outer = 0x8dab1400] 08:51:32 INFO - PROCESS | 1771 | 1462377092533 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8eb41c00) [pid = 1771] [serial = 1191] [outer = 0x8dab1400] 08:51:33 INFO - PROCESS | 1771 | 1462377093400 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1578ms 08:51:33 INFO - PROCESS | 1771 | 1462377093450 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 1771 | 1462377093454 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:51:33 INFO - PROCESS | 1771 | 1462377093460 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 1771 | 1462377093464 Marionette TRACE conn3 <- [1,1558,null,{}] 08:51:33 INFO - PROCESS | 1771 | 1462377093469 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 1771 | 1462377093654 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:51:33 INFO - PROCESS | 1771 | 1462377093929 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c5800 == 147 [pid = 1771] [id = 397] 08:51:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8e3aa000) [pid = 1771] [serial = 1192] [outer = (nil)] 08:51:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x90e50c00) [pid = 1771] [serial = 1193] [outer = 0x8e3aa000] 08:51:34 INFO - PROCESS | 1771 | 1462377094104 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x917df800) [pid = 1771] [serial = 1194] [outer = 0x8e3aa000] 08:51:34 INFO - PROCESS | 1771 | 1462377094978 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1545ms 08:51:35 INFO - PROCESS | 1771 | 1462377095007 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 1771 | 1462377095011 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:51:35 INFO - PROCESS | 1771 | 1462377095017 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 1771 | 1462377095021 Marionette TRACE conn3 <- [1,1562,null,{}] 08:51:35 INFO - PROCESS | 1771 | 1462377095027 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 1771 | 1462377095242 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:51:35 INFO - PROCESS | 1771 | 1462377095561 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cc4400 == 148 [pid = 1771] [id = 398] 08:51:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x8b9c2400) [pid = 1771] [serial = 1195] [outer = (nil)] 08:51:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x92247c00) [pid = 1771] [serial = 1196] [outer = 0x8b9c2400] 08:51:35 INFO - PROCESS | 1771 | 1462377095653 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x92251400) [pid = 1771] [serial = 1197] [outer = 0x8b9c2400] 08:51:36 INFO - PROCESS | 1771 | 1462377096538 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:51:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1596ms 08:51:36 INFO - PROCESS | 1771 | 1462377096615 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 1771 | 1462377096619 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:51:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:51:36 INFO - PROCESS | 1771 | 1462377096625 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 1771 | 1462377096630 Marionette TRACE conn3 <- [1,1566,null,{}] 08:51:36 INFO - PROCESS | 1771 | 1462377096635 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 1771 | 1462377096848 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:51:37 INFO - PROCESS | 1771 | 1462377097172 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ede5800 == 149 [pid = 1771] [id = 399] 08:51:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x939e8800) [pid = 1771] [serial = 1198] [outer = (nil)] 08:51:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x93b61000) [pid = 1771] [serial = 1199] [outer = 0x939e8800] 08:51:37 INFO - PROCESS | 1771 | 1462377097267 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x93bba400) [pid = 1771] [serial = 1200] [outer = 0x939e8800] 08:51:38 INFO - PROCESS | 1771 | 1462377098166 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1582ms 08:51:38 INFO - PROCESS | 1771 | 1462377098208 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 1771 | 1462377098212 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:51:38 INFO - PROCESS | 1771 | 1462377098219 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 1771 | 1462377098222 Marionette TRACE conn3 <- [1,1570,null,{}] 08:51:38 INFO - PROCESS | 1771 | 1462377098228 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 1771 | 1462377098435 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:51:38 INFO - PROCESS | 1771 | 1462377098758 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e3800 == 150 [pid = 1771] [id = 400] 08:51:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x939b6400) [pid = 1771] [serial = 1201] [outer = (nil)] 08:51:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x94d43c00) [pid = 1771] [serial = 1202] [outer = 0x939b6400] 08:51:38 INFO - PROCESS | 1771 | 1462377098848 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x94d46c00) [pid = 1771] [serial = 1203] [outer = 0x939b6400] 08:51:39 INFO - PROCESS | 1771 | 1462377099697 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:51:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1537ms 08:51:39 INFO - PROCESS | 1771 | 1462377099757 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 1771 | 1462377099761 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:51:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:51:39 INFO - PROCESS | 1771 | 1462377099767 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 1771 | 1462377099769 Marionette TRACE conn3 <- [1,1574,null,{}] 08:51:39 INFO - PROCESS | 1771 | 1462377099784 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 1771 | 1462377099978 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:51:40 INFO - PROCESS | 1771 | 1462377100251 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8d4800 == 151 [pid = 1771] [id = 401] 08:51:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x8dc7f800) [pid = 1771] [serial = 1204] [outer = (nil)] 08:51:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x94d97400) [pid = 1771] [serial = 1205] [outer = 0x8dc7f800] 08:51:40 INFO - PROCESS | 1771 | 1462377100391 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x94edd800) [pid = 1771] [serial = 1206] [outer = 0x8dc7f800] 08:51:41 INFO - PROCESS | 1771 | 1462377101317 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1586ms 08:51:41 INFO - PROCESS | 1771 | 1462377101353 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1771 | 1462377101357 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:51:41 INFO - PROCESS | 1771 | 1462377101363 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1771 | 1462377101367 Marionette TRACE conn3 <- [1,1578,null,{}] 08:51:41 INFO - PROCESS | 1771 | 1462377101373 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 1771 | 1462377101581 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:51:41 INFO - PROCESS | 1771 | 1462377101861 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bc1800 == 152 [pid = 1771] [id = 402] 08:51:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x94d8f400) [pid = 1771] [serial = 1207] [outer = (nil)] 08:51:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x95123c00) [pid = 1771] [serial = 1208] [outer = 0x94d8f400] 08:51:41 INFO - PROCESS | 1771 | 1462377101992 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 224 (0x95126400) [pid = 1771] [serial = 1209] [outer = 0x94d8f400] 08:51:42 INFO - PROCESS | 1771 | 1462377102821 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:51:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1481ms 08:51:42 INFO - PROCESS | 1771 | 1462377102848 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1771 | 1462377102852 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:51:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:51:42 INFO - PROCESS | 1771 | 1462377102860 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1771 | 1462377102862 Marionette TRACE conn3 <- [1,1582,null,{}] 08:51:42 INFO - PROCESS | 1771 | 1462377102867 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 1771 | 1462377103066 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:51:43 INFO - PROCESS | 1771 | 1462377103342 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf9800 == 153 [pid = 1771] [id = 403] 08:51:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 225 (0x94d4f400) [pid = 1771] [serial = 1210] [outer = (nil)] 08:51:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 226 (0x9512e800) [pid = 1771] [serial = 1211] [outer = 0x94d4f400] 08:51:43 INFO - PROCESS | 1771 | 1462377103471 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 227 (0x95201800) [pid = 1771] [serial = 1212] [outer = 0x94d4f400] 08:51:44 INFO - PROCESS | 1771 | 1462377104313 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1533ms 08:51:44 INFO - PROCESS | 1771 | 1462377104394 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 1771 | 1462377104398 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:51:44 INFO - PROCESS | 1771 | 1462377104404 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1771 | 1462377104407 Marionette TRACE conn3 <- [1,1586,null,{}] 08:51:44 INFO - PROCESS | 1771 | 1462377104413 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 1771 | 1462377104636 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:51:45 INFO - PROCESS | 1771 | 1462377104976 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c3800 == 154 [pid = 1771] [id = 404] 08:51:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 228 (0x87b22800) [pid = 1771] [serial = 1213] [outer = (nil)] 08:51:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 229 (0x95209400) [pid = 1771] [serial = 1214] [outer = 0x87b22800] 08:51:45 INFO - PROCESS | 1771 | 1462377105067 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 230 (0x9520bc00) [pid = 1771] [serial = 1215] [outer = 0x87b22800] 08:51:45 INFO - PROCESS | 1771 | 1462377105934 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1585ms 08:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:51:45 INFO - PROCESS | 1771 | 1462377105990 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 1771 | 1462377105994 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:51:46 INFO - PROCESS | 1771 | 1462377106000 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1771 | 1462377106003 Marionette TRACE conn3 <- [1,1590,null,{}] 08:51:46 INFO - PROCESS | 1771 | 1462377106009 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1771 | 1462377106225 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:51:46 INFO - PROCESS | 1771 | 1462377106565 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c8800 == 155 [pid = 1771] [id = 405] 08:51:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 231 (0x868cb400) [pid = 1771] [serial = 1216] [outer = (nil)] 08:51:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 232 (0x9512b400) [pid = 1771] [serial = 1217] [outer = 0x868cb400] 08:51:46 INFO - PROCESS | 1771 | 1462377106654 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 233 (0x95214000) [pid = 1771] [serial = 1218] [outer = 0x868cb400] 08:51:48 INFO - PROCESS | 1771 | 1462377108192 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2380ms 08:51:48 INFO - PROCESS | 1771 | 1462377108409 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1771 | 1462377108415 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:51:48 INFO - PROCESS | 1771 | 1462377108426 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1771 | 1462377108431 Marionette TRACE conn3 <- [1,1594,null,{}] 08:51:48 INFO - PROCESS | 1771 | 1462377108439 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1771 | 1462377108614 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:51:48 INFO - PROCESS | 1771 | 1462377108891 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e85400 == 156 [pid = 1771] [id = 406] 08:51:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 234 (0x85e87000) [pid = 1771] [serial = 1219] [outer = (nil)] 08:51:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 235 (0x86519c00) [pid = 1771] [serial = 1220] [outer = 0x85e87000] 08:51:48 INFO - PROCESS | 1771 | 1462377108970 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 236 (0x868cbc00) [pid = 1771] [serial = 1221] [outer = 0x85e87000] 08:51:49 INFO - PROCESS | 1771 | 1462377109947 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:51:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1583ms 08:51:50 INFO - PROCESS | 1771 | 1462377110009 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1771 | 1462377110018 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:51:50 INFO - PROCESS | 1771 | 1462377110028 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1771 | 1462377110032 Marionette TRACE conn3 <- [1,1598,null,{}] 08:51:50 INFO - PROCESS | 1771 | 1462377110038 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 1771 | 1462377110371 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x92c1ac00 == 155 [pid = 1771] [id = 77] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x987d8400 == 154 [pid = 1771] [id = 191] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc82000 == 153 [pid = 1771] [id = 333] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8e422000 == 152 [pid = 1771] [id = 112] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5efc00 == 151 [pid = 1771] [id = 196] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8aeccc00 == 150 [pid = 1771] [id = 197] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x94d44800 == 149 [pid = 1771] [id = 139] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x86f70400 == 148 [pid = 1771] [id = 323] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8b794400 == 147 [pid = 1771] [id = 328] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbe6000 == 146 [pid = 1771] [id = 224] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5ef000 == 145 [pid = 1771] [id = 326] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8d041c00 == 144 [pid = 1771] [id = 194] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9d5800 == 143 [pid = 1771] [id = 331] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0b400 == 142 [pid = 1771] [id = 327] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8c70bc00 == 141 [pid = 1771] [id = 329] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8edec400 == 140 [pid = 1771] [id = 111] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfed800 == 139 [pid = 1771] [id = 330] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x89d70800 == 138 [pid = 1771] [id = 200] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x93b68800 == 137 [pid = 1771] [id = 29] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9dbc00 == 136 [pid = 1771] [id = 163] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad4cc00 == 135 [pid = 1771] [id = 332] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb3a800 == 134 [pid = 1771] [id = 122] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8b798400 == 133 [pid = 1771] [id = 198] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec1800 == 132 [pid = 1771] [id = 275] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8a4c6000 == 131 [pid = 1771] [id = 325] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8b9bdc00 == 130 [pid = 1771] [id = 248] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x895be800 == 129 [pid = 1771] [id = 324] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x99f8b000 == 128 [pid = 1771] [id = 192] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x85e8a400 == 127 [pid = 1771] [id = 387] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x84e02400 == 126 [pid = 1771] [id = 338] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x86f70000 == 125 [pid = 1771] [id = 386] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x86f72400 == 124 [pid = 1771] [id = 385] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x85e7cc00 == 123 [pid = 1771] [id = 384] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8ede9400 == 122 [pid = 1771] [id = 382] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x917d8400 == 121 [pid = 1771] [id = 380] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff8400 == 120 [pid = 1771] [id = 381] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb37000 == 119 [pid = 1771] [id = 379] 08:51:50 INFO - PROCESS | 1771 | --DOCSHELL 0x8ec93400 == 118 [pid = 1771] [id = 378] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 235 (0x878f4400) [pid = 1771] [serial = 1026] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 234 (0x887d4800) [pid = 1771] [serial = 960] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 233 (0x87b8ac00) [pid = 1771] [serial = 1088] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 232 (0x895c5800) [pid = 1771] [serial = 1092] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 231 (0x885fe800) [pid = 1771] [serial = 1089] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 230 (0x87ae6000) [pid = 1771] [serial = 1086] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 229 (0x88b31800) [pid = 1771] [serial = 1094] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 228 (0x89508c00) [pid = 1771] [serial = 1091] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 227 (0x8bb0d000) [pid = 1771] [serial = 1049] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 226 (0x8b796400) [pid = 1771] [serial = 1046] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 225 (0x8a8df400) [pid = 1771] [serial = 1043] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 224 (0x8a4cd400) [pid = 1771] [serial = 1040] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 223 (0x89d5b000) [pid = 1771] [serial = 1037] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x88b30000) [pid = 1771] [serial = 1034] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x86fee400) [pid = 1771] [serial = 1031] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x84e0a000) [pid = 1771] [serial = 1028] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x86ff8800) [pid = 1771] [serial = 1085] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x85e7c800) [pid = 1771] [serial = 1082] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x89d66400) [pid = 1771] [serial = 1079] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x89cd8800) [pid = 1771] [serial = 1076] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8ec98800) [pid = 1771] [serial = 1073] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8eb37800) [pid = 1771] [serial = 1070] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8e3b1800) [pid = 1771] [serial = 1067] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x8dc80800) [pid = 1771] [serial = 1064] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8db52000) [pid = 1771] [serial = 1061] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x8d041400) [pid = 1771] [serial = 1058] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x8cfac000) [pid = 1771] [serial = 1055] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x8c7e7400) [pid = 1771] [serial = 1052] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x86513400) [pid = 1771] [serial = 1083] [outer = (nil)] [url = about:blank] 08:51:51 INFO - PROCESS | 1771 | 1462377111336 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0a000 == 119 [pid = 1771] [id = 407] 08:51:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x85650000) [pid = 1771] [serial = 1222] [outer = (nil)] 08:51:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x85e7d400) [pid = 1771] [serial = 1223] [outer = 0x85650000] 08:51:51 INFO - PROCESS | 1771 | 1462377111410 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x86516000) [pid = 1771] [serial = 1224] [outer = 0x85650000] 08:51:52 INFO - PROCESS | 1771 | 1462377112155 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2179ms 08:51:52 INFO - PROCESS | 1771 | 1462377112209 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 1771 | 1462377112212 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:51:52 INFO - PROCESS | 1771 | 1462377112219 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1771 | 1462377112225 Marionette TRACE conn3 <- [1,1602,null,{}] 08:51:52 INFO - PROCESS | 1771 | 1462377112240 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 1771 | 1462377112436 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:51:52 INFO - PROCESS | 1771 | 1462377112616 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf6c00 == 120 [pid = 1771] [id = 408] 08:51:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x86f75400) [pid = 1771] [serial = 1225] [outer = (nil)] 08:51:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x87b23400) [pid = 1771] [serial = 1226] [outer = 0x86f75400] 08:51:52 INFO - PROCESS | 1771 | 1462377112716 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x87b2e400) [pid = 1771] [serial = 1227] [outer = 0x86f75400] 08:51:53 INFO - PROCESS | 1771 | 1462377113627 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:51:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1432ms 08:51:53 INFO - PROCESS | 1771 | 1462377113653 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:51:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:51:53 INFO - PROCESS | 1771 | 1462377113658 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:51:53 INFO - PROCESS | 1771 | 1462377113663 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1771 | 1462377113667 Marionette TRACE conn3 <- [1,1606,null,{}] 08:51:53 INFO - PROCESS | 1771 | 1462377113672 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1771 | 1462377113919 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:51:53 INFO - PROCESS | 1771 | 1462377113956 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x845ef400 == 121 [pid = 1771] [id = 409] 08:51:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x87b23c00) [pid = 1771] [serial = 1228] [outer = (nil)] 08:51:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x885f9800) [pid = 1771] [serial = 1229] [outer = 0x87b23c00] 08:51:54 INFO - PROCESS | 1771 | 1462377114027 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x88b29000) [pid = 1771] [serial = 1230] [outer = 0x87b23c00] 08:51:54 INFO - PROCESS | 1771 | 1462377114950 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1333ms 08:51:54 INFO - PROCESS | 1771 | 1462377114996 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 1771 | 1462377115000 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:51:55 INFO - PROCESS | 1771 | 1462377115025 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 1771 | 1462377115028 Marionette TRACE conn3 <- [1,1610,null,{}] 08:51:55 INFO - PROCESS | 1771 | 1462377115035 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 1771 | 1462377115269 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:51:55 INFO - PROCESS | 1771 | 1462377115298 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffc800 == 122 [pid = 1771] [id = 410] 08:51:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x87b82800) [pid = 1771] [serial = 1231] [outer = (nil)] 08:51:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x89504c00) [pid = 1771] [serial = 1232] [outer = 0x87b82800] 08:51:55 INFO - PROCESS | 1771 | 1462377115382 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x895bbc00) [pid = 1771] [serial = 1233] [outer = 0x87b82800] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x845e7c00) [pid = 1771] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x89cd4000) [pid = 1771] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x8bb03400) [pid = 1771] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8e3ae000) [pid = 1771] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x85e88c00) [pid = 1771] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x8edea400) [pid = 1771] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x8d040c00) [pid = 1771] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8b9b9c00) [pid = 1771] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x89cd4400) [pid = 1771] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x8ede0400) [pid = 1771] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x917d5800) [pid = 1771] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x8aeca400) [pid = 1771] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x8a8dc000) [pid = 1771] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x87b28c00) [pid = 1771] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8cfb1c00) [pid = 1771] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x895c2400) [pid = 1771] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x8dab2400) [pid = 1771] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8cf22c00) [pid = 1771] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x89ccf000) [pid = 1771] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x86f7d000) [pid = 1771] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8d03b000) [pid = 1771] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x85e86800) [pid = 1771] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x885f6000) [pid = 1771] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x8cfb6c00) [pid = 1771] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x8d9d5c00) [pid = 1771] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x87b87000) [pid = 1771] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x88b2b400) [pid = 1771] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x90e4c000) [pid = 1771] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8a4d2c00) [pid = 1771] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8a8d2400) [pid = 1771] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8c7df400) [pid = 1771] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8a8d2c00) [pid = 1771] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8bb0d400) [pid = 1771] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x85657000) [pid = 1771] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x89d64400) [pid = 1771] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8c7de800) [pid = 1771] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8cf29400) [pid = 1771] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x868c4c00) [pid = 1771] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8dd80000) [pid = 1771] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8bb0c800) [pid = 1771] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8a4d2000) [pid = 1771] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x921d6000) [pid = 1771] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8d110000) [pid = 1771] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x917dc800) [pid = 1771] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x887d1000) [pid = 1771] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x87af1400) [pid = 1771] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8a8dbc00) [pid = 1771] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8c718400) [pid = 1771] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x917d4800) [pid = 1771] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8e42a000) [pid = 1771] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x85e83400) [pid = 1771] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8696c400) [pid = 1771] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x89cbf800) [pid = 1771] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8db60400) [pid = 1771] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8ad4ec00) [pid = 1771] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:51:57 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8dd79c00) [pid = 1771] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:51:57 INFO - PROCESS | 1771 | 1462377117499 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2499ms 08:51:57 INFO - PROCESS | 1771 | 1462377117524 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1771 | 1462377117528 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:51:57 INFO - PROCESS | 1771 | 1462377117533 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1771 | 1462377117536 Marionette TRACE conn3 <- [1,1614,null,{}] 08:51:57 INFO - PROCESS | 1771 | 1462377117541 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 1771 | 1462377117754 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:51:57 INFO - PROCESS | 1771 | 1462377117943 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564d800 == 123 [pid = 1771] [id = 411] 08:51:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x85656800) [pid = 1771] [serial = 1234] [outer = (nil)] 08:51:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x887c9c00) [pid = 1771] [serial = 1235] [outer = 0x85656800] 08:51:58 INFO - PROCESS | 1771 | 1462377118016 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8950d000) [pid = 1771] [serial = 1236] [outer = 0x85656800] 08:51:58 INFO - PROCESS | 1771 | 1462377118763 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:51:58 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 08:51:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1381ms 08:51:58 INFO - PROCESS | 1771 | 1462377118916 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 1771 | 1462377118922 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:51:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:51:58 INFO - PROCESS | 1771 | 1462377118942 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1771 | 1462377118947 Marionette TRACE conn3 <- [1,1618,null,{}] 08:51:58 INFO - PROCESS | 1771 | 1462377118957 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 1771 | 1462377119182 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:51:59 INFO - PROCESS | 1771 | 1462377119529 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x85ced400 == 124 [pid = 1771] [id = 412] 08:51:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x85cf2800) [pid = 1771] [serial = 1237] [outer = (nil)] 08:51:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x85e81400) [pid = 1771] [serial = 1238] [outer = 0x85cf2800] 08:51:59 INFO - PROCESS | 1771 | 1462377119623 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x868bd400) [pid = 1771] [serial = 1239] [outer = 0x85cf2800] 08:52:00 INFO - PROCESS | 1771 | 1462377120571 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1682ms 08:52:00 INFO - PROCESS | 1771 | 1462377120624 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 1771 | 1462377120629 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:52:00 INFO - PROCESS | 1771 | 1462377120642 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 1771 | 1462377120647 Marionette TRACE conn3 <- [1,1622,null,{}] 08:52:00 INFO - PROCESS | 1771 | 1462377120654 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 1771 | 1462377120854 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:52:01 INFO - PROCESS | 1771 | 1462377121181 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff2000 == 125 [pid = 1771] [id = 413] 08:52:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x878f2400) [pid = 1771] [serial = 1240] [outer = (nil)] 08:52:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x87ae4400) [pid = 1771] [serial = 1241] [outer = 0x878f2400] 08:52:01 INFO - PROCESS | 1771 | 1462377121272 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x87b25800) [pid = 1771] [serial = 1242] [outer = 0x878f2400] 08:52:02 INFO - PROCESS | 1771 | 1462377122240 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:52:02 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 08:52:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1642ms 08:52:02 INFO - PROCESS | 1771 | 1462377122281 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 1771 | 1462377122285 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:52:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:52:02 INFO - PROCESS | 1771 | 1462377122292 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1771 | 1462377122296 Marionette TRACE conn3 <- [1,1626,null,{}] 08:52:02 INFO - PROCESS | 1771 | 1462377122312 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1771 | 1462377122539 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:52:02 INFO - PROCESS | 1771 | 1462377122935 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b2ac00 == 126 [pid = 1771] [id = 414] 08:52:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x89502c00) [pid = 1771] [serial = 1243] [outer = (nil)] 08:52:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x895c8c00) [pid = 1771] [serial = 1244] [outer = 0x89502c00] 08:52:03 INFO - PROCESS | 1771 | 1462377123037 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x89cd2800) [pid = 1771] [serial = 1245] [outer = 0x89502c00] 08:52:03 INFO - PROCESS | 1771 | 1462377123901 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1644ms 08:52:03 INFO - PROCESS | 1771 | 1462377123937 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 1771 | 1462377123941 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:52:03 INFO - PROCESS | 1771 | 1462377123948 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 1771 | 1462377123952 Marionette TRACE conn3 <- [1,1630,null,{}] 08:52:03 INFO - PROCESS | 1771 | 1462377123958 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 1771 | 1462377124170 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:52:04 INFO - PROCESS | 1771 | 1462377124466 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x845ed000 == 127 [pid = 1771] [id = 415] 08:52:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x89501800) [pid = 1771] [serial = 1246] [outer = (nil)] 08:52:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x89d67800) [pid = 1771] [serial = 1247] [outer = 0x89501800] 08:52:04 INFO - PROCESS | 1771 | 1462377124611 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8a4c6c00) [pid = 1771] [serial = 1248] [outer = 0x89501800] 08:52:05 INFO - PROCESS | 1771 | 1462377125507 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:52:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1629ms 08:52:05 INFO - PROCESS | 1771 | 1462377125580 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:52:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:52:05 INFO - PROCESS | 1771 | 1462377125584 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:52:05 INFO - PROCESS | 1771 | 1462377125590 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1771 | 1462377125594 Marionette TRACE conn3 <- [1,1634,null,{}] 08:52:05 INFO - PROCESS | 1771 | 1462377125600 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 1771 | 1462377125856 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:52:06 INFO - PROCESS | 1771 | 1462377126166 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x887c9400 == 128 [pid = 1771] [id = 416] 08:52:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x89d5f800) [pid = 1771] [serial = 1249] [outer = (nil)] 08:52:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8a5f9400) [pid = 1771] [serial = 1250] [outer = 0x89d5f800] 08:52:06 INFO - PROCESS | 1771 | 1462377126254 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8a8d9000) [pid = 1771] [serial = 1251] [outer = 0x89d5f800] 08:52:07 INFO - PROCESS | 1771 | 1462377127101 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:52:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1581ms 08:52:07 INFO - PROCESS | 1771 | 1462377127171 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1771 | 1462377127174 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:52:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:52:07 INFO - PROCESS | 1771 | 1462377127181 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1771 | 1462377127184 Marionette TRACE conn3 <- [1,1638,null,{}] 08:52:07 INFO - PROCESS | 1771 | 1462377127190 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 1771 | 1462377127447 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:52:07 INFO - PROCESS | 1771 | 1462377127775 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f72c00 == 129 [pid = 1771] [id = 417] 08:52:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8a8d7000) [pid = 1771] [serial = 1252] [outer = (nil)] 08:52:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8ad46800) [pid = 1771] [serial = 1253] [outer = 0x8a8d7000] 08:52:07 INFO - PROCESS | 1771 | 1462377127866 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8aec6c00) [pid = 1771] [serial = 1254] [outer = 0x8a8d7000] 08:52:08 INFO - PROCESS | 1771 | 1462377128748 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:52:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1641ms 08:52:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:52:08 INFO - PROCESS | 1771 | 1462377128823 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 1771 | 1462377128826 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:52:08 INFO - PROCESS | 1771 | 1462377128833 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 1771 | 1462377128836 Marionette TRACE conn3 <- [1,1642,null,{}] 08:52:08 INFO - PROCESS | 1771 | 1462377128843 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1771 | 1462377129074 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:52:09 INFO - PROCESS | 1771 | 1462377129383 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f7b400 == 130 [pid = 1771] [id = 418] 08:52:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x87af1400) [pid = 1771] [serial = 1255] [outer = (nil)] 08:52:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8b78e400) [pid = 1771] [serial = 1256] [outer = 0x87af1400] 08:52:09 INFO - PROCESS | 1771 | 1462377129482 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8b794400) [pid = 1771] [serial = 1257] [outer = 0x87af1400] 08:52:10 INFO - PROCESS | 1771 | 1462377130337 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1539ms 08:52:10 INFO - PROCESS | 1771 | 1462377130372 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 1771 | 1462377130376 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:52:10 INFO - PROCESS | 1771 | 1462377130382 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1771 | 1462377130384 Marionette TRACE conn3 <- [1,1646,null,{}] 08:52:10 INFO - PROCESS | 1771 | 1462377130390 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1771 | 1462377130572 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:52:10 INFO - PROCESS | 1771 | 1462377130859 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab32800 == 131 [pid = 1771] [id = 419] 08:52:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8aec8400) [pid = 1771] [serial = 1258] [outer = (nil)] 08:52:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8bb09800) [pid = 1771] [serial = 1259] [outer = 0x8aec8400] 08:52:10 INFO - PROCESS | 1771 | 1462377130987 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8bb0e400) [pid = 1771] [serial = 1260] [outer = 0x8aec8400] 08:52:11 INFO - PROCESS | 1771 | 1462377131840 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:52:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1535ms 08:52:11 INFO - PROCESS | 1771 | 1462377131918 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 1771 | 1462377131922 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:52:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:52:11 INFO - PROCESS | 1771 | 1462377131929 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 1771 | 1462377131933 Marionette TRACE conn3 <- [1,1650,null,{}] 08:52:11 INFO - PROCESS | 1771 | 1462377131939 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1771 | 1462377132133 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:52:12 INFO - PROCESS | 1771 | 1462377132444 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aecb400 == 132 [pid = 1771] [id = 420] 08:52:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8b9bd800) [pid = 1771] [serial = 1261] [outer = (nil)] 08:52:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x8c7e0400) [pid = 1771] [serial = 1262] [outer = 0x8b9bd800] 08:52:12 INFO - PROCESS | 1771 | 1462377132531 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x8c7e7c00) [pid = 1771] [serial = 1263] [outer = 0x8b9bd800] 08:52:13 INFO - PROCESS | 1771 | 1462377133420 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:52:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1528ms 08:52:13 INFO - PROCESS | 1771 | 1462377133459 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 1771 | 1462377133463 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:52:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:52:13 INFO - PROCESS | 1771 | 1462377133469 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 1771 | 1462377133471 Marionette TRACE conn3 <- [1,1654,null,{}] 08:52:13 INFO - PROCESS | 1771 | 1462377133477 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 1771 | 1462377133661 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:52:13 INFO - PROCESS | 1771 | 1462377133933 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf0000 == 133 [pid = 1771] [id = 421] 08:52:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x8bb0f000) [pid = 1771] [serial = 1264] [outer = (nil)] 08:52:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x8cf29400) [pid = 1771] [serial = 1265] [outer = 0x8bb0f000] 08:52:14 INFO - PROCESS | 1771 | 1462377134064 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x8cfaec00) [pid = 1771] [serial = 1266] [outer = 0x8bb0f000] 08:52:14 INFO - PROCESS | 1771 | 1462377134940 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:52:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1528ms 08:52:15 INFO - PROCESS | 1771 | 1462377134998 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 1771 | 1462377135001 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:52:15 INFO - PROCESS | 1771 | 1462377135008 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 1771 | 1462377135013 Marionette TRACE conn3 <- [1,1658,null,{}] 08:52:15 INFO - PROCESS | 1771 | 1462377135020 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 1771 | 1462377135277 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:52:15 INFO - PROCESS | 1771 | 1462377135617 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7e3c00 == 134 [pid = 1771] [id = 422] 08:52:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x8cfb3c00) [pid = 1771] [serial = 1267] [outer = (nil)] 08:52:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x8d03c800) [pid = 1771] [serial = 1268] [outer = 0x8cfb3c00] 08:52:15 INFO - PROCESS | 1771 | 1462377135717 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x8d105800) [pid = 1771] [serial = 1269] [outer = 0x8cfb3c00] 08:52:16 INFO - PROCESS | 1771 | 1462377136598 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1630ms 08:52:16 INFO - PROCESS | 1771 | 1462377136640 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 1771 | 1462377136644 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:52:16 INFO - PROCESS | 1771 | 1462377136650 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 1771 | 1462377136653 Marionette TRACE conn3 <- [1,1662,null,{}] 08:52:16 INFO - PROCESS | 1771 | 1462377136659 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 1771 | 1462377136842 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:52:17 INFO - PROCESS | 1771 | 1462377137118 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cff0000 == 135 [pid = 1771] [id = 423] 08:52:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8cff7400) [pid = 1771] [serial = 1270] [outer = (nil)] 08:52:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x8d9d5800) [pid = 1771] [serial = 1271] [outer = 0x8cff7400] 08:52:17 INFO - PROCESS | 1771 | 1462377137257 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x8d9dbc00) [pid = 1771] [serial = 1272] [outer = 0x8cff7400] 08:52:18 INFO - PROCESS | 1771 | 1462377138155 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1535ms 08:52:18 INFO - PROCESS | 1771 | 1462377138186 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1771 | 1462377138190 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:52:18 INFO - PROCESS | 1771 | 1462377138196 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1771 | 1462377138199 Marionette TRACE conn3 <- [1,1666,null,{}] 08:52:18 INFO - PROCESS | 1771 | 1462377138226 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1771 | 1462377138417 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:52:18 INFO - PROCESS | 1771 | 1462377138697 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d10dc00 == 136 [pid = 1771] [id = 424] 08:52:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x8d9dc000) [pid = 1771] [serial = 1273] [outer = (nil)] 08:52:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x8db56c00) [pid = 1771] [serial = 1274] [outer = 0x8d9dc000] 08:52:18 INFO - PROCESS | 1771 | 1462377138826 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x8db60400) [pid = 1771] [serial = 1275] [outer = 0x8d9dc000] 08:52:19 INFO - PROCESS | 1771 | 1462377139731 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1600ms 08:52:19 INFO - PROCESS | 1771 | 1462377139797 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 1771 | 1462377139800 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:52:19 INFO - PROCESS | 1771 | 1462377139806 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 1771 | 1462377139810 Marionette TRACE conn3 <- [1,1670,null,{}] 08:52:19 INFO - PROCESS | 1771 | 1462377139815 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1771 | 1462377140027 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:52:20 INFO - PROCESS | 1771 | 1462377140360 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec5400 == 137 [pid = 1771] [id = 425] 08:52:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x8d9cec00) [pid = 1771] [serial = 1276] [outer = (nil)] 08:52:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x8dd7a000) [pid = 1771] [serial = 1277] [outer = 0x8d9cec00] 08:52:20 INFO - PROCESS | 1771 | 1462377140453 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x8dd81000) [pid = 1771] [serial = 1278] [outer = 0x8d9cec00] 08:52:21 INFO - PROCESS | 1771 | 1462377141361 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1627ms 08:52:21 INFO - PROCESS | 1771 | 1462377141435 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 1771 | 1462377141439 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:52:21 INFO - PROCESS | 1771 | 1462377141445 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1771 | 1462377141447 Marionette TRACE conn3 <- [1,1674,null,{}] 08:52:21 INFO - PROCESS | 1771 | 1462377141453 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 1771 | 1462377141657 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:52:21 INFO - PROCESS | 1771 | 1462377141972 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x845f5000 == 138 [pid = 1771] [id = 426] 08:52:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x8db57800) [pid = 1771] [serial = 1279] [outer = (nil)] 08:52:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x8e42cc00) [pid = 1771] [serial = 1280] [outer = 0x8db57800] 08:52:22 INFO - PROCESS | 1771 | 1462377142060 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 211 (0x8eb37000) [pid = 1771] [serial = 1281] [outer = 0x8db57800] 08:52:22 INFO - PROCESS | 1771 | 1462377142948 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1579ms 08:52:23 INFO - PROCESS | 1771 | 1462377143025 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:52:23 INFO - PROCESS | 1771 | 1462377143029 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:52:23 INFO - PROCESS | 1771 | 1462377143035 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1771 | 1462377143039 Marionette TRACE conn3 <- [1,1678,null,{}] 08:52:23 INFO - PROCESS | 1771 | 1462377143044 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 1771 | 1462377143292 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:52:23 INFO - PROCESS | 1771 | 1462377143612 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3b0400 == 139 [pid = 1771] [id = 427] 08:52:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 212 (0x8e3b1800) [pid = 1771] [serial = 1282] [outer = (nil)] 08:52:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 213 (0x8ec99400) [pid = 1771] [serial = 1283] [outer = 0x8e3b1800] 08:52:23 INFO - PROCESS | 1771 | 1462377143702 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 214 (0x8ede0000) [pid = 1771] [serial = 1284] [outer = 0x8e3b1800] 08:52:24 INFO - PROCESS | 1771 | 1462377144581 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1580ms 08:52:24 INFO - PROCESS | 1771 | 1462377144615 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 1771 | 1462377144617 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:52:24 INFO - PROCESS | 1771 | 1462377144624 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1771 | 1462377144626 Marionette TRACE conn3 <- [1,1682,null,{}] 08:52:24 INFO - PROCESS | 1771 | 1462377144632 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1771 | 1462377144820 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:52:25 INFO - PROCESS | 1771 | 1462377145105 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x845f1000 == 140 [pid = 1771] [id = 428] 08:52:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 215 (0x87b26000) [pid = 1771] [serial = 1285] [outer = (nil)] 08:52:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 216 (0x90e48c00) [pid = 1771] [serial = 1286] [outer = 0x87b26000] 08:52:25 INFO - PROCESS | 1771 | 1462377145232 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 217 (0x90e4e800) [pid = 1771] [serial = 1287] [outer = 0x87b26000] 08:52:26 INFO - PROCESS | 1771 | 1462377146101 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1527ms 08:52:26 INFO - PROCESS | 1771 | 1462377146152 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1771 | 1462377146155 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:52:26 INFO - PROCESS | 1771 | 1462377146162 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1771 | 1462377146165 Marionette TRACE conn3 <- [1,1686,null,{}] 08:52:26 INFO - PROCESS | 1771 | 1462377146171 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1771 | 1462377146385 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:52:26 INFO - PROCESS | 1771 | 1462377146711 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3b5000 == 141 [pid = 1771] [id = 429] 08:52:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 218 (0x90e47800) [pid = 1771] [serial = 1288] [outer = (nil)] 08:52:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 219 (0x917d4c00) [pid = 1771] [serial = 1289] [outer = 0x90e47800] 08:52:26 INFO - PROCESS | 1771 | 1462377146801 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 220 (0x917dec00) [pid = 1771] [serial = 1290] [outer = 0x90e47800] 08:52:27 INFO - PROCESS | 1771 | 1462377147640 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:52:27 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 08:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1536ms 08:52:27 INFO - PROCESS | 1771 | 1462377147698 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1771 | 1462377147701 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:52:27 INFO - PROCESS | 1771 | 1462377147708 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1771 | 1462377147711 Marionette TRACE conn3 <- [1,1690,null,{}] 08:52:27 INFO - PROCESS | 1771 | 1462377147716 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 1771 | 1462377147931 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:52:28 INFO - PROCESS | 1771 | 1462377148213 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e42c400 == 142 [pid = 1771] [id = 430] 08:52:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 221 (0x90e4e400) [pid = 1771] [serial = 1291] [outer = (nil)] 08:52:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 222 (0x92242400) [pid = 1771] [serial = 1292] [outer = 0x90e4e400] 08:52:28 INFO - PROCESS | 1771 | 1462377148340 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 223 (0x9224b000) [pid = 1771] [serial = 1293] [outer = 0x90e4e400] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x84e07400 == 141 [pid = 1771] [id = 357] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec3000 == 140 [pid = 1771] [id = 355] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x8e427c00 == 139 [pid = 1771] [id = 356] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x86ffc800 == 138 [pid = 1771] [id = 410] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x845ef400 == 137 [pid = 1771] [id = 409] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf6c00 == 136 [pid = 1771] [id = 408] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0a000 == 135 [pid = 1771] [id = 407] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x85e85400 == 134 [pid = 1771] [id = 406] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x868c1800 == 133 [pid = 1771] [id = 394] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x88b33800 == 132 [pid = 1771] [id = 393] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x89cbcc00 == 131 [pid = 1771] [id = 392] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x8a4d1000 == 130 [pid = 1771] [id = 391] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x887d1400 == 129 [pid = 1771] [id = 390] 08:52:30 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf9000 == 128 [pid = 1771] [id = 389] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 222 (0x85654000) [pid = 1771] [serial = 1029] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 221 (0x8a5ee800) [pid = 1771] [serial = 975] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 220 (0x8cf27c00) [pid = 1771] [serial = 1116] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 219 (0x8e3b6800) [pid = 1771] [serial = 1127] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 218 (0x86f7bc00) [pid = 1771] [serial = 963] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 217 (0x90ea6400) [pid = 1771] [serial = 1137] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 216 (0x8e3b5800) [pid = 1771] [serial = 1068] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 215 (0x8c7e3400) [pid = 1771] [serial = 1113] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 214 (0x8a4d2800) [pid = 1771] [serial = 1041] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 213 (0x90e44400) [pid = 1771] [serial = 1133] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 212 (0x92c1b800) [pid = 1771] [serial = 1152] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 211 (0x8c70e000) [pid = 1771] [serial = 1050] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 210 (0x8aebec00) [pid = 1771] [serial = 978] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x887ca400) [pid = 1771] [serial = 966] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x8e3ad800) [pid = 1771] [serial = 999] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x92260800) [pid = 1771] [serial = 1151] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x89cc1c00) [pid = 1771] [serial = 969] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8dc78c00) [pid = 1771] [serial = 996] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8d9cfc00) [pid = 1771] [serial = 1121] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x89d66000) [pid = 1771] [serial = 1038] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x90e49c00) [pid = 1771] [serial = 1134] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x87b2a800) [pid = 1771] [serial = 1157] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x8d107000) [pid = 1771] [serial = 1059] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x878f7400) [pid = 1771] [serial = 1032] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x8a8db000) [pid = 1771] [serial = 1077] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8db5ec00) [pid = 1771] [serial = 1125] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8eb35000) [pid = 1771] [serial = 1128] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x8db51400) [pid = 1771] [serial = 993] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x89505c00) [pid = 1771] [serial = 1101] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x89509800) [pid = 1771] [serial = 1160] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x917d4000) [pid = 1771] [serial = 1139] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x8a8d7c00) [pid = 1771] [serial = 1106] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8b9b9000) [pid = 1771] [serial = 1047] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8cfb1000) [pid = 1771] [serial = 1056] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8cf22400) [pid = 1771] [serial = 1115] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8ad4a400) [pid = 1771] [serial = 1044] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8cf2d400) [pid = 1771] [serial = 987] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x87aee000) [pid = 1771] [serial = 1005] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8a4c8400) [pid = 1771] [serial = 1104] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8d041800) [pid = 1771] [serial = 1119] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8dd7d800) [pid = 1771] [serial = 1065] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8ab33000) [pid = 1771] [serial = 1107] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x86f71000) [pid = 1771] [serial = 1154] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8d9db400) [pid = 1771] [serial = 1122] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8ec9d800) [pid = 1771] [serial = 1130] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8cbde800) [pid = 1771] [serial = 1053] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8bb09400) [pid = 1771] [serial = 1112] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8aebfc00) [pid = 1771] [serial = 1110] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x90ea4000) [pid = 1771] [serial = 1136] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x92251c00) [pid = 1771] [serial = 1149] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8db55800) [pid = 1771] [serial = 1062] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x87b87c00) [pid = 1771] [serial = 1158] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x921dc800) [pid = 1771] [serial = 1142] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8daae400) [pid = 1771] [serial = 1124] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8950f000) [pid = 1771] [serial = 1035] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x895c2c00) [pid = 1771] [serial = 1161] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x887d3400) [pid = 1771] [serial = 1163] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x917d8800) [pid = 1771] [serial = 1140] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8d037400) [pid = 1771] [serial = 1118] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8ede6c00) [pid = 1771] [serial = 1131] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x921df000) [pid = 1771] [serial = 1143] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8b9c2000) [pid = 1771] [serial = 981] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x89d6f000) [pid = 1771] [serial = 1103] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8d03c400) [pid = 1771] [serial = 990] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x92210c00) [pid = 1771] [serial = 1146] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8eb3ac00) [pid = 1771] [serial = 1071] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8c7e2000) [pid = 1771] [serial = 1080] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x86f78800) [pid = 1771] [serial = 1097] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x89d71400) [pid = 1771] [serial = 972] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x887cf800) [pid = 1771] [serial = 1100] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x86f7e800) [pid = 1771] [serial = 1155] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8ec9b400) [pid = 1771] [serial = 1074] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8ad49c00) [pid = 1771] [serial = 1109] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x86ff9000) [pid = 1771] [serial = 1098] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8c7e0800) [pid = 1771] [serial = 984] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9224e800) [pid = 1771] [serial = 1148] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8eb36c00) [pid = 1771] [serial = 1002] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9220a400) [pid = 1771] [serial = 1145] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x89d66c00) [pid = 1771] [serial = 1166] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x89cb8400) [pid = 1771] [serial = 1164] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 1771 | 1462377150836 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 3183ms 08:52:30 INFO - PROCESS | 1771 | 1462377150891 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1771 | 1462377150897 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:52:30 INFO - PROCESS | 1771 | 1462377150906 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1771 | 1462377150911 Marionette TRACE conn3 <- [1,1694,null,{}] 08:52:30 INFO - PROCESS | 1771 | 1462377150920 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 1771 | 1462377151126 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:52:31 INFO - PROCESS | 1771 | 1462377151325 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x845ef400 == 129 [pid = 1771] [id = 431] 08:52:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x84e0a000) [pid = 1771] [serial = 1294] [outer = (nil)] 08:52:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x86968000) [pid = 1771] [serial = 1295] [outer = 0x84e0a000] 08:52:31 INFO - PROCESS | 1771 | 1462377151405 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x86f7cc00) [pid = 1771] [serial = 1296] [outer = 0x84e0a000] 08:52:32 INFO - PROCESS | 1771 | 1462377152154 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1293ms 08:52:32 INFO - PROCESS | 1771 | 1462377152199 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1771 | 1462377152207 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:52:32 INFO - PROCESS | 1771 | 1462377152218 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1771 | 1462377152221 Marionette TRACE conn3 <- [1,1698,null,{}] 08:52:32 INFO - PROCESS | 1771 | 1462377152227 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 1771 | 1462377152519 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:52:32 INFO - PROCESS | 1771 | 1462377152637 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8696ec00 == 130 [pid = 1771] [id = 432] 08:52:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x86ffb000) [pid = 1771] [serial = 1297] [outer = (nil)] 08:52:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x87ae7000) [pid = 1771] [serial = 1298] [outer = 0x86ffb000] 08:52:32 INFO - PROCESS | 1771 | 1462377152711 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x87b2b800) [pid = 1771] [serial = 1299] [outer = 0x86ffb000] 08:52:33 INFO - PROCESS | 1771 | 1462377153658 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:52:33 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 08:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1479ms 08:52:33 INFO - PROCESS | 1771 | 1462377153696 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 1771 | 1462377153700 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:52:33 INFO - PROCESS | 1771 | 1462377153706 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 1771 | 1462377153711 Marionette TRACE conn3 <- [1,1702,null,{}] 08:52:33 INFO - PROCESS | 1771 | 1462377153734 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 1771 | 1462377153983 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:52:34 INFO - PROCESS | 1771 | 1462377154012 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x878fb400 == 131 [pid = 1771] [id = 433] 08:52:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x887c9800) [pid = 1771] [serial = 1300] [outer = (nil)] 08:52:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x887d7c00) [pid = 1771] [serial = 1301] [outer = 0x887c9800] 08:52:34 INFO - PROCESS | 1771 | 1462377154086 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89501400) [pid = 1771] [serial = 1302] [outer = 0x887c9800] 08:52:35 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x85650000) [pid = 1771] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:52:35 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87b82800) [pid = 1771] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:52:35 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x85e87000) [pid = 1771] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:52:35 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x87b23c00) [pid = 1771] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:52:35 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x86f75400) [pid = 1771] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:52:35 INFO - PROCESS | 1771 | 1462377155532 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1891ms 08:52:35 INFO - PROCESS | 1771 | 1462377155598 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:52:35 INFO - PROCESS | 1771 | 1462377155602 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:52:35 INFO - PROCESS | 1771 | 1462377155609 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1771 | 1462377155612 Marionette TRACE conn3 <- [1,1706,null,{}] 08:52:35 INFO - PROCESS | 1771 | 1462377155617 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1771 | 1462377155843 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:52:36 INFO - PROCESS | 1771 | 1462377156026 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x85650000 == 132 [pid = 1771] [id = 434] 08:52:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x86513800) [pid = 1771] [serial = 1303] [outer = (nil)] 08:52:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8950b000) [pid = 1771] [serial = 1304] [outer = 0x86513800] 08:52:36 INFO - PROCESS | 1771 | 1462377156103 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x895be400) [pid = 1771] [serial = 1305] [outer = 0x86513800] 08:52:36 INFO - PROCESS | 1771 | 1462377156833 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1278ms 08:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:52:36 INFO - PROCESS | 1771 | 1462377156886 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1771 | 1462377156889 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:52:36 INFO - PROCESS | 1771 | 1462377156895 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1771 | 1462377156898 Marionette TRACE conn3 <- [1,1710,null,{}] 08:52:36 INFO - PROCESS | 1771 | 1462377156914 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1771 | 1462377157088 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:52:37 INFO - PROCESS | 1771 | 1462377157103 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8950e400 == 133 [pid = 1771] [id = 435] 08:52:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x895c1800) [pid = 1771] [serial = 1306] [outer = (nil)] 08:52:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89cc2800) [pid = 1771] [serial = 1307] [outer = 0x895c1800] 08:52:37 INFO - PROCESS | 1771 | 1462377157174 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x89cda000) [pid = 1771] [serial = 1308] [outer = 0x895c1800] 08:52:38 INFO - PROCESS | 1771 | 1462377158440 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1581ms 08:52:38 INFO - PROCESS | 1771 | 1462377158476 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1771 | 1462377158483 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:52:38 INFO - PROCESS | 1771 | 1462377158493 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1771 | 1462377158498 Marionette TRACE conn3 <- [1,1714,null,{}] 08:52:38 INFO - PROCESS | 1771 | 1462377158507 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 1771 | 1462377158732 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:52:39 INFO - PROCESS | 1771 | 1462377159056 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8651a400 == 134 [pid = 1771] [id = 436] 08:52:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x86f73000) [pid = 1771] [serial = 1309] [outer = (nil)] 08:52:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x878f7c00) [pid = 1771] [serial = 1310] [outer = 0x86f73000] 08:52:39 INFO - PROCESS | 1771 | 1462377159152 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x87b85800) [pid = 1771] [serial = 1311] [outer = 0x86f73000] 08:52:40 INFO - PROCESS | 1771 | 1462377160083 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1633ms 08:52:40 INFO - PROCESS | 1771 | 1462377160126 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 1771 | 1462377160136 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:52:40 INFO - PROCESS | 1771 | 1462377160146 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1771 | 1462377160150 Marionette TRACE conn3 <- [1,1718,null,{}] 08:52:40 INFO - PROCESS | 1771 | 1462377160156 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1771 | 1462377160355 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:52:40 INFO - PROCESS | 1771 | 1462377160722 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x887ccc00 == 135 [pid = 1771] [id = 437] 08:52:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x887d8c00) [pid = 1771] [serial = 1312] [outer = (nil)] 08:52:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x895bc400) [pid = 1771] [serial = 1313] [outer = 0x887d8c00] 08:52:40 INFO - PROCESS | 1771 | 1462377160812 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x89cc5400) [pid = 1771] [serial = 1314] [outer = 0x887d8c00] 08:52:41 INFO - PROCESS | 1771 | 1462377161731 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1632ms 08:52:41 INFO - PROCESS | 1771 | 1462377161779 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1771 | 1462377161782 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:52:41 INFO - PROCESS | 1771 | 1462377161790 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1771 | 1462377161796 Marionette TRACE conn3 <- [1,1722,null,{}] 08:52:41 INFO - PROCESS | 1771 | 1462377161812 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 1771 | 1462377162042 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:52:42 INFO - PROCESS | 1771 | 1462377162357 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b27800 == 136 [pid = 1771] [id = 438] 08:52:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x89d68400) [pid = 1771] [serial = 1315] [outer = (nil)] 08:52:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8a4d1000) [pid = 1771] [serial = 1316] [outer = 0x89d68400] 08:52:42 INFO - PROCESS | 1771 | 1462377162450 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8a8d3c00) [pid = 1771] [serial = 1317] [outer = 0x89d68400] 08:52:43 INFO - PROCESS | 1771 | 1462377163331 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:52:43 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 08:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1583ms 08:52:43 INFO - PROCESS | 1771 | 1462377163376 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:52:43 INFO - PROCESS | 1771 | 1462377163381 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:52:43 INFO - PROCESS | 1771 | 1462377163387 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1771 | 1462377163390 Marionette TRACE conn3 <- [1,1726,null,{}] 08:52:43 INFO - PROCESS | 1771 | 1462377163396 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 1771 | 1462377163585 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:52:43 INFO - PROCESS | 1771 | 1462377163855 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff0400 == 137 [pid = 1771] [id = 439] 08:52:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8a8dfc00) [pid = 1771] [serial = 1318] [outer = (nil)] 08:52:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8ab34c00) [pid = 1771] [serial = 1319] [outer = 0x8a8dfc00] 08:52:43 INFO - PROCESS | 1771 | 1462377163984 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8ad44c00) [pid = 1771] [serial = 1320] [outer = 0x8a8dfc00] 08:52:44 INFO - PROCESS | 1771 | 1462377164864 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1547ms 08:52:44 INFO - PROCESS | 1771 | 1462377164937 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 1771 | 1462377164940 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:52:44 INFO - PROCESS | 1771 | 1462377164956 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 1771 | 1462377164966 Marionette TRACE conn3 <- [1,1730,null,{}] 08:52:44 INFO - PROCESS | 1771 | 1462377164973 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 1771 | 1462377165213 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:52:45 INFO - PROCESS | 1771 | 1462377165543 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab2c400 == 138 [pid = 1771] [id = 440] 08:52:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8ab2d400) [pid = 1771] [serial = 1321] [outer = (nil)] 08:52:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8aec0400) [pid = 1771] [serial = 1322] [outer = 0x8ab2d400] 08:52:45 INFO - PROCESS | 1771 | 1462377165631 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8aec6000) [pid = 1771] [serial = 1323] [outer = 0x8ab2d400] 08:52:46 INFO - PROCESS | 1771 | 1462377166505 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:52:46 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 08:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1583ms 08:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:52:46 INFO - PROCESS | 1771 | 1462377166540 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1771 | 1462377166543 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:52:46 INFO - PROCESS | 1771 | 1462377166550 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1771 | 1462377166553 Marionette TRACE conn3 <- [1,1734,null,{}] 08:52:46 INFO - PROCESS | 1771 | 1462377166559 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 1771 | 1462377166778 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:52:47 INFO - PROCESS | 1771 | 1462377167045 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8dcc00 == 139 [pid = 1771] [id = 441] 08:52:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8ab3b800) [pid = 1771] [serial = 1324] [outer = (nil)] 08:52:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8c712c00) [pid = 1771] [serial = 1325] [outer = 0x8ab3b800] 08:52:47 INFO - PROCESS | 1771 | 1462377167181 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8c7e2000) [pid = 1771] [serial = 1326] [outer = 0x8ab3b800] 08:52:48 INFO - PROCESS | 1771 | 1462377168082 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 08:52:48 INFO - PROCESS | 1771 | 1462377168138 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1771 | 1462377168142 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:52:48 INFO - PROCESS | 1771 | 1462377168148 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1771 | 1462377168152 Marionette TRACE conn3 <- [1,1738,null,{}] 08:52:48 INFO - PROCESS | 1771 | 1462377168157 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 1771 | 1462377168346 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:52:48 INFO - PROCESS | 1771 | 1462377168655 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b78f400 == 140 [pid = 1771] [id = 442] 08:52:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8bb09000) [pid = 1771] [serial = 1327] [outer = (nil)] 08:52:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8cf25c00) [pid = 1771] [serial = 1328] [outer = 0x8bb09000] 08:52:48 INFO - PROCESS | 1771 | 1462377168742 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8cf2a800) [pid = 1771] [serial = 1329] [outer = 0x8bb09000] 08:52:49 INFO - PROCESS | 1771 | 1462377169584 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1479ms 08:52:49 INFO - PROCESS | 1771 | 1462377169628 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 1771 | 1462377169631 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:52:49 INFO - PROCESS | 1771 | 1462377169638 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 1771 | 1462377169641 Marionette TRACE conn3 <- [1,1742,null,{}] 08:52:49 INFO - PROCESS | 1771 | 1462377169647 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 1771 | 1462377169863 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:52:50 INFO - PROCESS | 1771 | 1462377170170 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f71c00 == 141 [pid = 1771] [id = 443] 08:52:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x87af1800) [pid = 1771] [serial = 1330] [outer = (nil)] 08:52:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8cfb0000) [pid = 1771] [serial = 1331] [outer = 0x87af1800] 08:52:50 INFO - PROCESS | 1771 | 1462377170304 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8cff9400) [pid = 1771] [serial = 1332] [outer = 0x87af1800] 08:52:51 INFO - PROCESS | 1771 | 1462377171188 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1630ms 08:52:51 INFO - PROCESS | 1771 | 1462377171269 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1771 | 1462377171273 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:52:51 INFO - PROCESS | 1771 | 1462377171280 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1771 | 1462377171282 Marionette TRACE conn3 <- [1,1746,null,{}] 08:52:51 INFO - PROCESS | 1771 | 1462377171288 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1771 | 1462377171478 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:52:51 INFO - PROCESS | 1771 | 1462377171789 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb07c00 == 142 [pid = 1771] [id = 444] 08:52:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8cfad000) [pid = 1771] [serial = 1333] [outer = (nil)] 08:52:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8d044c00) [pid = 1771] [serial = 1334] [outer = 0x8cfad000] 08:52:51 INFO - PROCESS | 1771 | 1462377171883 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8d108400) [pid = 1771] [serial = 1335] [outer = 0x8cfad000] 08:52:52 INFO - PROCESS | 1771 | 1462377172725 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1477ms 08:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:52:52 INFO - PROCESS | 1771 | 1462377172758 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 1771 | 1462377172761 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:52:52 INFO - PROCESS | 1771 | 1462377172767 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 1771 | 1462377172771 Marionette TRACE conn3 <- [1,1750,null,{}] 08:52:52 INFO - PROCESS | 1771 | 1462377172776 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 1771 | 1462377172975 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:52:53 INFO - PROCESS | 1771 | 1462377173274 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d03c400 == 143 [pid = 1771] [id = 445] 08:52:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8daa4000) [pid = 1771] [serial = 1336] [outer = (nil)] 08:52:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8daab800) [pid = 1771] [serial = 1337] [outer = 0x8daa4000] 08:52:53 INFO - PROCESS | 1771 | 1462377173419 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8db53800) [pid = 1771] [serial = 1338] [outer = 0x8daa4000] 08:52:54 INFO - PROCESS | 1771 | 1462377174322 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1629ms 08:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:52:54 INFO - PROCESS | 1771 | 1462377174396 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1771 | 1462377174399 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:52:54 INFO - PROCESS | 1771 | 1462377174406 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1771 | 1462377174410 Marionette TRACE conn3 <- [1,1754,null,{}] 08:52:54 INFO - PROCESS | 1771 | 1462377174415 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 1771 | 1462377174633 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:52:54 INFO - PROCESS | 1771 | 1462377174959 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cc3800 == 144 [pid = 1771] [id = 446] 08:52:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8a8db800) [pid = 1771] [serial = 1339] [outer = (nil)] 08:52:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8dd7f800) [pid = 1771] [serial = 1340] [outer = 0x8a8db800] 08:52:55 INFO - PROCESS | 1771 | 1462377175069 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8e3b8000) [pid = 1771] [serial = 1341] [outer = 0x8a8db800] 08:52:55 INFO - PROCESS | 1771 | 1462377175899 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1533ms 08:52:55 INFO - PROCESS | 1771 | 1462377175947 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 1771 | 1462377175951 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:52:55 INFO - PROCESS | 1771 | 1462377175957 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 1771 | 1462377175961 Marionette TRACE conn3 <- [1,1758,null,{}] 08:52:55 INFO - PROCESS | 1771 | 1462377175966 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 1771 | 1462377176176 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:52:56 INFO - PROCESS | 1771 | 1462377176450 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4ca400 == 145 [pid = 1771] [id = 447] 08:52:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8dc7fc00) [pid = 1771] [serial = 1342] [outer = (nil)] 08:52:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x8eb37c00) [pid = 1771] [serial = 1343] [outer = 0x8dc7fc00] 08:52:56 INFO - PROCESS | 1771 | 1462377176582 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8eb3f800) [pid = 1771] [serial = 1344] [outer = 0x8dc7fc00] 08:52:57 INFO - PROCESS | 1771 | 1462377177471 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1582ms 08:52:57 INFO - PROCESS | 1771 | 1462377177540 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1771 | 1462377177544 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:52:57 INFO - PROCESS | 1771 | 1462377177550 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1771 | 1462377177554 Marionette TRACE conn3 <- [1,1762,null,{}] 08:52:57 INFO - PROCESS | 1771 | 1462377177569 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 1771 | 1462377177796 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:52:58 INFO - PROCESS | 1771 | 1462377178133 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3ae000 == 146 [pid = 1771] [id = 448] 08:52:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x8e3b7000) [pid = 1771] [serial = 1345] [outer = (nil)] 08:52:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8edeb400) [pid = 1771] [serial = 1346] [outer = 0x8e3b7000] 08:52:58 INFO - PROCESS | 1771 | 1462377178220 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x90e43c00) [pid = 1771] [serial = 1347] [outer = 0x8e3b7000] 08:52:59 INFO - PROCESS | 1771 | 1462377179093 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1592ms 08:52:59 INFO - PROCESS | 1771 | 1462377179144 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 1771 | 1462377179148 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:52:59 INFO - PROCESS | 1771 | 1462377179154 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 1771 | 1462377179158 Marionette TRACE conn3 <- [1,1766,null,{}] 08:52:59 INFO - PROCESS | 1771 | 1462377179163 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 1771 | 1462377179378 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:52:59 INFO - PROCESS | 1771 | 1462377179707 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x878f0800 == 147 [pid = 1771] [id = 449] 08:52:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x89ccc800) [pid = 1771] [serial = 1348] [outer = (nil)] 08:52:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x90ea8c00) [pid = 1771] [serial = 1349] [outer = 0x89ccc800] 08:52:59 INFO - PROCESS | 1771 | 1462377179800 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x90eb0800) [pid = 1771] [serial = 1350] [outer = 0x89ccc800] 08:53:00 INFO - PROCESS | 1771 | 1462377180699 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1581ms 08:53:00 INFO - PROCESS | 1771 | 1462377180737 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 1771 | 1462377180740 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:53:00 INFO - PROCESS | 1771 | 1462377180765 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 1771 | 1462377180768 Marionette TRACE conn3 <- [1,1770,null,{}] 08:53:00 INFO - PROCESS | 1771 | 1462377180777 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 1771 | 1462377180992 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:53:01 INFO - PROCESS | 1771 | 1462377181314 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cee800 == 148 [pid = 1771] [id = 450] 08:53:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x89d75800) [pid = 1771] [serial = 1351] [outer = (nil)] 08:53:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x917d9c00) [pid = 1771] [serial = 1352] [outer = 0x89d75800] 08:53:01 INFO - PROCESS | 1771 | 1462377181401 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x92206400) [pid = 1771] [serial = 1353] [outer = 0x89d75800] 08:53:02 INFO - PROCESS | 1771 | 1462377182265 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1554ms 08:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:53:02 INFO - PROCESS | 1771 | 1462377182302 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 1771 | 1462377182305 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:53:02 INFO - PROCESS | 1771 | 1462377182313 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 1771 | 1462377182316 Marionette TRACE conn3 <- [1,1774,null,{}] 08:53:02 INFO - PROCESS | 1771 | 1462377182322 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 1771 | 1462377182538 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:53:02 INFO - PROCESS | 1771 | 1462377182869 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x87af0400 == 149 [pid = 1771] [id = 451] 08:53:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x90eab000) [pid = 1771] [serial = 1354] [outer = (nil)] 08:53:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x92252c00) [pid = 1771] [serial = 1355] [outer = 0x90eab000] 08:53:02 INFO - PROCESS | 1771 | 1462377182960 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x92259000) [pid = 1771] [serial = 1356] [outer = 0x90eab000] 08:53:03 INFO - PROCESS | 1771 | 1462377183865 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1590ms 08:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:53:03 INFO - PROCESS | 1771 | 1462377183901 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1771 | 1462377183904 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:53:03 INFO - PROCESS | 1771 | 1462377183911 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 1771 | 1462377183914 Marionette TRACE conn3 <- [1,1778,null,{}] 08:53:03 INFO - PROCESS | 1771 | 1462377183920 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 1771 | 1462377184112 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:53:04 INFO - PROCESS | 1771 | 1462377184393 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x85654400 == 150 [pid = 1771] [id = 452] 08:53:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x85cec800) [pid = 1771] [serial = 1357] [outer = (nil)] 08:53:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x92c1fc00) [pid = 1771] [serial = 1358] [outer = 0x85cec800] 08:53:04 INFO - PROCESS | 1771 | 1462377184522 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x939ab400) [pid = 1771] [serial = 1359] [outer = 0x85cec800] 08:53:05 INFO - PROCESS | 1771 | 1462377185461 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:53:05 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 08:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1629ms 08:53:05 INFO - PROCESS | 1771 | 1462377185540 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 1771 | 1462377185544 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:53:05 INFO - PROCESS | 1771 | 1462377185550 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 1771 | 1462377185554 Marionette TRACE conn3 <- [1,1782,null,{}] 08:53:05 INFO - PROCESS | 1771 | 1462377185560 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 1771 | 1462377185823 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:53:06 INFO - PROCESS | 1771 | 1462377186156 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e0800 == 151 [pid = 1771] [id = 453] 08:53:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x92c1ec00) [pid = 1771] [serial = 1360] [outer = (nil)] 08:53:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x93bb8800) [pid = 1771] [serial = 1361] [outer = 0x92c1ec00] 08:53:06 INFO - PROCESS | 1771 | 1462377186246 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x93bc1000) [pid = 1771] [serial = 1362] [outer = 0x92c1ec00] 08:53:07 INFO - PROCESS | 1771 | 1462377187126 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:53:07 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 08:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1631ms 08:53:07 INFO - PROCESS | 1771 | 1462377187183 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:53:07 INFO - PROCESS | 1771 | 1462377187187 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:53:07 INFO - PROCESS | 1771 | 1462377187194 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 1771 | 1462377187197 Marionette TRACE conn3 <- [1,1786,null,{}] 08:53:07 INFO - PROCESS | 1771 | 1462377187202 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 1771 | 1462377187430 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:53:07 INFO - PROCESS | 1771 | 1462377187751 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x85649800 == 152 [pid = 1771] [id = 454] 08:53:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x92243800) [pid = 1771] [serial = 1363] [outer = (nil)] 08:53:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 209 (0x94ee6800) [pid = 1771] [serial = 1364] [outer = 0x92243800] 08:53:07 INFO - PROCESS | 1771 | 1462377187839 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 210 (0x95122400) [pid = 1771] [serial = 1365] [outer = 0x92243800] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9cf000 == 151 [pid = 1771] [id = 113] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8daadc00 == 150 [pid = 1771] [id = 227] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x85650000 == 149 [pid = 1771] [id = 434] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x878fb400 == 148 [pid = 1771] [id = 433] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8696ec00 == 147 [pid = 1771] [id = 432] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x845ef400 == 146 [pid = 1771] [id = 431] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3b5000 == 145 [pid = 1771] [id = 429] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3b0400 == 144 [pid = 1771] [id = 427] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x845f1000 == 143 [pid = 1771] [id = 428] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x845f5000 == 142 [pid = 1771] [id = 426] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec5400 == 141 [pid = 1771] [id = 425] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8cff0000 == 140 [pid = 1771] [id = 423] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8d10dc00 == 139 [pid = 1771] [id = 424] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7e3c00 == 138 [pid = 1771] [id = 422] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf0000 == 137 [pid = 1771] [id = 421] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8aecb400 == 136 [pid = 1771] [id = 420] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab32800 == 135 [pid = 1771] [id = 419] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x86f7b400 == 134 [pid = 1771] [id = 418] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x86f72c00 == 133 [pid = 1771] [id = 417] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x845ed000 == 132 [pid = 1771] [id = 415] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x887c9400 == 131 [pid = 1771] [id = 416] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x88b2ac00 == 130 [pid = 1771] [id = 414] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff2000 == 129 [pid = 1771] [id = 413] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x8564d800 == 128 [pid = 1771] [id = 411] 08:53:09 INFO - PROCESS | 1771 | --DOCSHELL 0x85ced400 == 127 [pid = 1771] [id = 412] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 209 (0x85e7d400) [pid = 1771] [serial = 1223] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 208 (0x93b61000) [pid = 1771] [serial = 1199] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x95123c00) [pid = 1771] [serial = 1208] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x8b9b5000) [pid = 1771] [serial = 1175] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x94d43c00) [pid = 1771] [serial = 1202] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8db51c00) [pid = 1771] [serial = 1184] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x89504c00) [pid = 1771] [serial = 1232] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x87b87800) [pid = 1771] [serial = 1169] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x86516000) [pid = 1771] [serial = 1224] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x9512b400) [pid = 1771] [serial = 1217] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x8eb39c00) [pid = 1771] [serial = 1190] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x868cbc00) [pid = 1771] [serial = 1221] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8c7ddc00) [pid = 1771] [serial = 1178] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x86519c00) [pid = 1771] [serial = 1220] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x8dd7f000) [pid = 1771] [serial = 1187] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x94d97400) [pid = 1771] [serial = 1205] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x8cfb0c00) [pid = 1771] [serial = 1181] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x895bbc00) [pid = 1771] [serial = 1233] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x885f9800) [pid = 1771] [serial = 1229] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8a4cec00) [pid = 1771] [serial = 1172] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x88b29000) [pid = 1771] [serial = 1230] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x87b2e400) [pid = 1771] [serial = 1227] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x9512e800) [pid = 1771] [serial = 1211] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x92247c00) [pid = 1771] [serial = 1196] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x87b23400) [pid = 1771] [serial = 1226] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x95209400) [pid = 1771] [serial = 1214] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x90e50c00) [pid = 1771] [serial = 1193] [outer = (nil)] [url = about:blank] 08:53:09 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x887c9c00) [pid = 1771] [serial = 1235] [outer = (nil)] [url = about:blank] 08:53:10 INFO - PROCESS | 1771 | 1462377190340 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:53:10 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 08:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 3182ms 08:53:10 INFO - PROCESS | 1771 | 1462377190375 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:53:10 INFO - PROCESS | 1771 | 1462377190382 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:53:10 INFO - PROCESS | 1771 | 1462377190389 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 1771 | 1462377190395 Marionette TRACE conn3 <- [1,1790,null,{}] 08:53:10 INFO - PROCESS | 1771 | 1462377190403 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 1771 | 1462377190581 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:53:10 INFO - PROCESS | 1771 | 1462377190776 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf0000 == 128 [pid = 1771] [id = 455] 08:53:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x85e85800) [pid = 1771] [serial = 1366] [outer = (nil)] 08:53:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8696ec00) [pid = 1771] [serial = 1367] [outer = 0x85e85800] 08:53:10 INFO - PROCESS | 1771 | 1462377190853 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x86ff3400) [pid = 1771] [serial = 1368] [outer = 0x85e85800] 08:53:11 INFO - PROCESS | 1771 | 1462377191693 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:53:11 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) 08:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1389ms 08:53:11 INFO - PROCESS | 1771 | 1462377191779 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 1771 | 1462377191788 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:53:11 INFO - PROCESS | 1771 | 1462377191798 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 1771 | 1462377191801 Marionette TRACE conn3 <- [1,1794,null,{}] 08:53:11 INFO - PROCESS | 1771 | 1462377191808 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1771 | 1462377192014 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:53:12 INFO - PROCESS | 1771 | 1462377192242 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f72c00 == 129 [pid = 1771] [id = 456] 08:53:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x86ff7c00) [pid = 1771] [serial = 1369] [outer = (nil)] 08:53:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x87b2e400) [pid = 1771] [serial = 1370] [outer = 0x86ff7c00] 08:53:12 INFO - PROCESS | 1771 | 1462377192314 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x87b8c400) [pid = 1771] [serial = 1371] [outer = 0x86ff7c00] 08:53:13 INFO - PROCESS | 1771 | 1462377193245 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1485ms 08:53:13 INFO - PROCESS | 1771 | 1462377193283 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1771 | 1462377193287 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:53:13 INFO - PROCESS | 1771 | 1462377193293 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1771 | 1462377193299 Marionette TRACE conn3 <- [1,1798,null,{}] 08:53:13 INFO - PROCESS | 1771 | 1462377193325 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1771 | 1462377193591 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:53:13 INFO - PROCESS | 1771 | 1462377193623 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff2c00 == 130 [pid = 1771] [id = 457] 08:53:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8564b800) [pid = 1771] [serial = 1372] [outer = (nil)] 08:53:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x895bbc00) [pid = 1771] [serial = 1373] [outer = 0x8564b800] 08:53:13 INFO - PROCESS | 1771 | 1462377193709 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x89cd6400) [pid = 1771] [serial = 1374] [outer = 0x8564b800] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8cff7400) [pid = 1771] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8b9bd800) [pid = 1771] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x94d4f400) [pid = 1771] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x84e0a000) [pid = 1771] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8d9dc000) [pid = 1771] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x887c9800) [pid = 1771] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x89cc4800) [pid = 1771] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8b9c2400) [pid = 1771] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8db57800) [pid = 1771] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x85cf2800) [pid = 1771] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8d9cec00) [pid = 1771] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x878f2400) [pid = 1771] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8a8d7000) [pid = 1771] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8c70b800) [pid = 1771] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8cf2c000) [pid = 1771] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x87af1400) [pid = 1771] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8cfb3c00) [pid = 1771] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8bb0f000) [pid = 1771] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x86ffb000) [pid = 1771] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8c712800) [pid = 1771] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8dab1400) [pid = 1771] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8e3b1800) [pid = 1771] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x89502c00) [pid = 1771] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x939b6400) [pid = 1771] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x89501800) [pid = 1771] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8aec8400) [pid = 1771] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x85656800) [pid = 1771] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8e3aa000) [pid = 1771] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x90e4e400) [pid = 1771] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x86513800) [pid = 1771] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x868cb400) [pid = 1771] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x89d5f800) [pid = 1771] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x87aebc00) [pid = 1771] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x94d8f400) [pid = 1771] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x939e8800) [pid = 1771] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8aec1400) [pid = 1771] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x87b26000) [pid = 1771] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x90e47800) [pid = 1771] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x868c9400) [pid = 1771] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x89510400) [pid = 1771] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87b22800) [pid = 1771] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8dc7f800) [pid = 1771] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:53:15 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8cf27400) [pid = 1771] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:53:15 INFO - PROCESS | 1771 | 1462377195505 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2256ms 08:53:15 INFO - PROCESS | 1771 | 1462377195549 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1771 | 1462377195553 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:53:15 INFO - PROCESS | 1771 | 1462377195559 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1771 | 1462377195562 Marionette TRACE conn3 <- [1,1802,null,{}] 08:53:15 INFO - PROCESS | 1771 | 1462377195568 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1771 | 1462377195742 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:53:15 INFO - PROCESS | 1771 | 1462377195757 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x85649400 == 131 [pid = 1771] [id = 458] 08:53:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x86fef000) [pid = 1771] [serial = 1375] [outer = (nil)] 08:53:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x885fd400) [pid = 1771] [serial = 1376] [outer = 0x86fef000] 08:53:15 INFO - PROCESS | 1771 | 1462377195828 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x895c4800) [pid = 1771] [serial = 1377] [outer = 0x86fef000] 08:53:16 INFO - PROCESS | 1771 | 1462377196726 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1184ms 08:53:16 INFO - PROCESS | 1771 | 1462377196744 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 1771 | 1462377196747 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:53:16 INFO - PROCESS | 1771 | 1462377196766 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 1771 | 1462377196768 Marionette TRACE conn3 <- [1,1806,null,{}] 08:53:16 INFO - PROCESS | 1771 | 1462377196774 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 1771 | 1462377196941 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:53:17 INFO - PROCESS | 1771 | 1462377197290 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x845ed000 == 132 [pid = 1771] [id = 459] 08:53:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x845ef400) [pid = 1771] [serial = 1378] [outer = (nil)] 08:53:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x85656c00) [pid = 1771] [serial = 1379] [outer = 0x845ef400] 08:53:17 INFO - PROCESS | 1771 | 1462377197381 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x85e7c400) [pid = 1771] [serial = 1380] [outer = 0x845ef400] 08:53:18 INFO - PROCESS | 1771 | 1462377198486 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1784ms 08:53:18 INFO - PROCESS | 1771 | 1462377198552 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 1771 | 1462377198559 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:53:18 INFO - PROCESS | 1771 | 1462377198567 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 1771 | 1462377198573 Marionette TRACE conn3 <- [1,1810,null,{}] 08:53:18 INFO - PROCESS | 1771 | 1462377198580 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 1771 | 1462377198825 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:53:19 INFO - PROCESS | 1771 | 1462377199162 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x868be800 == 133 [pid = 1771] [id = 460] 08:53:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x86968400) [pid = 1771] [serial = 1381] [outer = (nil)] 08:53:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x878f1c00) [pid = 1771] [serial = 1382] [outer = 0x86968400] 08:53:19 INFO - PROCESS | 1771 | 1462377199249 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x87aeac00) [pid = 1771] [serial = 1383] [outer = 0x86968400] 08:53:20 INFO - PROCESS | 1771 | 1462377200194 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1680ms 08:53:20 INFO - PROCESS | 1771 | 1462377200251 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 1771 | 1462377200257 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:53:20 INFO - PROCESS | 1771 | 1462377200266 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 1771 | 1462377200271 Marionette TRACE conn3 <- [1,1814,null,{}] 08:53:20 INFO - PROCESS | 1771 | 1462377200277 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1771 | 1462377200605 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:53:21 INFO - PROCESS | 1771 | 1462377200984 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x887cf800 == 134 [pid = 1771] [id = 461] 08:53:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x887d1000) [pid = 1771] [serial = 1384] [outer = (nil)] 08:53:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x88b30000) [pid = 1771] [serial = 1385] [outer = 0x887d1000] 08:53:21 INFO - PROCESS | 1771 | 1462377201084 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x89510c00) [pid = 1771] [serial = 1386] [outer = 0x887d1000] 08:53:22 INFO - PROCESS | 1771 | 1462377202026 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1836ms 08:53:22 INFO - PROCESS | 1771 | 1462377202102 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 1771 | 1462377202107 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:53:22 INFO - PROCESS | 1771 | 1462377202123 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 1771 | 1462377202132 Marionette TRACE conn3 <- [1,1818,null,{}] 08:53:22 INFO - PROCESS | 1771 | 1462377202138 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1771 | 1462377202406 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:53:22 INFO - PROCESS | 1771 | 1462377202737 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e8b400 == 135 [pid = 1771] [id = 462] 08:53:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x885fc400) [pid = 1771] [serial = 1387] [outer = (nil)] 08:53:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x89d70800) [pid = 1771] [serial = 1388] [outer = 0x885fc400] 08:53:22 INFO - PROCESS | 1771 | 1462377202823 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8a5ec000) [pid = 1771] [serial = 1389] [outer = 0x885fc400] 08:53:23 INFO - PROCESS | 1771 | 1462377203776 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1697ms 08:53:23 INFO - PROCESS | 1771 | 1462377203812 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 1771 | 1462377203816 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:53:23 INFO - PROCESS | 1771 | 1462377203823 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 1771 | 1462377203826 Marionette TRACE conn3 <- [1,1822,null,{}] 08:53:23 INFO - PROCESS | 1771 | 1462377203832 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1771 | 1462377204072 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:53:24 INFO - PROCESS | 1771 | 1462377204391 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d6c00 == 136 [pid = 1771] [id = 463] 08:53:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8a8de400) [pid = 1771] [serial = 1390] [outer = (nil)] 08:53:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8ab37400) [pid = 1771] [serial = 1391] [outer = 0x8a8de400] 08:53:24 INFO - PROCESS | 1771 | 1462377204493 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8ad4ac00) [pid = 1771] [serial = 1392] [outer = 0x8a8de400] 08:53:25 INFO - PROCESS | 1771 | 1462377205366 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1578ms 08:53:25 INFO - PROCESS | 1771 | 1462377205410 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 1771 | 1462377205414 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:53:25 INFO - PROCESS | 1771 | 1462377205421 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 1771 | 1462377205424 Marionette TRACE conn3 <- [1,1826,null,{}] 08:53:25 INFO - PROCESS | 1771 | 1462377205430 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 1771 | 1462377205652 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:53:25 INFO - PROCESS | 1771 | 1462377205925 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aecbc00 == 137 [pid = 1771] [id = 464] 08:53:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8b78cc00) [pid = 1771] [serial = 1393] [outer = (nil)] 08:53:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8b796000) [pid = 1771] [serial = 1394] [outer = 0x8b78cc00] 08:53:26 INFO - PROCESS | 1771 | 1462377206080 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8bb0c800) [pid = 1771] [serial = 1395] [outer = 0x8b78cc00] 08:53:27 INFO - PROCESS | 1771 | 1462377207036 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1681ms 08:53:27 INFO - PROCESS | 1771 | 1462377207103 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:53:27 INFO - PROCESS | 1771 | 1462377207108 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:53:27 INFO - PROCESS | 1771 | 1462377207114 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1771 | 1462377207118 Marionette TRACE conn3 <- [1,1830,null,{}] 08:53:27 INFO - PROCESS | 1771 | 1462377207124 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 1771 | 1462377207347 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:53:27 INFO - PROCESS | 1771 | 1462377207666 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x86fef400 == 138 [pid = 1771] [id = 465] 08:53:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8ad50400) [pid = 1771] [serial = 1396] [outer = (nil)] 08:53:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8c7e8c00) [pid = 1771] [serial = 1397] [outer = 0x8ad50400] 08:53:27 INFO - PROCESS | 1771 | 1462377207754 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8cbdfc00) [pid = 1771] [serial = 1398] [outer = 0x8ad50400] 08:53:28 INFO - PROCESS | 1771 | 1462377208668 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1587ms 08:53:28 INFO - PROCESS | 1771 | 1462377208701 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 1771 | 1462377208704 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:53:28 INFO - PROCESS | 1771 | 1462377208710 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 1771 | 1462377208714 Marionette TRACE conn3 <- [1,1834,null,{}] 08:53:28 INFO - PROCESS | 1771 | 1462377208719 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 1771 | 1462377208923 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:53:29 INFO - PROCESS | 1771 | 1462377209256 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e01c00 == 139 [pid = 1771] [id = 466] 08:53:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x87aed800) [pid = 1771] [serial = 1399] [outer = (nil)] 08:53:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8cbe6800) [pid = 1771] [serial = 1400] [outer = 0x87aed800] 08:53:29 INFO - PROCESS | 1771 | 1462377209353 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8cfb4400) [pid = 1771] [serial = 1401] [outer = 0x87aed800] 08:53:30 INFO - PROCESS | 1771 | 1462377210249 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:53:30 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 08:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1581ms 08:53:30 INFO - PROCESS | 1771 | 1462377210292 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:53:30 INFO - PROCESS | 1771 | 1462377210296 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:53:30 INFO - PROCESS | 1771 | 1462377210303 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 1771 | 1462377210306 Marionette TRACE conn3 <- [1,1838,null,{}] 08:53:30 INFO - PROCESS | 1771 | 1462377210312 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 1771 | 1462377210523 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:53:30 INFO - PROCESS | 1771 | 1462377210794 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c710000 == 140 [pid = 1771] [id = 467] 08:53:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x8cbe5c00) [pid = 1771] [serial = 1402] [outer = (nil)] 08:53:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x8d102c00) [pid = 1771] [serial = 1403] [outer = 0x8cbe5c00] 08:53:30 INFO - PROCESS | 1771 | 1462377210923 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8d109800) [pid = 1771] [serial = 1404] [outer = 0x8cbe5c00] 08:53:31 INFO - PROCESS | 1771 | 1462377211827 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1581ms 08:53:31 INFO - PROCESS | 1771 | 1462377211883 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 1771 | 1462377211887 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:53:31 INFO - PROCESS | 1771 | 1462377211893 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 1771 | 1462377211897 Marionette TRACE conn3 <- [1,1842,null,{}] 08:53:31 INFO - PROCESS | 1771 | 1462377211902 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 1771 | 1462377212122 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:53:32 INFO - PROCESS | 1771 | ************************* 08:53:32 INFO - PROCESS | 1771 | A coding exception was thrown and uncaught in a Task. 08:53:32 INFO - PROCESS | 1771 | 08:53:32 INFO - PROCESS | 1771 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:53:32 INFO - PROCESS | 1771 | Full stack: 08:53:32 INFO - PROCESS | 1771 | ************************* 08:53:32 INFO - PROCESS | 1771 | 1462377212517 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9cf800 == 141 [pid = 1771] [id = 468] 08:53:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x8daa7800) [pid = 1771] [serial = 1405] [outer = (nil)] 08:53:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8dc7d400) [pid = 1771] [serial = 1406] [outer = 0x8daa7800] 08:53:32 INFO - PROCESS | 1771 | 1462377212610 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8dc80c00) [pid = 1771] [serial = 1407] [outer = 0x8daa7800] 08:53:33 INFO - PROCESS | 1771 | 1462377213562 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1733ms 08:53:33 INFO - PROCESS | 1771 | 1462377213627 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 1771 | 1462377213631 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:53:33 INFO - PROCESS | 1771 | 1462377213637 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 1771 | 1462377213641 Marionette TRACE conn3 <- [1,1846,null,{}] 08:53:33 INFO - PROCESS | 1771 | 1462377213646 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 1771 | 1462377213838 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:53:34 INFO - PROCESS | 1771 | 1462377214178 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd84400 == 142 [pid = 1771] [id = 469] 08:53:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8dd87800) [pid = 1771] [serial = 1408] [outer = (nil)] 08:53:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x8e3b1800) [pid = 1771] [serial = 1409] [outer = 0x8dd87800] 08:53:34 INFO - PROCESS | 1771 | 1462377214280 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x8eb34c00) [pid = 1771] [serial = 1410] [outer = 0x8dd87800] 08:53:35 INFO - PROCESS | 1771 | 1462377215175 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:53:35 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) 08:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1579ms 08:53:35 INFO - PROCESS | 1771 | 1462377215217 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 1771 | 1462377215221 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:53:35 INFO - PROCESS | 1771 | 1462377215227 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1771 | 1462377215231 Marionette TRACE conn3 <- [1,1850,null,{}] 08:53:35 INFO - PROCESS | 1771 | 1462377215237 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 1771 | 1462377215529 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:53:35 INFO - PROCESS | 1771 | 1462377215867 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3ab000 == 143 [pid = 1771] [id = 470] 08:53:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x8ede1800) [pid = 1771] [serial = 1411] [outer = (nil)] 08:53:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x917d5000) [pid = 1771] [serial = 1412] [outer = 0x8ede1800] 08:53:35 INFO - PROCESS | 1771 | 1462377215961 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x917e0800) [pid = 1771] [serial = 1413] [outer = 0x8ede1800] 08:53:36 INFO - PROCESS | 1771 | 1462377216882 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1729ms 08:53:36 INFO - PROCESS | 1771 | 1462377216957 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 1771 | 1462377216960 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:53:36 INFO - PROCESS | 1771 | 1462377216967 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 1771 | 1462377216970 Marionette TRACE conn3 <- [1,1854,null,{}] 08:53:36 INFO - PROCESS | 1771 | 1462377216976 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 1771 | 1462377217171 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:53:37 INFO - PROCESS | 1771 | 1462377217446 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ec9dc00 == 144 [pid = 1771] [id = 471] 08:53:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x9220a800) [pid = 1771] [serial = 1414] [outer = (nil)] 08:53:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x939b1c00) [pid = 1771] [serial = 1415] [outer = 0x9220a800] 08:53:37 INFO - PROCESS | 1771 | 1462377217573 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x939f4000) [pid = 1771] [serial = 1416] [outer = 0x9220a800] 08:53:38 INFO - PROCESS | 1771 | 1462377218485 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1577ms 08:53:38 INFO - PROCESS | 1771 | 1462377218545 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 1771 | 1462377218549 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:53:38 INFO - PROCESS | 1771 | 1462377218555 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 1771 | 1462377218559 Marionette TRACE conn3 <- [1,1858,null,{}] 08:53:38 INFO - PROCESS | 1771 | 1462377218565 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 1771 | 1462377218780 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:53:39 INFO - PROCESS | 1771 | 1462377219117 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d3800 == 145 [pid = 1771] [id = 472] 08:53:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x8a5f7800) [pid = 1771] [serial = 1417] [outer = (nil)] 08:53:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 192 (0x94d46800) [pid = 1771] [serial = 1418] [outer = 0x8a5f7800] 08:53:39 INFO - PROCESS | 1771 | 1462377219209 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 193 (0x94d4f800) [pid = 1771] [serial = 1419] [outer = 0x8a5f7800] 08:53:40 INFO - PROCESS | 1771 | 1462377220054 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1532ms 08:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:53:40 INFO - PROCESS | 1771 | 1462377220089 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 1771 | 1462377220092 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:53:40 INFO - PROCESS | 1771 | 1462377220098 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 1771 | 1462377220101 Marionette TRACE conn3 <- [1,1862,null,{}] 08:53:40 INFO - PROCESS | 1771 | 1462377220128 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1771 | 1462377220338 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:53:40 INFO - PROCESS | 1771 | 1462377220626 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x917d8c00 == 146 [pid = 1771] [id = 473] 08:53:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 194 (0x93bb4800) [pid = 1771] [serial = 1420] [outer = (nil)] 08:53:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 195 (0x95125400) [pid = 1771] [serial = 1421] [outer = 0x93bb4800] 08:53:40 INFO - PROCESS | 1771 | 1462377220754 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 196 (0x9512b800) [pid = 1771] [serial = 1422] [outer = 0x93bb4800] 08:53:41 INFO - PROCESS | 1771 | 1462377221653 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1602ms 08:53:41 INFO - PROCESS | 1771 | 1462377221718 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1771 | 1462377221721 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:53:41 INFO - PROCESS | 1771 | 1462377221734 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1771 | 1462377221736 Marionette TRACE conn3 <- [1,1866,null,{}] 08:53:41 INFO - PROCESS | 1771 | 1462377221743 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 1771 | 1462377221971 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:53:42 INFO - PROCESS | 1771 | 1462377222314 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08800 == 147 [pid = 1771] [id = 474] 08:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 197 (0x85652400) [pid = 1771] [serial = 1423] [outer = (nil)] 08:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 198 (0x95207000) [pid = 1771] [serial = 1424] [outer = 0x85652400] 08:53:42 INFO - PROCESS | 1771 | 1462377222410 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 199 (0x9520b000) [pid = 1771] [serial = 1425] [outer = 0x85652400] 08:53:43 INFO - PROCESS | 1771 | 1462377223263 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1588ms 08:53:43 INFO - PROCESS | 1771 | 1462377223322 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1771 | 1462377223326 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:53:43 INFO - PROCESS | 1771 | 1462377223332 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1771 | 1462377223337 Marionette TRACE conn3 <- [1,1870,null,{}] 08:53:43 INFO - PROCESS | 1771 | 1462377223342 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1771 | 1462377223564 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:53:43 INFO - PROCESS | 1771 | 1462377223842 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564a000 == 148 [pid = 1771] [id = 475] 08:53:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 200 (0x8a5f7400) [pid = 1771] [serial = 1426] [outer = (nil)] 08:53:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 201 (0x95217000) [pid = 1771] [serial = 1427] [outer = 0x8a5f7400] 08:53:43 INFO - PROCESS | 1771 | 1462377223985 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 202 (0x9521c000) [pid = 1771] [serial = 1428] [outer = 0x8a5f7400] 08:53:44 INFO - PROCESS | 1771 | 1462377224868 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1579ms 08:53:44 INFO - PROCESS | 1771 | 1462377224916 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 1771 | 1462377224920 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:53:44 INFO - PROCESS | 1771 | 1462377224927 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 1771 | 1462377224930 Marionette TRACE conn3 <- [1,1874,null,{}] 08:53:44 INFO - PROCESS | 1771 | 1462377224936 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1771 | 1462377225161 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:53:45 INFO - PROCESS | 1771 | 1462377225490 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x845f2400 == 149 [pid = 1771] [id = 476] 08:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 203 (0x84e10800) [pid = 1771] [serial = 1429] [outer = (nil)] 08:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 204 (0x96134400) [pid = 1771] [serial = 1430] [outer = 0x84e10800] 08:53:45 INFO - PROCESS | 1771 | 1462377225579 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 205 (0x96139c00) [pid = 1771] [serial = 1431] [outer = 0x84e10800] 08:53:46 INFO - PROCESS | 1771 | 1462377226475 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1628ms 08:53:46 INFO - PROCESS | 1771 | 1462377226556 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1771 | 1462377226560 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:53:46 INFO - PROCESS | 1771 | 1462377226566 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 1771 | 1462377226569 Marionette TRACE conn3 <- [1,1878,null,{}] 08:53:46 INFO - PROCESS | 1771 | 1462377226575 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 1771 | 1462377226809 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:53:47 INFO - PROCESS | 1771 | 1462377227133 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x89cc4400 == 148 [pid = 1771] [id = 398] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf9800 == 147 [pid = 1771] [id = 403] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x84e02c00 == 146 [pid = 1771] [id = 313] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8ede5800 == 145 [pid = 1771] [id = 399] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x89cb7400 == 144 [pid = 1771] [id = 209] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x89cbb000 == 143 [pid = 1771] [id = 210] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x921e3800 == 142 [pid = 1771] [id = 400] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x86510800 == 141 [pid = 1771] [id = 314] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8a4cf400 == 140 [pid = 1771] [id = 396] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x868c5800 == 139 [pid = 1771] [id = 397] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8d4800 == 138 [pid = 1771] [id = 401] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x86ffa400 == 137 [pid = 1771] [id = 311] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x84e09c00 == 136 [pid = 1771] [id = 360] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x93bc1800 == 135 [pid = 1771] [id = 402] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x85649400 == 134 [pid = 1771] [id = 458] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff2c00 == 133 [pid = 1771] [id = 457] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x86f72c00 == 132 [pid = 1771] [id = 456] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf0000 == 131 [pid = 1771] [id = 455] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x921e0800 == 130 [pid = 1771] [id = 453] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x85654400 == 129 [pid = 1771] [id = 452] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x87af0400 == 128 [pid = 1771] [id = 451] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x878f0800 == 127 [pid = 1771] [id = 449] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x85cee800 == 126 [pid = 1771] [id = 450] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3ae000 == 125 [pid = 1771] [id = 448] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8a4ca400 == 124 [pid = 1771] [id = 447] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x89cc3800 == 123 [pid = 1771] [id = 446] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8bb07c00 == 122 [pid = 1771] [id = 444] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8d03c400 == 121 [pid = 1771] [id = 445] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x86f71c00 == 120 [pid = 1771] [id = 443] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8b78f400 == 119 [pid = 1771] [id = 442] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8dcc00 == 118 [pid = 1771] [id = 441] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab2c400 == 117 [pid = 1771] [id = 440] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff0400 == 116 [pid = 1771] [id = 439] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x88b27800 == 115 [pid = 1771] [id = 438] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x8651a400 == 114 [pid = 1771] [id = 436] 08:53:48 INFO - PROCESS | 1771 | --DOCSHELL 0x887ccc00 == 113 [pid = 1771] [id = 437] 08:53:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x845f1000 == 114 [pid = 1771] [id = 477] 08:53:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 206 (0x84e02c00) [pid = 1771] [serial = 1432] [outer = (nil)] 08:53:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 207 (0x85cee800) [pid = 1771] [serial = 1433] [outer = 0x84e02c00] 08:53:48 INFO - PROCESS | 1771 | 1462377228753 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 208 (0x85e88c00) [pid = 1771] [serial = 1434] [outer = 0x84e02c00] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 207 (0x89cc2800) [pid = 1771] [serial = 1307] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 206 (0x895be400) [pid = 1771] [serial = 1305] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 205 (0x8d9d5800) [pid = 1771] [serial = 1271] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 204 (0x8c7e7c00) [pid = 1771] [serial = 1263] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 203 (0x95201800) [pid = 1771] [serial = 1212] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 202 (0x86968000) [pid = 1771] [serial = 1295] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 201 (0x8db56c00) [pid = 1771] [serial = 1274] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 200 (0x89501400) [pid = 1771] [serial = 1302] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 199 (0x8a4ca800) [pid = 1771] [serial = 1167] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 198 (0x92251400) [pid = 1771] [serial = 1197] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 197 (0x8e42cc00) [pid = 1771] [serial = 1280] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 196 (0x8db60400) [pid = 1771] [serial = 1275] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 195 (0x85e81400) [pid = 1771] [serial = 1238] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 194 (0x8dd81000) [pid = 1771] [serial = 1278] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 193 (0x87b25800) [pid = 1771] [serial = 1242] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 192 (0x8aec6c00) [pid = 1771] [serial = 1254] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 191 (0x8cff3c00) [pid = 1771] [serial = 1182] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8dc74400) [pid = 1771] [serial = 1185] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8b794400) [pid = 1771] [serial = 1257] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x87ae4400) [pid = 1771] [serial = 1241] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8d03c800) [pid = 1771] [serial = 1268] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8cf29400) [pid = 1771] [serial = 1265] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x87b2b800) [pid = 1771] [serial = 1299] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x868bd400) [pid = 1771] [serial = 1239] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x87ae7000) [pid = 1771] [serial = 1298] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8cbe6400) [pid = 1771] [serial = 1179] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8eb41c00) [pid = 1771] [serial = 1191] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8d9dbc00) [pid = 1771] [serial = 1272] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8ad46800) [pid = 1771] [serial = 1253] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8ec99400) [pid = 1771] [serial = 1283] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x89cd2800) [pid = 1771] [serial = 1245] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x94d46c00) [pid = 1771] [serial = 1203] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8a4c6c00) [pid = 1771] [serial = 1248] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x895c8c00) [pid = 1771] [serial = 1244] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8bb09800) [pid = 1771] [serial = 1259] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8950d000) [pid = 1771] [serial = 1236] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x917df800) [pid = 1771] [serial = 1194] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8eb37000) [pid = 1771] [serial = 1281] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x92242400) [pid = 1771] [serial = 1292] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8950b000) [pid = 1771] [serial = 1304] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8ede0000) [pid = 1771] [serial = 1284] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x95214000) [pid = 1771] [serial = 1218] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a5f9400) [pid = 1771] [serial = 1250] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x89d67800) [pid = 1771] [serial = 1247] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x885fec00) [pid = 1771] [serial = 1170] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8b78e400) [pid = 1771] [serial = 1256] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x86f7cc00) [pid = 1771] [serial = 1296] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x95126400) [pid = 1771] [serial = 1209] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x93bba400) [pid = 1771] [serial = 1200] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8b9c2800) [pid = 1771] [serial = 1176] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x90e4e800) [pid = 1771] [serial = 1287] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x917dec00) [pid = 1771] [serial = 1290] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x887d7c00) [pid = 1771] [serial = 1301] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x917d4c00) [pid = 1771] [serial = 1289] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x9224b000) [pid = 1771] [serial = 1293] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8a8d9000) [pid = 1771] [serial = 1251] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8c7e0400) [pid = 1771] [serial = 1262] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8d105800) [pid = 1771] [serial = 1269] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x90e48c00) [pid = 1771] [serial = 1286] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x89cb8800) [pid = 1771] [serial = 1095] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8cfaec00) [pid = 1771] [serial = 1266] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8dd7a000) [pid = 1771] [serial = 1277] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8a8d7800) [pid = 1771] [serial = 1173] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9520bc00) [pid = 1771] [serial = 1215] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x94edd800) [pid = 1771] [serial = 1206] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8bb0e400) [pid = 1771] [serial = 1260] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8dd86c00) [pid = 1771] [serial = 1188] [outer = (nil)] [url = about:blank] 08:53:49 INFO - PROCESS | 1771 | 1462377229766 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3233ms 08:53:49 INFO - PROCESS | 1771 | 1462377229800 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1771 | 1462377229807 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:53:49 INFO - PROCESS | 1771 | 1462377229814 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1771 | 1462377229819 Marionette TRACE conn3 <- [1,1882,null,{}] 08:53:49 INFO - PROCESS | 1771 | 1462377229826 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 1771 | 1462377230018 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:53:50 INFO - PROCESS | 1771 | 1462377230230 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f70000 == 115 [pid = 1771] [id = 478] 08:53:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x86f70c00) [pid = 1771] [serial = 1435] [outer = (nil)] 08:53:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x86fef800) [pid = 1771] [serial = 1436] [outer = 0x86f70c00] 08:53:50 INFO - PROCESS | 1771 | 1462377230310 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x878f2800) [pid = 1771] [serial = 1437] [outer = 0x86f70c00] 08:53:51 INFO - PROCESS | 1771 | 1462377231231 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1481ms 08:53:51 INFO - PROCESS | 1771 | 1462377231295 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1771 | 1462377231301 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:53:51 INFO - PROCESS | 1771 | 1462377231311 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1771 | 1462377231315 Marionette TRACE conn3 <- [1,1886,null,{}] 08:53:51 INFO - PROCESS | 1771 | 1462377231321 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1771 | 1462377231619 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:53:51 INFO - PROCESS | 1771 | 1462377231646 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b26400 == 116 [pid = 1771] [id = 479] 08:53:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x87b2b800) [pid = 1771] [serial = 1438] [outer = (nil)] 08:53:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x885f4800) [pid = 1771] [serial = 1439] [outer = 0x87b2b800] 08:53:51 INFO - PROCESS | 1771 | 1462377231719 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x887ca000) [pid = 1771] [serial = 1440] [outer = 0x87b2b800] 08:53:52 INFO - PROCESS | 1771 | 1462377232750 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1527ms 08:53:52 INFO - PROCESS | 1771 | 1462377232839 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1771 | 1462377232842 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:53:52 INFO - PROCESS | 1771 | 1462377232849 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1771 | 1462377232855 Marionette TRACE conn3 <- [1,1890,null,{}] 08:53:52 INFO - PROCESS | 1771 | 1462377232878 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 1771 | 1462377233152 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:53:53 INFO - PROCESS | 1771 | 1462377233183 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b24400 == 117 [pid = 1771] [id = 480] 08:53:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x887ccc00) [pid = 1771] [serial = 1441] [outer = (nil)] 08:53:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x89cb7400) [pid = 1771] [serial = 1442] [outer = 0x887ccc00] 08:53:53 INFO - PROCESS | 1771 | 1462377233261 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x89ccd800) [pid = 1771] [serial = 1443] [outer = 0x887ccc00] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x85e85800) [pid = 1771] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x92243800) [pid = 1771] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8ab3b800) [pid = 1771] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8564b800) [pid = 1771] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x89d75800) [pid = 1771] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8e3b7000) [pid = 1771] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8daa4000) [pid = 1771] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x89d68400) [pid = 1771] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8ab2d400) [pid = 1771] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x86f73000) [pid = 1771] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a8db800) [pid = 1771] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x89ccc800) [pid = 1771] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8cfad000) [pid = 1771] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x85cec800) [pid = 1771] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x887d8c00) [pid = 1771] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x92c1ec00) [pid = 1771] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8dc7fc00) [pid = 1771] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8a8dfc00) [pid = 1771] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x90eab000) [pid = 1771] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x87af1800) [pid = 1771] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x86ff7c00) [pid = 1771] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:53:54 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8bb09000) [pid = 1771] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:53:54 INFO - PROCESS | 1771 | 1462377234770 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1944ms 08:53:54 INFO - PROCESS | 1771 | 1462377234794 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:53:54 INFO - PROCESS | 1771 | 1462377234798 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:53:54 INFO - PROCESS | 1771 | 1462377234804 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1771 | 1462377234807 Marionette TRACE conn3 <- [1,1894,null,{}] 08:53:54 INFO - PROCESS | 1771 | 1462377234812 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1771 | 1462377235014 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:53:55 INFO - PROCESS | 1771 | 1462377235207 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf9000 == 118 [pid = 1771] [id = 481] 08:53:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x86ff7c00) [pid = 1771] [serial = 1444] [outer = (nil)] 08:53:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x89cb9c00) [pid = 1771] [serial = 1445] [outer = 0x86ff7c00] 08:53:55 INFO - PROCESS | 1771 | 1462377235281 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x89cd6800) [pid = 1771] [serial = 1446] [outer = 0x86ff7c00] 08:53:56 INFO - PROCESS | 1771 | 1462377236099 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1447ms 08:53:56 INFO - PROCESS | 1771 | 1462377236253 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1771 | 1462377236259 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:53:56 INFO - PROCESS | 1771 | 1462377236278 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1771 | 1462377236283 Marionette TRACE conn3 <- [1,1898,null,{}] 08:53:56 INFO - PROCESS | 1771 | 1462377236291 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 1771 | 1462377236514 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:53:56 INFO - PROCESS | 1771 | 1462377236856 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x868ca400 == 119 [pid = 1771] [id = 482] 08:53:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x868cb000) [pid = 1771] [serial = 1447] [outer = (nil)] 08:53:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x86964800) [pid = 1771] [serial = 1448] [outer = 0x868cb000] 08:53:56 INFO - PROCESS | 1771 | 1462377236951 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x87af1000) [pid = 1771] [serial = 1449] [outer = 0x868cb000] 08:53:57 INFO - PROCESS | 1771 | 1462377237930 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1731ms 08:53:58 INFO - PROCESS | 1771 | 1462377238009 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:53:58 INFO - PROCESS | 1771 | 1462377238015 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:53:58 INFO - PROCESS | 1771 | 1462377238028 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1771 | 1462377238034 Marionette TRACE conn3 <- [1,1902,null,{}] 08:53:58 INFO - PROCESS | 1771 | 1462377238040 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1771 | 1462377238284 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:53:58 INFO - PROCESS | 1771 | 1462377238638 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d3c00 == 120 [pid = 1771] [id = 483] 08:53:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x887d8c00) [pid = 1771] [serial = 1450] [outer = (nil)] 08:53:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x89505800) [pid = 1771] [serial = 1451] [outer = 0x887d8c00] 08:53:58 INFO - PROCESS | 1771 | 1462377238723 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x89cc1800) [pid = 1771] [serial = 1452] [outer = 0x887d8c00] 08:53:59 INFO - PROCESS | 1771 | 1462377239688 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1698ms 08:53:59 INFO - PROCESS | 1771 | 1462377239722 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 1771 | 1462377239725 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:53:59 INFO - PROCESS | 1771 | 1462377239733 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1771 | 1462377239737 Marionette TRACE conn3 <- [1,1906,null,{}] 08:53:59 INFO - PROCESS | 1771 | 1462377239753 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 1771 | 1462377240009 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:54:00 INFO - PROCESS | 1771 | 1462377240388 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d6f000 == 121 [pid = 1771] [id = 484] 08:54:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8a4c4000) [pid = 1771] [serial = 1453] [outer = (nil)] 08:54:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8a4cd400) [pid = 1771] [serial = 1454] [outer = 0x8a4c4000] 08:54:00 INFO - PROCESS | 1771 | 1462377240491 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8a5f4000) [pid = 1771] [serial = 1455] [outer = 0x8a4c4000] 08:54:01 INFO - PROCESS | 1771 | 1462377241423 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1732ms 08:54:01 INFO - PROCESS | 1771 | 1462377241466 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:54:01 INFO - PROCESS | 1771 | 1462377241470 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:54:01 INFO - PROCESS | 1771 | 1462377241476 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1771 | 1462377241480 Marionette TRACE conn3 <- [1,1910,null,{}] 08:54:01 INFO - PROCESS | 1771 | 1462377241485 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1771 | 1462377241679 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:54:01 INFO - PROCESS | 1771 | 1462377241951 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d69c00 == 122 [pid = 1771] [id = 485] 08:54:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a8df000) [pid = 1771] [serial = 1456] [outer = (nil)] 08:54:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8ab35c00) [pid = 1771] [serial = 1457] [outer = 0x8a8df000] 08:54:02 INFO - PROCESS | 1771 | 1462377242087 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8ad4a800) [pid = 1771] [serial = 1458] [outer = 0x8a8df000] 08:54:02 INFO - PROCESS | 1771 | 1462377242976 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1534ms 08:54:03 INFO - PROCESS | 1771 | 1462377243011 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1771 | 1462377243014 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:54:03 INFO - PROCESS | 1771 | 1462377243021 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1771 | 1462377243024 Marionette TRACE conn3 <- [1,1914,null,{}] 08:54:03 INFO - PROCESS | 1771 | 1462377243030 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1771 | 1462377243243 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:54:03 INFO - PROCESS | 1771 | 1462377243532 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5ee800 == 123 [pid = 1771] [id = 486] 08:54:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8a8d4800) [pid = 1771] [serial = 1459] [outer = (nil)] 08:54:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8aec7000) [pid = 1771] [serial = 1460] [outer = 0x8a8d4800] 08:54:03 INFO - PROCESS | 1771 | 1462377243662 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8b78d400) [pid = 1771] [serial = 1461] [outer = 0x8a8d4800] 08:54:04 INFO - PROCESS | 1771 | 1462377244529 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1553ms 08:54:04 INFO - PROCESS | 1771 | 1462377244575 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1771 | 1462377244579 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:54:04 INFO - PROCESS | 1771 | 1462377244585 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1771 | 1462377244588 Marionette TRACE conn3 <- [1,1918,null,{}] 08:54:04 INFO - PROCESS | 1771 | 1462377244594 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 1771 | 1462377244825 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:54:05 INFO - PROCESS | 1771 | 1462377245162 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b795400 == 124 [pid = 1771] [id = 487] 08:54:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8b9bf400) [pid = 1771] [serial = 1462] [outer = (nil)] 08:54:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8bb0a800) [pid = 1771] [serial = 1463] [outer = 0x8b9bf400] 08:54:05 INFO - PROCESS | 1771 | 1462377245260 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8c7dac00) [pid = 1771] [serial = 1464] [outer = 0x8b9bf400] 08:54:06 INFO - PROCESS | 1771 | 1462377246191 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1643ms 08:54:06 INFO - PROCESS | 1771 | 1462377246229 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1771 | 1462377246233 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:54:06 INFO - PROCESS | 1771 | 1462377246239 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1771 | 1462377246242 Marionette TRACE conn3 <- [1,1922,null,{}] 08:54:06 INFO - PROCESS | 1771 | 1462377246248 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1771 | 1462377246465 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:54:06 INFO - PROCESS | 1771 | 1462377246781 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x87aeb000 == 125 [pid = 1771] [id = 488] 08:54:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8a8d9000) [pid = 1771] [serial = 1465] [outer = (nil)] 08:54:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8cbddc00) [pid = 1771] [serial = 1466] [outer = 0x8a8d9000] 08:54:06 INFO - PROCESS | 1771 | 1462377246870 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8cbe9c00) [pid = 1771] [serial = 1467] [outer = 0x8a8d9000] 08:54:07 INFO - PROCESS | 1771 | 1462377247723 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1531ms 08:54:07 INFO - PROCESS | 1771 | 1462377247771 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 1771 | 1462377247775 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:54:07 INFO - PROCESS | 1771 | 1462377247781 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1771 | 1462377247784 Marionette TRACE conn3 <- [1,1926,null,{}] 08:54:07 INFO - PROCESS | 1771 | 1462377247790 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 1771 | 1462377247985 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:54:08 INFO - PROCESS | 1771 | 1462377248264 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7e2400 == 126 [pid = 1771] [id = 489] 08:54:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8c7e7c00) [pid = 1771] [serial = 1468] [outer = (nil)] 08:54:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8cff1c00) [pid = 1771] [serial = 1469] [outer = 0x8c7e7c00] 08:54:08 INFO - PROCESS | 1771 | 1462377248397 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8cffc000) [pid = 1771] [serial = 1470] [outer = 0x8c7e7c00] 08:54:09 INFO - PROCESS | 1771 | 1462377249311 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1590ms 08:54:09 INFO - PROCESS | 1771 | 1462377249372 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1771 | 1462377249375 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:54:09 INFO - PROCESS | 1771 | 1462377249382 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1771 | 1462377249387 Marionette TRACE conn3 <- [1,1930,null,{}] 08:54:09 INFO - PROCESS | 1771 | 1462377249409 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 1771 | 1462377249616 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:54:09 INFO - PROCESS | 1771 | 1462377249937 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b81800 == 127 [pid = 1771] [id = 490] 08:54:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8cfb5c00) [pid = 1771] [serial = 1471] [outer = (nil)] 08:54:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8d105800) [pid = 1771] [serial = 1472] [outer = 0x8cfb5c00] 08:54:10 INFO - PROCESS | 1771 | 1462377250027 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8d9cd400) [pid = 1771] [serial = 1473] [outer = 0x8cfb5c00] 08:54:10 INFO - PROCESS | 1771 | 1462377250904 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1597ms 08:54:10 INFO - PROCESS | 1771 | 1462377250984 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 1771 | 1462377250990 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:54:11 INFO - PROCESS | 1771 | 1462377251001 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1771 | 1462377251004 Marionette TRACE conn3 <- [1,1934,null,{}] 08:54:11 INFO - PROCESS | 1771 | 1462377251010 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 1771 | 1462377251242 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:54:11 INFO - PROCESS | 1771 | 1462377251561 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cffc800 == 128 [pid = 1771] [id = 491] 08:54:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8d106c00) [pid = 1771] [serial = 1474] [outer = (nil)] 08:54:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8db52800) [pid = 1771] [serial = 1475] [outer = 0x8d106c00] 08:54:11 INFO - PROCESS | 1771 | 1462377251653 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8db5a800) [pid = 1771] [serial = 1476] [outer = 0x8d106c00] 08:54:12 INFO - PROCESS | 1771 | 1462377252584 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1628ms 08:54:12 INFO - PROCESS | 1771 | 1462377252630 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:54:12 INFO - PROCESS | 1771 | 1462377252634 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:54:12 INFO - PROCESS | 1771 | 1462377252640 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1771 | 1462377252645 Marionette TRACE conn3 <- [1,1938,null,{}] 08:54:12 INFO - PROCESS | 1771 | 1462377252666 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 1771 | 1462377252980 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:54:13 INFO - PROCESS | 1771 | 1462377253248 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d106400 == 129 [pid = 1771] [id = 492] 08:54:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8dd85000) [pid = 1771] [serial = 1477] [outer = (nil)] 08:54:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8e3ad400) [pid = 1771] [serial = 1478] [outer = 0x8dd85000] 08:54:13 INFO - PROCESS | 1771 | 1462377253348 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8e421800) [pid = 1771] [serial = 1479] [outer = 0x8dd85000] 08:54:14 INFO - PROCESS | 1771 | 1462377254266 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1690ms 08:54:14 INFO - PROCESS | 1771 | 1462377254331 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1771 | 1462377254335 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:54:14 INFO - PROCESS | 1771 | 1462377254341 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1771 | 1462377254346 Marionette TRACE conn3 <- [1,1942,null,{}] 08:54:14 INFO - PROCESS | 1771 | 1462377254352 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 1771 | 1462377254586 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:54:14 INFO - PROCESS | 1771 | 1462377254922 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff1400 == 130 [pid = 1771] [id = 493] 08:54:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x86ff5400) [pid = 1771] [serial = 1480] [outer = (nil)] 08:54:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8eb38400) [pid = 1771] [serial = 1481] [outer = 0x86ff5400] 08:54:15 INFO - PROCESS | 1771 | 1462377255015 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8eb41c00) [pid = 1771] [serial = 1482] [outer = 0x86ff5400] 08:54:15 INFO - PROCESS | 1771 | 1462377255891 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1584ms 08:54:15 INFO - PROCESS | 1771 | 1462377255925 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1771 | 1462377255928 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:54:15 INFO - PROCESS | 1771 | 1462377255935 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1771 | 1462377255938 Marionette TRACE conn3 <- [1,1946,null,{}] 08:54:15 INFO - PROCESS | 1771 | 1462377255943 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 1771 | 1462377256151 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:54:16 INFO - PROCESS | 1771 | 1462377256441 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf3000 == 131 [pid = 1771] [id = 494] 08:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8e3b5c00) [pid = 1771] [serial = 1483] [outer = (nil)] 08:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8ede8800) [pid = 1771] [serial = 1484] [outer = 0x8e3b5c00] 08:54:16 INFO - PROCESS | 1771 | 1462377256569 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x8edebc00) [pid = 1771] [serial = 1485] [outer = 0x8e3b5c00] 08:54:17 INFO - PROCESS | 1771 | 1462377257459 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1584ms 08:54:17 INFO - PROCESS | 1771 | 1462377257520 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1771 | 1462377257524 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:54:17 INFO - PROCESS | 1771 | 1462377257530 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1771 | 1462377257534 Marionette TRACE conn3 <- [1,1950,null,{}] 08:54:17 INFO - PROCESS | 1771 | 1462377257540 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1771 | 1462377257762 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:54:18 INFO - PROCESS | 1771 | 1462377258086 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0e400 == 132 [pid = 1771] [id = 495] 08:54:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8eb37000) [pid = 1771] [serial = 1486] [outer = (nil)] 08:54:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x90ea4000) [pid = 1771] [serial = 1487] [outer = 0x8eb37000] 08:54:18 INFO - PROCESS | 1771 | 1462377258179 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x90ea7400) [pid = 1771] [serial = 1488] [outer = 0x8eb37000] 08:54:19 INFO - PROCESS | 1771 | 1462377259041 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1577ms 08:54:19 INFO - PROCESS | 1771 | 1462377259110 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:54:19 INFO - PROCESS | 1771 | 1462377259114 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:54:19 INFO - PROCESS | 1771 | 1462377259120 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1771 | 1462377259124 Marionette TRACE conn3 <- [1,1954,null,{}] 08:54:19 INFO - PROCESS | 1771 | 1462377259129 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 1771 | 1462377259325 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:54:19 INFO - PROCESS | 1771 | 1462377259612 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f7ec00 == 133 [pid = 1771] [id = 496] 08:54:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x87ae7400) [pid = 1771] [serial = 1489] [outer = (nil)] 08:54:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x921d6400) [pid = 1771] [serial = 1490] [outer = 0x87ae7400] 08:54:19 INFO - PROCESS | 1771 | 1462377259739 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x92205400) [pid = 1771] [serial = 1491] [outer = 0x87ae7400] 08:54:20 INFO - PROCESS | 1771 | 1462377260573 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1528ms 08:54:20 INFO - PROCESS | 1771 | 1462377260649 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1771 | 1462377260653 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:54:20 INFO - PROCESS | 1771 | 1462377260659 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1771 | 1462377260663 Marionette TRACE conn3 <- [1,1958,null,{}] 08:54:20 INFO - PROCESS | 1771 | 1462377260668 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 1771 | 1462377260924 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:54:21 INFO - PROCESS | 1771 | 1462377261283 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x92250000 == 134 [pid = 1771] [id = 497] 08:54:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9225c800) [pid = 1771] [serial = 1492] [outer = (nil)] 08:54:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x92cee800) [pid = 1771] [serial = 1493] [outer = 0x9225c800] 08:54:21 INFO - PROCESS | 1771 | 1462377261374 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x939b4c00) [pid = 1771] [serial = 1494] [outer = 0x9225c800] 08:54:22 INFO - PROCESS | 1771 | 1462377262225 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1634ms 08:54:22 INFO - PROCESS | 1771 | 1462377262294 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1771 | 1462377262298 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:54:22 INFO - PROCESS | 1771 | 1462377262305 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1771 | 1462377262308 Marionette TRACE conn3 <- [1,1962,null,{}] 08:54:22 INFO - PROCESS | 1771 | 1462377262314 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 1771 | 1462377262512 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:54:22 INFO - PROCESS | 1771 | 1462377262791 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x85654000 == 135 [pid = 1771] [id = 498] 08:54:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8cfb7400) [pid = 1771] [serial = 1495] [outer = (nil)] 08:54:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x94d46c00) [pid = 1771] [serial = 1496] [outer = 0x8cfb7400] 08:54:22 INFO - PROCESS | 1771 | 1462377262918 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x94edbc00) [pid = 1771] [serial = 1497] [outer = 0x8cfb7400] 08:54:23 INFO - PROCESS | 1771 | 1462377263823 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1583ms 08:54:23 INFO - PROCESS | 1771 | 1462377263889 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1771 | 1462377263893 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:54:23 INFO - PROCESS | 1771 | 1462377263899 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1771 | 1462377263903 Marionette TRACE conn3 <- [1,1966,null,{}] 08:54:23 INFO - PROCESS | 1771 | 1462377263908 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 1771 | 1462377264132 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:54:24 INFO - PROCESS | 1771 | 1462377264460 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x895c2000 == 136 [pid = 1771] [id = 499] 08:54:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x90e48800) [pid = 1771] [serial = 1498] [outer = (nil)] 08:54:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x95201800) [pid = 1771] [serial = 1499] [outer = 0x90e48800] 08:54:24 INFO - PROCESS | 1771 | 1462377264548 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9520b400) [pid = 1771] [serial = 1500] [outer = 0x90e48800] 08:54:25 INFO - PROCESS | 1771 | 1462377265385 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1540ms 08:54:25 INFO - PROCESS | 1771 | 1462377265440 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1771 | 1462377265445 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:54:25 INFO - PROCESS | 1771 | 1462377265451 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1771 | 1462377265453 Marionette TRACE conn3 <- [1,1970,null,{}] 08:54:25 INFO - PROCESS | 1771 | 1462377265459 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 1771 | 1462377265666 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:54:25 INFO - PROCESS | 1771 | 1462377265952 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x95128000 == 137 [pid = 1771] [id = 500] 08:54:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9512f400) [pid = 1771] [serial = 1501] [outer = (nil)] 08:54:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x9613c800) [pid = 1771] [serial = 1502] [outer = 0x9512f400] 08:54:26 INFO - PROCESS | 1771 | 1462377266081 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x96141000) [pid = 1771] [serial = 1503] [outer = 0x9512f400] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x868be400 == 136 [pid = 1771] [id = 361] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x86511800 == 135 [pid = 1771] [id = 363] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x92ce8000 == 134 [pid = 1771] [id = 12] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x845eb800 == 133 [pid = 1771] [id = 374] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc79400 == 132 [pid = 1771] [id = 375] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x917d8c00 == 131 [pid = 1771] [id = 473] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x887d3800 == 130 [pid = 1771] [id = 472] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3ab000 == 129 [pid = 1771] [id = 470] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8ec9dc00 == 128 [pid = 1771] [id = 471] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd84400 == 127 [pid = 1771] [id = 469] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9cf800 == 126 [pid = 1771] [id = 468] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8c710000 == 125 [pid = 1771] [id = 467] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x84e01c00 == 124 [pid = 1771] [id = 466] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x86fef400 == 123 [pid = 1771] [id = 465] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x8aecbc00 == 122 [pid = 1771] [id = 464] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x85e8b400 == 121 [pid = 1771] [id = 462] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x887d6c00 == 120 [pid = 1771] [id = 463] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x887cf800 == 119 [pid = 1771] [id = 461] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x868be800 == 118 [pid = 1771] [id = 460] 08:54:28 INFO - PROCESS | 1771 | --DOCSHELL 0x845ed000 == 117 [pid = 1771] [id = 459] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x92c1fc00) [pid = 1771] [serial = 1358] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x87b85800) [pid = 1771] [serial = 1311] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x89cc5400) [pid = 1771] [serial = 1314] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x89cd6400) [pid = 1771] [serial = 1374] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x93bc1000) [pid = 1771] [serial = 1362] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x93bb8800) [pid = 1771] [serial = 1361] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8c712c00) [pid = 1771] [serial = 1325] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8eb37c00) [pid = 1771] [serial = 1343] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x895bc400) [pid = 1771] [serial = 1313] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8ab34c00) [pid = 1771] [serial = 1319] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x90e43c00) [pid = 1771] [serial = 1347] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x92252c00) [pid = 1771] [serial = 1355] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x939ab400) [pid = 1771] [serial = 1359] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8cfb0000) [pid = 1771] [serial = 1331] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x917d9c00) [pid = 1771] [serial = 1352] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x87b8c400) [pid = 1771] [serial = 1371] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8eb3f800) [pid = 1771] [serial = 1344] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x92259000) [pid = 1771] [serial = 1356] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8a8d3c00) [pid = 1771] [serial = 1317] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8e3b8000) [pid = 1771] [serial = 1341] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x90ea8c00) [pid = 1771] [serial = 1349] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x95122400) [pid = 1771] [serial = 1365] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8696ec00) [pid = 1771] [serial = 1367] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8d108400) [pid = 1771] [serial = 1335] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8ad44c00) [pid = 1771] [serial = 1320] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8db53800) [pid = 1771] [serial = 1338] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8cf2a800) [pid = 1771] [serial = 1329] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x87b2e400) [pid = 1771] [serial = 1370] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8aec6000) [pid = 1771] [serial = 1323] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8cf25c00) [pid = 1771] [serial = 1328] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8cff9400) [pid = 1771] [serial = 1332] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x885fd400) [pid = 1771] [serial = 1376] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x86ff3400) [pid = 1771] [serial = 1368] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x94ee6800) [pid = 1771] [serial = 1364] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8c7e2000) [pid = 1771] [serial = 1326] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x895bbc00) [pid = 1771] [serial = 1373] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x92206400) [pid = 1771] [serial = 1353] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8edeb400) [pid = 1771] [serial = 1346] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8daab800) [pid = 1771] [serial = 1337] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8a4d1000) [pid = 1771] [serial = 1316] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8aec0400) [pid = 1771] [serial = 1322] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x878f7c00) [pid = 1771] [serial = 1310] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8dd7f800) [pid = 1771] [serial = 1340] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x90eb0800) [pid = 1771] [serial = 1350] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8d044c00) [pid = 1771] [serial = 1334] [outer = (nil)] [url = about:blank] 08:54:28 INFO - PROCESS | 1771 | 1462377268835 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 3436ms 08:54:28 INFO - PROCESS | 1771 | 1462377268887 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 1771 | 1462377268891 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:54:28 INFO - PROCESS | 1771 | 1462377268900 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1771 | 1462377268905 Marionette TRACE conn3 <- [1,1974,null,{}] 08:54:28 INFO - PROCESS | 1771 | 1462377268914 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1771 | 1462377269127 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:54:29 INFO - PROCESS | 1771 | 1462377269329 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x845eb800 == 118 [pid = 1771] [id = 501] 08:54:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x85cf8800) [pid = 1771] [serial = 1504] [outer = (nil)] 08:54:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8696e400) [pid = 1771] [serial = 1505] [outer = 0x85cf8800] 08:54:29 INFO - PROCESS | 1771 | 1462377269407 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x878f9800) [pid = 1771] [serial = 1506] [outer = 0x85cf8800] 08:54:30 INFO - PROCESS | 1771 | 1462377270193 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1331ms 08:54:30 INFO - PROCESS | 1771 | 1462377270231 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 1771 | 1462377270240 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:54:30 INFO - PROCESS | 1771 | 1462377270250 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1771 | 1462377270254 Marionette TRACE conn3 <- [1,1978,null,{}] 08:54:30 INFO - PROCESS | 1771 | 1462377270260 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 1771 | 1462377270554 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:54:30 INFO - PROCESS | 1771 | 1462377270680 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f75000 == 119 [pid = 1771] [id = 502] 08:54:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x878f4c00) [pid = 1771] [serial = 1507] [outer = (nil)] 08:54:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x87b8ac00) [pid = 1771] [serial = 1508] [outer = 0x878f4c00] 08:54:30 INFO - PROCESS | 1771 | 1462377270750 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x887cec00) [pid = 1771] [serial = 1509] [outer = 0x878f4c00] 08:54:31 INFO - PROCESS | 1771 | 1462377271679 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1490ms 08:54:31 INFO - PROCESS | 1771 | 1462377271739 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1771 | 1462377271743 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:54:31 INFO - PROCESS | 1771 | 1462377271749 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1771 | 1462377271754 Marionette TRACE conn3 <- [1,1982,null,{}] 08:54:31 INFO - PROCESS | 1771 | 1462377271778 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 1771 | 1462377272040 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:54:32 INFO - PROCESS | 1771 | 1462377272068 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b85800 == 120 [pid = 1771] [id = 503] 08:54:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x895bd800) [pid = 1771] [serial = 1510] [outer = (nil)] 08:54:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x89cbe000) [pid = 1771] [serial = 1511] [outer = 0x895bd800] 08:54:32 INFO - PROCESS | 1771 | 1462377272143 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89cd6c00) [pid = 1771] [serial = 1512] [outer = 0x895bd800] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x895c1800) [pid = 1771] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87b2b800) [pid = 1771] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x887ccc00) [pid = 1771] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x86f70c00) [pid = 1771] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x84e02c00) [pid = 1771] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x84e10800) [pid = 1771] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8a5f7400) [pid = 1771] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x85652400) [pid = 1771] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x93bb4800) [pid = 1771] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8a5f7800) [pid = 1771] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9220a800) [pid = 1771] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8ede1800) [pid = 1771] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8dd87800) [pid = 1771] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8daa7800) [pid = 1771] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8cbe5c00) [pid = 1771] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x87aed800) [pid = 1771] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8ad50400) [pid = 1771] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8b78cc00) [pid = 1771] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8a8de400) [pid = 1771] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x885fc400) [pid = 1771] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x887d1000) [pid = 1771] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x86968400) [pid = 1771] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:54:33 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x845ef400) [pid = 1771] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:54:33 INFO - PROCESS | 1771 | 1462377273817 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2093ms 08:54:33 INFO - PROCESS | 1771 | 1462377273843 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 1771 | 1462377273847 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:54:33 INFO - PROCESS | 1771 | 1462377273852 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1771 | 1462377273855 Marionette TRACE conn3 <- [1,1986,null,{}] 08:54:33 INFO - PROCESS | 1771 | 1462377273860 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 1771 | 1462377274042 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:54:34 INFO - PROCESS | 1771 | 1462377274052 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c5400 == 121 [pid = 1771] [id = 504] 08:54:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x87b2b400) [pid = 1771] [serial = 1513] [outer = (nil)] 08:54:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x89502400) [pid = 1771] [serial = 1514] [outer = 0x87b2b400] 08:54:34 INFO - PROCESS | 1771 | 1462377274125 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x89cd9c00) [pid = 1771] [serial = 1515] [outer = 0x87b2b400] 08:54:35 INFO - PROCESS | 1771 | 1462377275013 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1176ms 08:54:35 INFO - PROCESS | 1771 | 1462377275029 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1771 | 1462377275032 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:54:35 INFO - PROCESS | 1771 | 1462377275048 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1771 | 1462377275051 Marionette TRACE conn3 <- [1,1990,null,{}] 08:54:35 INFO - PROCESS | 1771 | 1462377275058 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1771 | 1462377275235 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:54:35 INFO - PROCESS | 1771 | 1462377275250 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x87aef000 == 122 [pid = 1771] [id = 505] 08:54:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x89d63c00) [pid = 1771] [serial = 1516] [outer = (nil)] 08:54:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a4c9000) [pid = 1771] [serial = 1517] [outer = 0x89d63c00] 08:54:35 INFO - PROCESS | 1771 | 1462377275319 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a5ef000) [pid = 1771] [serial = 1518] [outer = 0x89d63c00] 08:54:36 INFO - PROCESS | 1771 | 1462377276698 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1689ms 08:54:36 INFO - PROCESS | 1771 | 1462377276740 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1771 | 1462377276745 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:54:36 INFO - PROCESS | 1771 | 1462377276753 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1771 | 1462377276758 Marionette TRACE conn3 <- [1,1994,null,{}] 08:54:36 INFO - PROCESS | 1771 | 1462377276766 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 1771 | 1462377276966 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:54:37 INFO - PROCESS | 1771 | 1462377277286 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f7b400 == 123 [pid = 1771] [id = 506] 08:54:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x86ff3000) [pid = 1771] [serial = 1519] [outer = (nil)] 08:54:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x87b8bc00) [pid = 1771] [serial = 1520] [outer = 0x86ff3000] 08:54:37 INFO - PROCESS | 1771 | 1462377277378 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x887d3400) [pid = 1771] [serial = 1521] [outer = 0x86ff3000] 08:54:38 INFO - PROCESS | 1771 | 1462377278335 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1635ms 08:54:38 INFO - PROCESS | 1771 | 1462377278388 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1771 | 1462377278397 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:54:38 INFO - PROCESS | 1771 | 1462377278407 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1771 | 1462377278411 Marionette TRACE conn3 <- [1,1998,null,{}] 08:54:38 INFO - PROCESS | 1771 | 1462377278417 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 1771 | 1462377278650 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:54:39 INFO - PROCESS | 1771 | 1462377278999 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d68000 == 124 [pid = 1771] [id = 507] 08:54:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x89d69000) [pid = 1771] [serial = 1522] [outer = (nil)] 08:54:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x89d77c00) [pid = 1771] [serial = 1523] [outer = 0x89d69000] 08:54:39 INFO - PROCESS | 1771 | 1462377279094 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a5f2000) [pid = 1771] [serial = 1524] [outer = 0x89d69000] 08:54:40 INFO - PROCESS | 1771 | 1462377280018 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1685ms 08:54:40 INFO - PROCESS | 1771 | 1462377280094 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 1771 | 1462377280097 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:54:40 INFO - PROCESS | 1771 | 1462377280105 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 1771 | 1462377280111 Marionette TRACE conn3 <- [1,2002,null,{}] 08:54:40 INFO - PROCESS | 1771 | 1462377280129 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 1771 | 1462377280388 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:54:40 INFO - PROCESS | 1771 | 1462377280719 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x868bd800 == 125 [pid = 1771] [id = 508] 08:54:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8a8d8800) [pid = 1771] [serial = 1525] [outer = (nil)] 08:54:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8ad46c00) [pid = 1771] [serial = 1526] [outer = 0x8a8d8800] 08:54:40 INFO - PROCESS | 1771 | 1462377280818 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8aec3400) [pid = 1771] [serial = 1527] [outer = 0x8a8d8800] 08:54:41 INFO - PROCESS | 1771 | 1462377281737 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1688ms 08:54:41 INFO - PROCESS | 1771 | 1462377281795 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1771 | 1462377281800 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:54:41 INFO - PROCESS | 1771 | 1462377281806 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1771 | 1462377281810 Marionette TRACE conn3 <- [1,2006,null,{}] 08:54:41 INFO - PROCESS | 1771 | 1462377281815 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 1771 | 1462377282043 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:54:42 INFO - PROCESS | 1771 | 1462377282362 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8696c400 == 126 [pid = 1771] [id = 509] 08:54:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8ab33000) [pid = 1771] [serial = 1528] [outer = (nil)] 08:54:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8b9b6000) [pid = 1771] [serial = 1529] [outer = 0x8ab33000] 08:54:42 INFO - PROCESS | 1771 | 1462377282455 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8b9bdc00) [pid = 1771] [serial = 1530] [outer = 0x8ab33000] 08:54:43 INFO - PROCESS | 1771 | 1462377283315 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:54:43 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 08:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1580ms 08:54:43 INFO - PROCESS | 1771 | 1462377283386 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1771 | 1462377283390 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:54:43 INFO - PROCESS | 1771 | 1462377283396 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1771 | 1462377283399 Marionette TRACE conn3 <- [1,2010,null,{}] 08:54:43 INFO - PROCESS | 1771 | 1462377283405 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 1771 | 1462377283601 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:54:43 INFO - PROCESS | 1771 | 1462377283895 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x895c1800 == 127 [pid = 1771] [id = 510] 08:54:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8b78b800) [pid = 1771] [serial = 1531] [outer = (nil)] 08:54:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8c70f800) [pid = 1771] [serial = 1532] [outer = 0x8b78b800] 08:54:44 INFO - PROCESS | 1771 | 1462377284032 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8c715800) [pid = 1771] [serial = 1533] [outer = 0x8b78b800] 08:54:44 INFO - PROCESS | 1771 | 1462377284947 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:54:44 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 08:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1583ms 08:54:44 INFO - PROCESS | 1771 | 1462377284981 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 1771 | 1462377284984 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:54:44 INFO - PROCESS | 1771 | 1462377284992 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1771 | 1462377284995 Marionette TRACE conn3 <- [1,2014,null,{}] 08:54:45 INFO - PROCESS | 1771 | 1462377285001 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 1771 | 1462377285247 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:54:45 INFO - PROCESS | 1771 | 1462377285574 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d65800 == 128 [pid = 1771] [id = 511] 08:54:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8b78c400) [pid = 1771] [serial = 1534] [outer = (nil)] 08:54:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8cf28c00) [pid = 1771] [serial = 1535] [outer = 0x8b78c400] 08:54:45 INFO - PROCESS | 1771 | 1462377285666 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8cfab800) [pid = 1771] [serial = 1536] [outer = 0x8b78c400] 08:54:46 INFO - PROCESS | 1771 | 1462377286554 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1628ms 08:54:46 INFO - PROCESS | 1771 | 1462377286621 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1771 | 1462377286625 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:54:46 INFO - PROCESS | 1771 | 1462377286631 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1771 | 1462377286634 Marionette TRACE conn3 <- [1,2018,null,{}] 08:54:46 INFO - PROCESS | 1771 | 1462377286639 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 1771 | 1462377286832 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:54:47 INFO - PROCESS | 1771 | 1462377287103 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe5c00 == 129 [pid = 1771] [id = 512] 08:54:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8cf2b000) [pid = 1771] [serial = 1537] [outer = (nil)] 08:54:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8cff9400) [pid = 1771] [serial = 1538] [outer = 0x8cf2b000] 08:54:47 INFO - PROCESS | 1771 | 1462377287232 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8d03e400) [pid = 1771] [serial = 1539] [outer = 0x8cf2b000] 08:54:48 INFO - PROCESS | 1771 | 1462377288082 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1527ms 08:54:48 INFO - PROCESS | 1771 | 1462377288159 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 1771 | 1462377288163 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:54:48 INFO - PROCESS | 1771 | 1462377288170 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 1771 | 1462377288173 Marionette TRACE conn3 <- [1,2022,null,{}] 08:54:48 INFO - PROCESS | 1771 | 1462377288179 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 1771 | 1462377288431 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:54:48 INFO - PROCESS | 1771 | 1462377288746 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbdb400 == 130 [pid = 1771] [id = 513] 08:54:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8cff2000) [pid = 1771] [serial = 1540] [outer = (nil)] 08:54:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8d9d1800) [pid = 1771] [serial = 1541] [outer = 0x8cff2000] 08:54:48 INFO - PROCESS | 1771 | 1462377288855 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8d9db400) [pid = 1771] [serial = 1542] [outer = 0x8cff2000] 08:54:49 INFO - PROCESS | 1771 | 1462377289717 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1584ms 08:54:49 INFO - PROCESS | 1771 | 1462377289755 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1771 | 1462377289758 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:54:49 INFO - PROCESS | 1771 | 1462377289765 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1771 | 1462377289768 Marionette TRACE conn3 <- [1,2026,null,{}] 08:54:49 INFO - PROCESS | 1771 | 1462377289774 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 1771 | 1462377290068 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:54:50 INFO - PROCESS | 1771 | 1462377290340 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d03c000 == 131 [pid = 1771] [id = 514] 08:54:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8d03e800) [pid = 1771] [serial = 1543] [outer = (nil)] 08:54:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8dc75400) [pid = 1771] [serial = 1544] [outer = 0x8d03e800] 08:54:50 INFO - PROCESS | 1771 | 1462377290440 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8dd78c00) [pid = 1771] [serial = 1545] [outer = 0x8d03e800] 08:54:51 INFO - PROCESS | 1771 | 1462377291344 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1645ms 08:54:51 INFO - PROCESS | 1771 | 1462377291411 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 1771 | 1462377291415 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:54:51 INFO - PROCESS | 1771 | 1462377291421 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 1771 | 1462377291425 Marionette TRACE conn3 <- [1,2030,null,{}] 08:54:51 INFO - PROCESS | 1771 | 1462377291430 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 1771 | 1462377291688 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:54:52 INFO - PROCESS | 1771 | 1462377292020 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db55c00 == 132 [pid = 1771] [id = 515] 08:54:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8e3ac000) [pid = 1771] [serial = 1546] [outer = (nil)] 08:54:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8e3b8000) [pid = 1771] [serial = 1547] [outer = 0x8e3ac000] 08:54:52 INFO - PROCESS | 1771 | 1462377292109 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8e42f000) [pid = 1771] [serial = 1548] [outer = 0x8e3ac000] 08:54:53 INFO - PROCESS | 1771 | 1462377293004 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1643ms 08:54:53 INFO - PROCESS | 1771 | 1462377293065 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 1771 | 1462377293068 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:54:53 INFO - PROCESS | 1771 | 1462377293075 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1771 | 1462377293080 Marionette TRACE conn3 <- [1,2034,null,{}] 08:54:53 INFO - PROCESS | 1771 | 1462377293086 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 1771 | 1462377293343 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:54:53 INFO - PROCESS | 1771 | 1462377293671 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd84000 == 133 [pid = 1771] [id = 516] 08:54:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8ec98800) [pid = 1771] [serial = 1549] [outer = (nil)] 08:54:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x90e46c00) [pid = 1771] [serial = 1550] [outer = 0x8ec98800] 08:54:53 INFO - PROCESS | 1771 | 1462377293766 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x90eae000) [pid = 1771] [serial = 1551] [outer = 0x8ec98800] 08:54:54 INFO - PROCESS | 1771 | 1462377294697 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1684ms 08:54:54 INFO - PROCESS | 1771 | 1462377294760 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 1771 | 1462377294764 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:54:54 INFO - PROCESS | 1771 | 1462377294770 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 1771 | 1462377294772 Marionette TRACE conn3 <- [1,2038,null,{}] 08:54:54 INFO - PROCESS | 1771 | 1462377294778 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 1771 | 1462377294974 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:54:55 INFO - PROCESS | 1771 | 1462377295306 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e426000 == 134 [pid = 1771] [id = 517] 08:54:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8eb3e000) [pid = 1771] [serial = 1552] [outer = (nil)] 08:54:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x917e0c00) [pid = 1771] [serial = 1553] [outer = 0x8eb3e000] 08:54:55 INFO - PROCESS | 1771 | 1462377295393 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x92205800) [pid = 1771] [serial = 1554] [outer = 0x8eb3e000] 08:54:56 INFO - PROCESS | 1771 | 1462377296250 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1535ms 08:54:56 INFO - PROCESS | 1771 | 1462377296305 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1771 | 1462377296309 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:54:56 INFO - PROCESS | 1771 | 1462377296315 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1771 | 1462377296318 Marionette TRACE conn3 <- [1,2042,null,{}] 08:54:56 INFO - PROCESS | 1771 | 1462377296324 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 1771 | 1462377296524 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:54:56 INFO - PROCESS | 1771 | 1462377296806 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd82400 == 135 [pid = 1771] [id = 518] 08:54:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8dd86c00) [pid = 1771] [serial = 1555] [outer = (nil)] 08:54:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9225a000) [pid = 1771] [serial = 1556] [outer = 0x8dd86c00] 08:54:56 INFO - PROCESS | 1771 | 1462377296939 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x92c1fc00) [pid = 1771] [serial = 1557] [outer = 0x8dd86c00] 08:54:57 INFO - PROCESS | 1771 | 1462377297867 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:54:57 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) 08:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1628ms 08:54:57 INFO - PROCESS | 1771 | 1462377297944 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 1771 | 1462377297948 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:54:57 INFO - PROCESS | 1771 | 1462377297954 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 1771 | 1462377297957 Marionette TRACE conn3 <- [1,2046,null,{}] 08:54:57 INFO - PROCESS | 1771 | 1462377297963 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 1771 | 1462377298200 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:54:58 INFO - PROCESS | 1771 | 1462377298521 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e0c00 == 136 [pid = 1771] [id = 519] 08:54:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x92247800) [pid = 1771] [serial = 1558] [outer = (nil)] 08:54:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x93bbbc00) [pid = 1771] [serial = 1559] [outer = 0x92247800] 08:54:58 INFO - PROCESS | 1771 | 1462377298608 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x94d40c00) [pid = 1771] [serial = 1560] [outer = 0x92247800] 08:54:59 INFO - PROCESS | 1771 | 1462377299462 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1578ms 08:54:59 INFO - PROCESS | 1771 | 1462377299532 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1771 | 1462377299536 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:54:59 INFO - PROCESS | 1771 | 1462377299542 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1771 | 1462377299545 Marionette TRACE conn3 <- [1,2050,null,{}] 08:54:59 INFO - PROCESS | 1771 | 1462377299551 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 1771 | 1462377299775 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:55:00 INFO - PROCESS | 1771 | 1462377300113 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc81000 == 137 [pid = 1771] [id = 520] 08:55:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x92206000) [pid = 1771] [serial = 1561] [outer = (nil)] 08:55:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x94ee2800) [pid = 1771] [serial = 1562] [outer = 0x92206000] 08:55:00 INFO - PROCESS | 1771 | 1462377300209 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x94ee9800) [pid = 1771] [serial = 1563] [outer = 0x92206000] 08:55:01 INFO - PROCESS | 1771 | 1462377301120 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1639ms 08:55:01 INFO - PROCESS | 1771 | 1462377301194 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 1771 | 1462377301197 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:55:01 INFO - PROCESS | 1771 | 1462377301209 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1771 | 1462377301212 Marionette TRACE conn3 <- [1,2054,null,{}] 08:55:01 INFO - PROCESS | 1771 | 1462377301219 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 1771 | 1462377301427 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:55:01 INFO - PROCESS | 1771 | 1462377301722 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x92c18400 == 138 [pid = 1771] [id = 521] 08:55:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x94eda800) [pid = 1771] [serial = 1564] [outer = (nil)] 08:55:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x95209800) [pid = 1771] [serial = 1565] [outer = 0x94eda800] 08:55:01 INFO - PROCESS | 1771 | 1462377301867 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x95213400) [pid = 1771] [serial = 1566] [outer = 0x94eda800] 08:55:02 INFO - PROCESS | 1771 | 1462377302790 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1629ms 08:55:02 INFO - PROCESS | 1771 | 1462377302844 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1771 | 1462377302848 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:55:02 INFO - PROCESS | 1771 | 1462377302858 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1771 | 1462377302861 Marionette TRACE conn3 <- [1,2058,null,{}] 08:55:02 INFO - PROCESS | 1771 | 1462377302868 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 1771 | 1462377303096 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:55:03 INFO - PROCESS | 1771 | 1462377303429 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x9512dc00 == 139 [pid = 1771] [id = 522] 08:55:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x9521a400) [pid = 1771] [serial = 1567] [outer = (nil)] 08:55:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9613ec00) [pid = 1771] [serial = 1568] [outer = 0x9521a400] 08:55:03 INFO - PROCESS | 1771 | 1462377303521 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9730bc00) [pid = 1771] [serial = 1569] [outer = 0x9521a400] 08:55:04 INFO - PROCESS | 1771 | 1462377304413 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1634ms 08:55:04 INFO - PROCESS | 1771 | 1462377304493 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 1771 | 1462377304497 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:55:04 INFO - PROCESS | 1771 | 1462377304503 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 1771 | 1462377304506 Marionette TRACE conn3 <- [1,2062,null,{}] 08:55:04 INFO - PROCESS | 1771 | 1462377304512 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 1771 | 1462377304750 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:55:05 INFO - PROCESS | 1771 | 1462377305088 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x85653c00 == 140 [pid = 1771] [id = 523] 08:55:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x868cb800) [pid = 1771] [serial = 1570] [outer = (nil)] 08:55:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x97d36800) [pid = 1771] [serial = 1571] [outer = 0x868cb800] 08:55:05 INFO - PROCESS | 1771 | 1462377305179 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x97f57400) [pid = 1771] [serial = 1572] [outer = 0x868cb800] 08:55:06 INFO - PROCESS | 1771 | 1462377306067 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:55:07 INFO - PROCESS | 1771 | --DOCSHELL 0x845f1000 == 139 [pid = 1771] [id = 477] 08:55:07 INFO - PROCESS | 1771 | --DOCSHELL 0x89cba000 == 138 [pid = 1771] [id = 395] 08:55:07 INFO - PROCESS | 1771 | --DOCSHELL 0x868c5400 == 137 [pid = 1771] [id = 504] 08:55:07 INFO - PROCESS | 1771 | --DOCSHELL 0x87b85800 == 136 [pid = 1771] [id = 503] 08:55:07 INFO - PROCESS | 1771 | --DOCSHELL 0x86f75000 == 135 [pid = 1771] [id = 502] 08:55:07 INFO - PROCESS | 1771 | --DOCSHELL 0x845eb800 == 134 [pid = 1771] [id = 501] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x89cb9c00) [pid = 1771] [serial = 1445] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x89cda000) [pid = 1771] [serial = 1308] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x887ca000) [pid = 1771] [serial = 1440] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x89cb7400) [pid = 1771] [serial = 1442] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x86fef800) [pid = 1771] [serial = 1436] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x85cee800) [pid = 1771] [serial = 1433] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x85e88c00) [pid = 1771] [serial = 1434] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x96139c00) [pid = 1771] [serial = 1431] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x96134400) [pid = 1771] [serial = 1430] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x9521c000) [pid = 1771] [serial = 1428] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x95217000) [pid = 1771] [serial = 1427] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x9520b000) [pid = 1771] [serial = 1425] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x95207000) [pid = 1771] [serial = 1424] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x9512b800) [pid = 1771] [serial = 1422] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x95125400) [pid = 1771] [serial = 1421] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x94d4f800) [pid = 1771] [serial = 1419] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x94d46800) [pid = 1771] [serial = 1418] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x939f4000) [pid = 1771] [serial = 1416] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x939b1c00) [pid = 1771] [serial = 1415] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x917e0800) [pid = 1771] [serial = 1413] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x917d5000) [pid = 1771] [serial = 1412] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8eb34c00) [pid = 1771] [serial = 1410] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8e3b1800) [pid = 1771] [serial = 1409] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8dc80c00) [pid = 1771] [serial = 1407] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8dc7d400) [pid = 1771] [serial = 1406] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8d109800) [pid = 1771] [serial = 1404] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8d102c00) [pid = 1771] [serial = 1403] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8cfb4400) [pid = 1771] [serial = 1401] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8cbe6800) [pid = 1771] [serial = 1400] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8cbdfc00) [pid = 1771] [serial = 1398] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8c7e8c00) [pid = 1771] [serial = 1397] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8bb0c800) [pid = 1771] [serial = 1395] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8b796000) [pid = 1771] [serial = 1394] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8ad4ac00) [pid = 1771] [serial = 1392] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8ab37400) [pid = 1771] [serial = 1391] [outer = (nil)] [url = about:blank] 08:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 3487ms 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8a5ec000) [pid = 1771] [serial = 1389] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x89d70800) [pid = 1771] [serial = 1388] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x89510c00) [pid = 1771] [serial = 1386] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x88b30000) [pid = 1771] [serial = 1385] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x87aeac00) [pid = 1771] [serial = 1383] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x878f1c00) [pid = 1771] [serial = 1382] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x85e7c400) [pid = 1771] [serial = 1380] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x85656c00) [pid = 1771] [serial = 1379] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x885f4800) [pid = 1771] [serial = 1439] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x878f2800) [pid = 1771] [serial = 1437] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x89ccd800) [pid = 1771] [serial = 1443] [outer = (nil)] [url = about:blank] 08:55:08 INFO - PROCESS | 1771 | 1462377308153 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1771 | 1462377308158 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:55:08 INFO - PROCESS | 1771 | 1462377308168 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1771 | 1462377308172 Marionette TRACE conn3 <- [1,2066,null,{}] 08:55:08 INFO - PROCESS | 1771 | 1462377308180 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 1771 | 1462377308354 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:55:08 INFO - PROCESS | 1771 | 1462377308372 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x868be800 == 135 [pid = 1771] [id = 524] 08:55:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x868c4400) [pid = 1771] [serial = 1573] [outer = (nil)] 08:55:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x86963000) [pid = 1771] [serial = 1574] [outer = 0x868c4400] 08:55:08 INFO - PROCESS | 1771 | 1462377308443 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x86fef400) [pid = 1771] [serial = 1575] [outer = 0x868c4400] 08:55:09 INFO - PROCESS | 1771 | 1462377309464 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1346ms 08:55:09 INFO - PROCESS | 1771 | 1462377309514 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:55:09 INFO - PROCESS | 1771 | 1462377309520 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:55:09 INFO - PROCESS | 1771 | 1462377309531 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1771 | 1462377309537 Marionette TRACE conn3 <- [1,2070,null,{}] 08:55:09 INFO - PROCESS | 1771 | 1462377309543 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 1771 | 1462377309810 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:55:09 INFO - PROCESS | 1771 | 1462377309832 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b7fc00 == 136 [pid = 1771] [id = 525] 08:55:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x87b84000) [pid = 1771] [serial = 1576] [outer = (nil)] 08:55:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x885f9800) [pid = 1771] [serial = 1577] [outer = 0x87b84000] 08:55:09 INFO - PROCESS | 1771 | 1462377309901 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x887d7400) [pid = 1771] [serial = 1578] [outer = 0x87b84000] 08:55:10 INFO - PROCESS | 1771 | 1462377310925 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1440ms 08:55:10 INFO - PROCESS | 1771 | 1462377310967 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1771 | 1462377310971 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:55:10 INFO - PROCESS | 1771 | 1462377310984 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1771 | 1462377310987 Marionette TRACE conn3 <- [1,2074,null,{}] 08:55:11 INFO - PROCESS | 1771 | 1462377311002 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 1771 | 1462377311259 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:55:11 INFO - PROCESS | 1771 | 1462377311290 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x87ae9800 == 137 [pid = 1771] [id = 526] 08:55:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x89cbb400) [pid = 1771] [serial = 1579] [outer = (nil)] 08:55:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x89ccf800) [pid = 1771] [serial = 1580] [outer = 0x89cbb400] 08:55:11 INFO - PROCESS | 1771 | 1462377311364 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89cd8800) [pid = 1771] [serial = 1581] [outer = 0x89cbb400] 08:55:12 INFO - PROCESS | 1771 | 1462377312369 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1484ms 08:55:12 INFO - PROCESS | 1771 | 1462377312463 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1771 | 1462377312466 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:55:12 INFO - PROCESS | 1771 | 1462377312473 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1771 | 1462377312491 Marionette TRACE conn3 <- [1,2078,null,{}] 08:55:12 INFO - PROCESS | 1771 | 1462377312507 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 1771 | 1462377313238 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x895bd800) [pid = 1771] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87b2b400) [pid = 1771] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x9512f400) [pid = 1771] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8cfb7400) [pid = 1771] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9225c800) [pid = 1771] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x87ae7400) [pid = 1771] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8eb37000) [pid = 1771] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8e3b5c00) [pid = 1771] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x86ff5400) [pid = 1771] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8dd85000) [pid = 1771] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8d106c00) [pid = 1771] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8cfb5c00) [pid = 1771] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8c7e7c00) [pid = 1771] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8a8d9000) [pid = 1771] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8b9bf400) [pid = 1771] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8a8d4800) [pid = 1771] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8a8df000) [pid = 1771] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8a4c4000) [pid = 1771] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x887d8c00) [pid = 1771] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x868cb000) [pid = 1771] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x878f4c00) [pid = 1771] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x85cf8800) [pid = 1771] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:55:13 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x86fef000) [pid = 1771] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:55:13 INFO - PROCESS | 1771 | 1462377313466 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0a000 == 138 [pid = 1771] [id = 527] 08:55:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x85ceb800) [pid = 1771] [serial = 1582] [outer = (nil)] 08:55:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x86968c00) [pid = 1771] [serial = 1583] [outer = 0x85ceb800] 08:55:13 INFO - PROCESS | 1771 | 1462377313539 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x87b8c000) [pid = 1771] [serial = 1584] [outer = 0x85ceb800] 08:55:14 INFO - PROCESS | 1771 | 1462377314292 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1864ms 08:55:14 INFO - PROCESS | 1771 | 1462377314338 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1771 | 1462377314341 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:55:14 INFO - PROCESS | 1771 | 1462377314347 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1771 | 1462377314349 Marionette TRACE conn3 <- [1,2082,null,{}] 08:55:14 INFO - PROCESS | 1771 | 1462377314358 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 1771 | 1462377314616 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:55:14 INFO - PROCESS | 1771 | 1462377314639 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x86fef000 == 139 [pid = 1771] [id = 528] 08:55:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x87b86400) [pid = 1771] [serial = 1585] [outer = (nil)] 08:55:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a4d2800) [pid = 1771] [serial = 1586] [outer = 0x87b86400] 08:55:14 INFO - PROCESS | 1771 | 1462377314712 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a8d7800) [pid = 1771] [serial = 1587] [outer = 0x87b86400] 08:55:15 INFO - PROCESS | 1771 | 1462377315898 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1595ms 08:55:15 INFO - PROCESS | 1771 | 1462377315943 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1771 | 1462377315949 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:55:15 INFO - PROCESS | 1771 | 1462377315958 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1771 | 1462377315964 Marionette TRACE conn3 <- [1,2086,null,{}] 08:55:15 INFO - PROCESS | 1771 | 1462377315972 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 1771 | 1462377316203 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:55:16 INFO - PROCESS | 1771 | 1462377316513 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e8a800 == 140 [pid = 1771] [id = 529] 08:55:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x868c1800) [pid = 1771] [serial = 1588] [outer = (nil)] 08:55:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x87b28000) [pid = 1771] [serial = 1589] [outer = 0x868c1800] 08:55:16 INFO - PROCESS | 1771 | 1462377316600 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x885ff000) [pid = 1771] [serial = 1590] [outer = 0x868c1800] 08:55:17 INFO - PROCESS | 1771 | 1462377317495 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1581ms 08:55:17 INFO - PROCESS | 1771 | 1462377317539 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1771 | 1462377317548 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:55:17 INFO - PROCESS | 1771 | 1462377317558 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1771 | 1462377317562 Marionette TRACE conn3 <- [1,2090,null,{}] 08:55:17 INFO - PROCESS | 1771 | 1462377317569 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 1771 | 1462377317798 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:55:18 INFO - PROCESS | 1771 | 1462377318148 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cc4000 == 141 [pid = 1771] [id = 530] 08:55:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x89cd2c00) [pid = 1771] [serial = 1591] [outer = (nil)] 08:55:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x89d68800) [pid = 1771] [serial = 1592] [outer = 0x89cd2c00] 08:55:18 INFO - PROCESS | 1771 | 1462377318254 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a4cac00) [pid = 1771] [serial = 1593] [outer = 0x89cd2c00] 08:55:19 INFO - PROCESS | 1771 | 1462377319208 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1685ms 08:55:19 INFO - PROCESS | 1771 | 1462377319244 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1771 | 1462377319249 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:55:19 INFO - PROCESS | 1771 | 1462377319255 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1771 | 1462377319261 Marionette TRACE conn3 <- [1,2094,null,{}] 08:55:19 INFO - PROCESS | 1771 | 1462377319277 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 1771 | 1462377319487 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:55:19 INFO - PROCESS | 1771 | 1462377319762 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad43400 == 142 [pid = 1771] [id = 531] 08:55:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8ad49000) [pid = 1771] [serial = 1594] [outer = (nil)] 08:55:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8aec1000) [pid = 1771] [serial = 1595] [outer = 0x8ad49000] 08:55:19 INFO - PROCESS | 1771 | 1462377319898 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8b793800) [pid = 1771] [serial = 1596] [outer = 0x8ad49000] 08:55:20 INFO - PROCESS | 1771 | 1462377320777 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1583ms 08:55:20 INFO - PROCESS | 1771 | 1462377320839 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:55:20 INFO - PROCESS | 1771 | 1462377320844 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:55:20 INFO - PROCESS | 1771 | 1462377320850 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1771 | 1462377320854 Marionette TRACE conn3 <- [1,2098,null,{}] 08:55:20 INFO - PROCESS | 1771 | 1462377320860 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 1771 | 1462377321088 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:55:21 INFO - PROCESS | 1771 | 1462377321420 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cd7c00 == 143 [pid = 1771] [id = 532] 08:55:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8a8da800) [pid = 1771] [serial = 1597] [outer = (nil)] 08:55:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8bb0d800) [pid = 1771] [serial = 1598] [outer = 0x8a8da800] 08:55:21 INFO - PROCESS | 1771 | 1462377321514 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8c716000) [pid = 1771] [serial = 1599] [outer = 0x8a8da800] 08:55:22 INFO - PROCESS | 1771 | 1462377322382 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1584ms 08:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:55:22 INFO - PROCESS | 1771 | 1462377322435 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1771 | 1462377322438 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:55:22 INFO - PROCESS | 1771 | 1462377322444 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1771 | 1462377322448 Marionette TRACE conn3 <- [1,2102,null,{}] 08:55:22 INFO - PROCESS | 1771 | 1462377322453 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 1771 | 1462377322653 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:55:22 INFO - PROCESS | 1771 | 1462377322930 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8651b000 == 144 [pid = 1771] [id = 533] 08:55:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8b9b7000) [pid = 1771] [serial = 1600] [outer = (nil)] 08:55:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8cbe0000) [pid = 1771] [serial = 1601] [outer = 0x8b9b7000] 08:55:23 INFO - PROCESS | 1771 | 1462377323071 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8cbe4800) [pid = 1771] [serial = 1602] [outer = 0x8b9b7000] 08:55:24 INFO - PROCESS | 1771 | 1462377324029 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1642ms 08:55:24 INFO - PROCESS | 1771 | 1462377324086 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:55:24 INFO - PROCESS | 1771 | 1462377324090 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:55:24 INFO - PROCESS | 1771 | 1462377324097 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1771 | 1462377324100 Marionette TRACE conn3 <- [1,2106,null,{}] 08:55:24 INFO - PROCESS | 1771 | 1462377324106 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 1771 | 1462377324357 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:55:24 INFO - PROCESS | 1771 | 1462377324688 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8950c400 == 145 [pid = 1771] [id = 534] 08:55:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8c7e8400) [pid = 1771] [serial = 1603] [outer = (nil)] 08:55:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8d035400) [pid = 1771] [serial = 1604] [outer = 0x8c7e8400] 08:55:24 INFO - PROCESS | 1771 | 1462377324785 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8d102400) [pid = 1771] [serial = 1605] [outer = 0x8c7e8400] 08:55:25 INFO - PROCESS | 1771 | 1462377325668 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1639ms 08:55:25 INFO - PROCESS | 1771 | 1462377325736 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1771 | 1462377325739 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:55:25 INFO - PROCESS | 1771 | 1462377325746 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1771 | 1462377325749 Marionette TRACE conn3 <- [1,2110,null,{}] 08:55:25 INFO - PROCESS | 1771 | 1462377325755 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 1771 | 1462377325954 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:55:26 INFO - PROCESS | 1771 | 1462377326285 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b797400 == 146 [pid = 1771] [id = 535] 08:55:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8c7e2800) [pid = 1771] [serial = 1606] [outer = (nil)] 08:55:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8d9d9000) [pid = 1771] [serial = 1607] [outer = 0x8c7e2800] 08:55:26 INFO - PROCESS | 1771 | 1462377326372 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8daa8c00) [pid = 1771] [serial = 1608] [outer = 0x8c7e2800] 08:55:27 INFO - PROCESS | 1771 | 1462377327262 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1579ms 08:55:27 INFO - PROCESS | 1771 | 1462377327326 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1771 | 1462377327330 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:55:27 INFO - PROCESS | 1771 | 1462377327337 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1771 | 1462377327341 Marionette TRACE conn3 <- [1,2114,null,{}] 08:55:27 INFO - PROCESS | 1771 | 1462377327347 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 1771 | 1462377327567 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:55:27 INFO - PROCESS | 1771 | 1462377327893 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d107800 == 147 [pid = 1771] [id = 536] 08:55:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8d10c000) [pid = 1771] [serial = 1609] [outer = (nil)] 08:55:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8dd81000) [pid = 1771] [serial = 1610] [outer = 0x8d10c000] 08:55:27 INFO - PROCESS | 1771 | 1462377327981 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8dd85800) [pid = 1771] [serial = 1611] [outer = 0x8d10c000] 08:55:28 INFO - PROCESS | 1771 | 1462377328874 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1578ms 08:55:28 INFO - PROCESS | 1771 | 1462377328916 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1771 | 1462377328920 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:55:28 INFO - PROCESS | 1771 | 1462377328926 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1771 | 1462377328929 Marionette TRACE conn3 <- [1,2118,null,{}] 08:55:28 INFO - PROCESS | 1771 | 1462377328935 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 1771 | 1462377329146 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:55:29 INFO - PROCESS | 1771 | 1462377329395 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7e9000 == 148 [pid = 1771] [id = 537] 08:55:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8d044400) [pid = 1771] [serial = 1612] [outer = (nil)] 08:55:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8eb33000) [pid = 1771] [serial = 1613] [outer = 0x8d044400] 08:55:29 INFO - PROCESS | 1771 | 1462377329530 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8eb3e800) [pid = 1771] [serial = 1614] [outer = 0x8d044400] 08:55:30 INFO - PROCESS | 1771 | 1462377330413 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1527ms 08:55:30 INFO - PROCESS | 1771 | 1462377330455 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1771 | 1462377330459 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:55:30 INFO - PROCESS | 1771 | 1462377330465 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1771 | 1462377330467 Marionette TRACE conn3 <- [1,2122,null,{}] 08:55:30 INFO - PROCESS | 1771 | 1462377330474 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 1771 | 1462377330689 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:55:31 INFO - PROCESS | 1771 | 1462377331027 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c70d800 == 149 [pid = 1771] [id = 538] 08:55:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8cff2c00) [pid = 1771] [serial = 1615] [outer = (nil)] 08:55:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8ec9d400) [pid = 1771] [serial = 1616] [outer = 0x8cff2c00] 08:55:31 INFO - PROCESS | 1771 | 1462377331116 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x90e45400) [pid = 1771] [serial = 1617] [outer = 0x8cff2c00] 08:55:32 INFO - PROCESS | 1771 | 1462377332025 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1627ms 08:55:32 INFO - PROCESS | 1771 | 1462377332093 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:55:32 INFO - PROCESS | 1771 | 1462377332098 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:55:32 INFO - PROCESS | 1771 | 1462377332104 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1771 | 1462377332108 Marionette TRACE conn3 <- [1,2126,null,{}] 08:55:32 INFO - PROCESS | 1771 | 1462377332113 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 1771 | 1462377332536 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:55:32 INFO - PROCESS | 1771 | 1462377332878 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x921d9c00 == 150 [pid = 1771] [id = 539] 08:55:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x92254800) [pid = 1771] [serial = 1618] [outer = (nil)] 08:55:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x92261800) [pid = 1771] [serial = 1619] [outer = 0x92254800] 08:55:32 INFO - PROCESS | 1771 | 1462377332972 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x93bba800) [pid = 1771] [serial = 1620] [outer = 0x92254800] 08:55:33 INFO - PROCESS | 1771 | 1462377333888 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1838ms 08:55:33 INFO - PROCESS | 1771 | 1462377333942 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1771 | 1462377333945 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:55:33 INFO - PROCESS | 1771 | 1462377333951 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1771 | 1462377333955 Marionette TRACE conn3 <- [1,2130,null,{}] 08:55:33 INFO - PROCESS | 1771 | 1462377333960 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 1771 | 1462377334156 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:55:34 INFO - PROCESS | 1771 | 1462377334440 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564d400 == 151 [pid = 1771] [id = 540] 08:55:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x917d7800) [pid = 1771] [serial = 1621] [outer = (nil)] 08:55:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x94ee5c00) [pid = 1771] [serial = 1622] [outer = 0x917d7800] 08:55:34 INFO - PROCESS | 1771 | 1462377334573 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9512b400) [pid = 1771] [serial = 1623] [outer = 0x917d7800] 08:55:35 INFO - PROCESS | 1771 | 1462377335438 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1771 | 1462377335488 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:55:35 INFO - PROCESS | 1771 | 1462377335495 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1771 | 1462377335498 Marionette TRACE conn3 <- [1,2134,null,{}] 08:55:35 INFO - PROCESS | 1771 | 1462377335503 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 1771 | 1462377335712 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:55:36 INFO - PROCESS | 1771 | 1462377336003 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc77000 == 152 [pid = 1771] [id = 541] 08:55:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x8dc80400) [pid = 1771] [serial = 1624] [outer = (nil)] 08:55:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9520c000) [pid = 1771] [serial = 1625] [outer = 0x8dc80400] 08:55:36 INFO - PROCESS | 1771 | 1462377336138 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x96139c00) [pid = 1771] [serial = 1626] [outer = 0x8dc80400] 08:55:37 INFO - PROCESS | 1771 | 1462377337016 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1587ms 08:55:37 INFO - PROCESS | 1771 | 1462377337082 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1771 | 1462377337085 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:55:37 INFO - PROCESS | 1771 | 1462377337092 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1771 | 1462377337095 Marionette TRACE conn3 <- [1,2138,null,{}] 08:55:37 INFO - PROCESS | 1771 | 1462377337101 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 1771 | 1462377337306 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:55:37 INFO - PROCESS | 1771 | 1462377337630 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf2800 == 153 [pid = 1771] [id = 542] 08:55:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9512b800) [pid = 1771] [serial = 1627] [outer = (nil)] 08:55:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x97d38000) [pid = 1771] [serial = 1628] [outer = 0x9512b800] 08:55:37 INFO - PROCESS | 1771 | 1462377337729 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x97fa6c00) [pid = 1771] [serial = 1629] [outer = 0x9512b800] 08:55:38 INFO - PROCESS | 1771 | 1462377338619 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1583ms 08:55:38 INFO - PROCESS | 1771 | 1462377338676 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1771 | 1462377338679 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:55:38 INFO - PROCESS | 1771 | 1462377338686 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1771 | 1462377338689 Marionette TRACE conn3 <- [1,2142,null,{}] 08:55:38 INFO - PROCESS | 1771 | 1462377338695 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 1771 | 1462377338925 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:55:39 INFO - PROCESS | 1771 | 1462377339256 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x921de400 == 154 [pid = 1771] [id = 543] 08:55:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9736fc00) [pid = 1771] [serial = 1630] [outer = (nil)] 08:55:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9888fc00) [pid = 1771] [serial = 1631] [outer = 0x9736fc00] 08:55:39 INFO - PROCESS | 1771 | 1462377339347 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x98893400) [pid = 1771] [serial = 1632] [outer = 0x9736fc00] 08:55:40 INFO - PROCESS | 1771 | 1462377340231 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 1771 | 1462377340282 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:55:40 INFO - PROCESS | 1771 | 1462377340289 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1771 | 1462377340293 Marionette TRACE conn3 <- [1,2146,null,{}] 08:55:40 INFO - PROCESS | 1771 | 1462377340298 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 1771 | 1462377340503 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:55:40 INFO - PROCESS | 1771 | 1462377340796 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf1800 == 155 [pid = 1771] [id = 544] 08:55:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x85cf4400) [pid = 1771] [serial = 1633] [outer = (nil)] 08:55:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x9889b800) [pid = 1771] [serial = 1634] [outer = 0x85cf4400] 08:55:40 INFO - PROCESS | 1771 | 1462377340925 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x98c6f800) [pid = 1771] [serial = 1635] [outer = 0x85cf4400] 08:55:41 INFO - PROCESS | 1771 | 1462377341773 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1771 | 1462377341845 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:55:41 INFO - PROCESS | 1771 | 1462377341855 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1771 | 1462377341858 Marionette TRACE conn3 <- [1,2150,null,{}] 08:55:41 INFO - PROCESS | 1771 | 1462377341864 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 1771 | 1462377342089 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:55:42 INFO - PROCESS | 1771 | 1462377342431 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564dc00 == 156 [pid = 1771] [id = 545] 08:55:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x98897c00) [pid = 1771] [serial = 1636] [outer = (nil)] 08:55:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x99610400) [pid = 1771] [serial = 1637] [outer = 0x98897c00] 08:55:42 INFO - PROCESS | 1771 | 1462377342519 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9982cc00) [pid = 1771] [serial = 1638] [outer = 0x98897c00] 08:55:43 INFO - PROCESS | 1771 | 1462377343441 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1633ms 08:55:43 INFO - PROCESS | 1771 | 1462377343488 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1771 | 1462377343492 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:55:43 INFO - PROCESS | 1771 | 1462377343498 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1771 | 1462377343502 Marionette TRACE conn3 <- [1,2154,null,{}] 08:55:43 INFO - PROCESS | 1771 | 1462377343508 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 1771 | 1462377343721 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:55:44 INFO - PROCESS | 1771 | 1462377344049 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x9889c400 == 157 [pid = 1771] [id = 546] 08:55:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x9957dc00) [pid = 1771] [serial = 1639] [outer = (nil)] 08:55:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x99844c00) [pid = 1771] [serial = 1640] [outer = 0x9957dc00] 08:55:44 INFO - PROCESS | 1771 | 1462377344137 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x99847000) [pid = 1771] [serial = 1641] [outer = 0x9957dc00] 08:55:44 INFO - PROCESS | 1771 | 1462377344976 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1528ms 08:55:45 INFO - PROCESS | 1771 | 1462377345028 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1771 | 1462377345032 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:55:45 INFO - PROCESS | 1771 | 1462377345060 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1771 | 1462377345064 Marionette TRACE conn3 <- [1,2158,null,{}] 08:55:45 INFO - PROCESS | 1771 | 1462377345070 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 1771 | 1462377345306 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:55:45 INFO - PROCESS | 1771 | 1462377345654 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x95216000 == 156 [pid = 1771] [id = 108] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8cf2e400 == 155 [pid = 1771] [id = 376] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08800 == 154 [pid = 1771] [id = 474] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x89d62400 == 153 [pid = 1771] [id = 367] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8564a000 == 152 [pid = 1771] [id = 475] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8c712400 == 151 [pid = 1771] [id = 373] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0a000 == 150 [pid = 1771] [id = 527] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x87ae9800 == 149 [pid = 1771] [id = 526] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x87b7fc00 == 148 [pid = 1771] [id = 525] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x868be800 == 147 [pid = 1771] [id = 524] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x85653c00 == 146 [pid = 1771] [id = 523] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x92c18400 == 145 [pid = 1771] [id = 521] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x9512dc00 == 144 [pid = 1771] [id = 522] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc81000 == 143 [pid = 1771] [id = 520] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x921e0c00 == 142 [pid = 1771] [id = 519] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd82400 == 141 [pid = 1771] [id = 518] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd84000 == 140 [pid = 1771] [id = 516] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8e426000 == 139 [pid = 1771] [id = 517] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8db55c00 == 138 [pid = 1771] [id = 515] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8d03c000 == 137 [pid = 1771] [id = 514] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbdb400 == 136 [pid = 1771] [id = 513] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbe5c00 == 135 [pid = 1771] [id = 512] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x89d65800 == 134 [pid = 1771] [id = 511] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x895c1800 == 133 [pid = 1771] [id = 510] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x868bd800 == 132 [pid = 1771] [id = 508] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8696c400 == 131 [pid = 1771] [id = 509] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x89d68000 == 130 [pid = 1771] [id = 507] 08:55:47 INFO - PROCESS | 1771 | --DOCSHELL 0x86f7b400 == 129 [pid = 1771] [id = 506] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x895c4800) [pid = 1771] [serial = 1377] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x89cbe000) [pid = 1771] [serial = 1511] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x89502400) [pid = 1771] [serial = 1514] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x89cd6c00) [pid = 1771] [serial = 1512] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x9613c800) [pid = 1771] [serial = 1502] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x95201800) [pid = 1771] [serial = 1499] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x94edbc00) [pid = 1771] [serial = 1497] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x94d46c00) [pid = 1771] [serial = 1496] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x939b4c00) [pid = 1771] [serial = 1494] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x92cee800) [pid = 1771] [serial = 1493] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x92205400) [pid = 1771] [serial = 1491] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x921d6400) [pid = 1771] [serial = 1490] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x90ea7400) [pid = 1771] [serial = 1488] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x90ea4000) [pid = 1771] [serial = 1487] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8edebc00) [pid = 1771] [serial = 1485] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8ede8800) [pid = 1771] [serial = 1484] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8eb41c00) [pid = 1771] [serial = 1482] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8eb38400) [pid = 1771] [serial = 1481] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8e421800) [pid = 1771] [serial = 1479] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8e3ad400) [pid = 1771] [serial = 1478] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8db5a800) [pid = 1771] [serial = 1476] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8db52800) [pid = 1771] [serial = 1475] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8d9cd400) [pid = 1771] [serial = 1473] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8d105800) [pid = 1771] [serial = 1472] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8cffc000) [pid = 1771] [serial = 1470] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8cff1c00) [pid = 1771] [serial = 1469] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8cbe9c00) [pid = 1771] [serial = 1467] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8cbddc00) [pid = 1771] [serial = 1466] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8c7dac00) [pid = 1771] [serial = 1464] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8bb0a800) [pid = 1771] [serial = 1463] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8b78d400) [pid = 1771] [serial = 1461] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8aec7000) [pid = 1771] [serial = 1460] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8ad4a800) [pid = 1771] [serial = 1458] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8ab35c00) [pid = 1771] [serial = 1457] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8a5f4000) [pid = 1771] [serial = 1455] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8a4cd400) [pid = 1771] [serial = 1454] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x89cc1800) [pid = 1771] [serial = 1452] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x89505800) [pid = 1771] [serial = 1451] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87af1000) [pid = 1771] [serial = 1449] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x86964800) [pid = 1771] [serial = 1448] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x87b8ac00) [pid = 1771] [serial = 1508] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8696e400) [pid = 1771] [serial = 1505] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x878f9800) [pid = 1771] [serial = 1506] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x96141000) [pid = 1771] [serial = 1503] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8a4c9000) [pid = 1771] [serial = 1517] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x89cd9c00) [pid = 1771] [serial = 1515] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x887cec00) [pid = 1771] [serial = 1509] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e04000 == 130 [pid = 1771] [id = 547] 08:55:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x84e08800) [pid = 1771] [serial = 1642] [outer = (nil)] 08:55:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x85cf6400) [pid = 1771] [serial = 1643] [outer = 0x84e08800] 08:55:47 INFO - PROCESS | 1771 | 1462377347893 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x85e89800) [pid = 1771] [serial = 1644] [outer = 0x84e08800] 08:55:48 INFO - PROCESS | 1771 | 1462377348768 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 3740ms 08:55:48 INFO - PROCESS | 1771 | 1462377348802 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1771 | 1462377348809 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:55:48 INFO - PROCESS | 1771 | 1462377348817 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1771 | 1462377348822 Marionette TRACE conn3 <- [1,2162,null,{}] 08:55:48 INFO - PROCESS | 1771 | 1462377348829 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 1771 | 1462377349012 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:55:49 INFO - PROCESS | 1771 | 1462377349031 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x878f0000 == 131 [pid = 1771] [id = 548] 08:55:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x878f9800) [pid = 1771] [serial = 1645] [outer = (nil)] 08:55:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x87aed800) [pid = 1771] [serial = 1646] [outer = 0x878f9800] 08:55:49 INFO - PROCESS | 1771 | 1462377349124 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x87b7ec00) [pid = 1771] [serial = 1647] [outer = 0x878f9800] 08:55:50 INFO - PROCESS | 1771 | 1462377350112 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1333ms 08:55:50 INFO - PROCESS | 1771 | 1462377350151 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 1771 | 1462377350156 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:55:50 INFO - PROCESS | 1771 | 1462377350170 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1771 | 1462377350173 Marionette TRACE conn3 <- [1,2166,null,{}] 08:55:50 INFO - PROCESS | 1771 | 1462377350179 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 1771 | 1462377350454 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:55:50 INFO - PROCESS | 1771 | 1462377350492 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x87af3400 == 132 [pid = 1771] [id = 549] 08:55:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x87b31c00) [pid = 1771] [serial = 1648] [outer = (nil)] 08:55:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x88b2d400) [pid = 1771] [serial = 1649] [outer = 0x87b31c00] 08:55:50 INFO - PROCESS | 1771 | 1462377350575 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x895bd800) [pid = 1771] [serial = 1650] [outer = 0x87b31c00] 08:55:51 INFO - PROCESS | 1771 | 1462377351624 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1535ms 08:55:51 INFO - PROCESS | 1771 | 1462377351702 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1771 | 1462377351705 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:55:51 INFO - PROCESS | 1771 | 1462377351718 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1771 | 1462377351724 Marionette TRACE conn3 <- [1,2170,null,{}] 08:55:51 INFO - PROCESS | 1771 | 1462377351740 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 1771 | 1462377352008 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:55:52 INFO - PROCESS | 1771 | 1462377352034 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff0800 == 133 [pid = 1771] [id = 550] 08:55:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89cd2400) [pid = 1771] [serial = 1651] [outer = (nil)] 08:55:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x89d60800) [pid = 1771] [serial = 1652] [outer = 0x89cd2400] 08:55:52 INFO - PROCESS | 1771 | 1462377352104 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x89d70000) [pid = 1771] [serial = 1653] [outer = 0x89cd2400] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x86ff7c00) [pid = 1771] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x90e48800) [pid = 1771] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x89cbb400) [pid = 1771] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87b84000) [pid = 1771] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x868c4400) [pid = 1771] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9521a400) [pid = 1771] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x94eda800) [pid = 1771] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x92206000) [pid = 1771] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x92247800) [pid = 1771] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8dd86c00) [pid = 1771] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8eb3e000) [pid = 1771] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8ec98800) [pid = 1771] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8e3ac000) [pid = 1771] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8d03e800) [pid = 1771] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8cff2000) [pid = 1771] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8cf2b000) [pid = 1771] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8b78c400) [pid = 1771] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8b78b800) [pid = 1771] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8ab33000) [pid = 1771] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8a8d8800) [pid = 1771] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x89d69000) [pid = 1771] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x86ff3000) [pid = 1771] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:55:53 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x85ceb800) [pid = 1771] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:55:53 INFO - PROCESS | 1771 | 1462377353722 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2039ms 08:55:53 INFO - PROCESS | 1771 | 1462377353763 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1771 | 1462377353768 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:55:53 INFO - PROCESS | 1771 | 1462377353774 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1771 | 1462377353778 Marionette TRACE conn3 <- [1,2174,null,{}] 08:55:53 INFO - PROCESS | 1771 | 1462377353783 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 1771 | 1462377353985 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:55:54 INFO - PROCESS | 1771 | 1462377353996 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x85ceb800 == 134 [pid = 1771] [id = 551] 08:55:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x86513800) [pid = 1771] [serial = 1654] [outer = (nil)] 08:55:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a4c7c00) [pid = 1771] [serial = 1655] [outer = 0x86513800] 08:55:54 INFO - PROCESS | 1771 | 1462377354069 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a4d2400) [pid = 1771] [serial = 1656] [outer = 0x86513800] 08:55:55 INFO - PROCESS | 1771 | 1462377355043 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1328ms 08:55:55 INFO - PROCESS | 1771 | 1462377355103 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1771 | 1462377355107 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:55:55 INFO - PROCESS | 1771 | 1462377355113 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1771 | 1462377355115 Marionette TRACE conn3 <- [1,2178,null,{}] 08:55:55 INFO - PROCESS | 1771 | 1462377355121 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 1771 | 1462377355433 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:55:55 INFO - PROCESS | 1771 | 1462377355792 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e7fc00 == 135 [pid = 1771] [id = 552] 08:55:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x85e81000) [pid = 1771] [serial = 1657] [outer = (nil)] 08:55:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x86514c00) [pid = 1771] [serial = 1658] [outer = 0x85e81000] 08:55:55 INFO - PROCESS | 1771 | 1462377355884 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x86962400) [pid = 1771] [serial = 1659] [outer = 0x85e81000] 08:55:56 INFO - PROCESS | 1771 | 1462377356828 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1788ms 08:55:56 INFO - PROCESS | 1771 | 1462377356905 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1771 | 1462377356911 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:55:56 INFO - PROCESS | 1771 | 1462377356919 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1771 | 1462377356926 Marionette TRACE conn3 <- [1,2182,null,{}] 08:55:56 INFO - PROCESS | 1771 | 1462377356934 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 1771 | 1462377357209 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:55:57 INFO - PROCESS | 1771 | 1462377357547 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x87aeac00 == 136 [pid = 1771] [id = 553] 08:55:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x87aeec00) [pid = 1771] [serial = 1660] [outer = (nil)] 08:55:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x87b86c00) [pid = 1771] [serial = 1661] [outer = 0x87aeec00] 08:55:57 INFO - PROCESS | 1771 | 1462377357639 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x887cb000) [pid = 1771] [serial = 1662] [outer = 0x87aeec00] 08:55:58 INFO - PROCESS | 1771 | 1462377358616 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1733ms 08:55:58 INFO - PROCESS | 1771 | 1462377358652 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1771 | 1462377358657 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:55:58 INFO - PROCESS | 1771 | 1462377358664 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1771 | 1462377358668 Marionette TRACE conn3 <- [1,2186,null,{}] 08:55:58 INFO - PROCESS | 1771 | 1462377358674 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 1771 | 1462377358901 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:55:59 INFO - PROCESS | 1771 | 1462377359266 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x895c4800 == 137 [pid = 1771] [id = 554] 08:55:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x895c4c00) [pid = 1771] [serial = 1663] [outer = (nil)] 08:55:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x89cbc400) [pid = 1771] [serial = 1664] [outer = 0x895c4c00] 08:55:59 INFO - PROCESS | 1771 | 1462377359356 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x89d60c00) [pid = 1771] [serial = 1665] [outer = 0x895c4c00] 08:56:00 INFO - PROCESS | 1771 | 1462377360315 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1683ms 08:56:00 INFO - PROCESS | 1771 | 1462377360349 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1771 | 1462377360354 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:56:00 INFO - PROCESS | 1771 | 1462377360372 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1771 | 1462377360380 Marionette TRACE conn3 <- [1,2190,null,{}] 08:56:00 INFO - PROCESS | 1771 | 1462377360386 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 1771 | 1462377360640 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:56:00 INFO - PROCESS | 1771 | 1462377360964 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b8b800 == 138 [pid = 1771] [id = 555] 08:56:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x89505800) [pid = 1771] [serial = 1666] [outer = (nil)] 08:56:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8ab31800) [pid = 1771] [serial = 1667] [outer = 0x89505800] 08:56:01 INFO - PROCESS | 1771 | 1462377361055 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8ad47000) [pid = 1771] [serial = 1668] [outer = 0x89505800] 08:56:02 INFO - PROCESS | 1771 | 1462377362007 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1690ms 08:56:02 INFO - PROCESS | 1771 | 1462377362055 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:56:02 INFO - PROCESS | 1771 | 1462377362060 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:56:02 INFO - PROCESS | 1771 | 1462377362066 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1771 | 1462377362069 Marionette TRACE conn3 <- [1,2194,null,{}] 08:56:02 INFO - PROCESS | 1771 | 1462377362075 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 1771 | 1462377362291 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:56:02 INFO - PROCESS | 1771 | 1462377362609 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cb8c00 == 139 [pid = 1771] [id = 556] 08:56:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8ad4b400) [pid = 1771] [serial = 1669] [outer = (nil)] 08:56:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8aecb400) [pid = 1771] [serial = 1670] [outer = 0x8ad4b400] 08:56:02 INFO - PROCESS | 1771 | 1462377362700 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8b78f400) [pid = 1771] [serial = 1671] [outer = 0x8ad4b400] 08:56:03 INFO - PROCESS | 1771 | 1462377363612 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1579ms 08:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:56:03 INFO - PROCESS | 1771 | 1462377363645 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 1771 | 1462377363648 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:56:03 INFO - PROCESS | 1771 | 1462377363655 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1771 | 1462377363657 Marionette TRACE conn3 <- [1,2198,null,{}] 08:56:03 INFO - PROCESS | 1771 | 1462377363664 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 1771 | 1462377363895 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:56:04 INFO - PROCESS | 1771 | 1462377364181 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb05c00 == 140 [pid = 1771] [id = 557] 08:56:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8bb06c00) [pid = 1771] [serial = 1672] [outer = (nil)] 08:56:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8bb09c00) [pid = 1771] [serial = 1673] [outer = 0x8bb06c00] 08:56:04 INFO - PROCESS | 1771 | 1462377364334 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8c7e7400) [pid = 1771] [serial = 1674] [outer = 0x8bb06c00] 08:56:05 INFO - PROCESS | 1771 | 1462377365254 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1632ms 08:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:56:05 INFO - PROCESS | 1771 | 1462377365286 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1771 | 1462377365289 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:56:05 INFO - PROCESS | 1771 | 1462377365296 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1771 | 1462377365299 Marionette TRACE conn3 <- [1,2202,null,{}] 08:56:05 INFO - PROCESS | 1771 | 1462377365305 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 1771 | 1462377365520 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:56:05 INFO - PROCESS | 1771 | 1462377365812 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8e0800 == 141 [pid = 1771] [id = 558] 08:56:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8aebf000) [pid = 1771] [serial = 1675] [outer = (nil)] 08:56:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8cf2bc00) [pid = 1771] [serial = 1676] [outer = 0x8aebf000] 08:56:05 INFO - PROCESS | 1771 | 1462377365945 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8cfae000) [pid = 1771] [serial = 1677] [outer = 0x8aebf000] 08:56:06 INFO - PROCESS | 1771 | 1462377366866 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1629ms 08:56:06 INFO - PROCESS | 1771 | 1462377366925 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 1771 | 1462377366928 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:56:06 INFO - PROCESS | 1771 | 1462377366935 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 1771 | 1462377366938 Marionette TRACE conn3 <- [1,2206,null,{}] 08:56:06 INFO - PROCESS | 1771 | 1462377366944 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 1771 | 1462377367145 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:56:07 INFO - PROCESS | 1771 | 1462377367462 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b26800 == 142 [pid = 1771] [id = 559] 08:56:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8cbe0400) [pid = 1771] [serial = 1678] [outer = (nil)] 08:56:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8cfed400) [pid = 1771] [serial = 1679] [outer = 0x8cbe0400] 08:56:07 INFO - PROCESS | 1771 | 1462377367549 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8cff3400) [pid = 1771] [serial = 1680] [outer = 0x8cbe0400] 08:56:08 INFO - PROCESS | 1771 | 1462377368440 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1578ms 08:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:56:08 INFO - PROCESS | 1771 | 1462377368514 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 1771 | 1462377368517 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:56:08 INFO - PROCESS | 1771 | 1462377368523 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 1771 | 1462377368527 Marionette TRACE conn3 <- [1,2210,null,{}] 08:56:08 INFO - PROCESS | 1771 | 1462377368532 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 1771 | 1462377368775 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:56:09 INFO - PROCESS | 1771 | 1462377369135 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf24800 == 143 [pid = 1771] [id = 560] 08:56:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8cfb2c00) [pid = 1771] [serial = 1681] [outer = (nil)] 08:56:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8d10b800) [pid = 1771] [serial = 1682] [outer = 0x8cfb2c00] 08:56:09 INFO - PROCESS | 1771 | 1462377369225 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8d9d3c00) [pid = 1771] [serial = 1683] [outer = 0x8cfb2c00] 08:56:10 INFO - PROCESS | 1771 | 1462377370099 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1631ms 08:56:10 INFO - PROCESS | 1771 | 1462377370153 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1771 | 1462377370157 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:56:10 INFO - PROCESS | 1771 | 1462377370163 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1771 | 1462377370174 Marionette TRACE conn3 <- [1,2214,null,{}] 08:56:10 INFO - PROCESS | 1771 | 1462377370179 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 1771 | 1462377370392 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:56:10 INFO - PROCESS | 1771 | 1462377370726 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7dec00 == 144 [pid = 1771] [id = 561] 08:56:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8d044c00) [pid = 1771] [serial = 1684] [outer = (nil)] 08:56:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x8db57400) [pid = 1771] [serial = 1685] [outer = 0x8d044c00] 08:56:10 INFO - PROCESS | 1771 | 1462377370813 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x8db5dc00) [pid = 1771] [serial = 1686] [outer = 0x8d044c00] 08:56:11 INFO - PROCESS | 1771 | 1462377371692 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1585ms 08:56:11 INFO - PROCESS | 1771 | 1462377371748 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 1771 | 1462377371752 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:56:11 INFO - PROCESS | 1771 | 1462377371758 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 1771 | 1462377371761 Marionette TRACE conn3 <- [1,2218,null,{}] 08:56:11 INFO - PROCESS | 1771 | 1462377371767 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 1771 | 1462377372031 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:56:12 INFO - PROCESS | 1771 | 1462377372368 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3ab000 == 145 [pid = 1771] [id = 562] 08:56:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x8e3ac000) [pid = 1771] [serial = 1687] [outer = (nil)] 08:56:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x8e3b1000) [pid = 1771] [serial = 1688] [outer = 0x8e3ac000] 08:56:12 INFO - PROCESS | 1771 | 1462377372475 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x8eb36c00) [pid = 1771] [serial = 1689] [outer = 0x8e3ac000] 08:56:13 INFO - PROCESS | 1771 | 1462377373419 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1735ms 08:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:56:13 INFO - PROCESS | 1771 | 1462377373494 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1771 | 1462377373498 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:56:13 INFO - PROCESS | 1771 | 1462377373504 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1771 | 1462377373509 Marionette TRACE conn3 <- [1,2222,null,{}] 08:56:13 INFO - PROCESS | 1771 | 1462377373514 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 1771 | 1462377373772 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:56:14 INFO - PROCESS | 1771 | 1462377374109 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ec9bc00 == 146 [pid = 1771] [id = 563] 08:56:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x8edebc00) [pid = 1771] [serial = 1690] [outer = (nil)] 08:56:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x90e4ac00) [pid = 1771] [serial = 1691] [outer = 0x8edebc00] 08:56:14 INFO - PROCESS | 1771 | 1462377374197 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x90e50000) [pid = 1771] [serial = 1692] [outer = 0x8edebc00] 08:56:15 INFO - PROCESS | 1771 | 1462377375033 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1588ms 08:56:15 INFO - PROCESS | 1771 | 1462377375093 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1771 | 1462377375121 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:56:15 INFO - PROCESS | 1771 | 1462377375128 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1771 | 1462377375132 Marionette TRACE conn3 <- [1,2226,null,{}] 08:56:15 INFO - PROCESS | 1771 | 1462377375138 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 1771 | 1462377375398 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:56:15 INFO - PROCESS | 1771 | 1462377375739 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf26c00 == 147 [pid = 1771] [id = 564] 08:56:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8cfaac00) [pid = 1771] [serial = 1693] [outer = (nil)] 08:56:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x90eac000) [pid = 1771] [serial = 1694] [outer = 0x8cfaac00] 08:56:15 INFO - PROCESS | 1771 | 1462377375825 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x917d9000) [pid = 1771] [serial = 1695] [outer = 0x8cfaac00] 08:56:16 INFO - PROCESS | 1771 | 1462377376683 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1598ms 08:56:16 INFO - PROCESS | 1771 | 1462377376728 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1771 | 1462377376732 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:56:16 INFO - PROCESS | 1771 | 1462377376738 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1771 | 1462377376742 Marionette TRACE conn3 <- [1,2230,null,{}] 08:56:16 INFO - PROCESS | 1771 | 1462377376748 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 1771 | 1462377376952 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:56:17 INFO - PROCESS | 1771 | 1462377377238 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x90e4bc00 == 148 [pid = 1771] [id = 565] 08:56:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x90e4ec00) [pid = 1771] [serial = 1696] [outer = (nil)] 08:56:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9220a800) [pid = 1771] [serial = 1697] [outer = 0x90e4ec00] 08:56:17 INFO - PROCESS | 1771 | 1462377377367 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x92243800) [pid = 1771] [serial = 1698] [outer = 0x90e4ec00] 08:56:18 INFO - PROCESS | 1771 | 1462377378293 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1632ms 08:56:18 INFO - PROCESS | 1771 | 1462377378371 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1771 | 1462377378375 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:56:18 INFO - PROCESS | 1771 | 1462377378382 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1771 | 1462377378386 Marionette TRACE conn3 <- [1,2234,null,{}] 08:56:18 INFO - PROCESS | 1771 | 1462377378392 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 1771 | 1462377378680 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:56:19 INFO - PROCESS | 1771 | 1462377379039 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08400 == 149 [pid = 1771] [id = 566] 08:56:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x917e0800) [pid = 1771] [serial = 1699] [outer = (nil)] 08:56:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x92cee800) [pid = 1771] [serial = 1700] [outer = 0x917e0800] 08:56:19 INFO - PROCESS | 1771 | 1462377379129 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x939ac000) [pid = 1771] [serial = 1701] [outer = 0x917e0800] 08:56:19 INFO - PROCESS | 1771 | 1462377379987 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1631ms 08:56:20 INFO - PROCESS | 1771 | 1462377380014 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1771 | 1462377380018 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:56:20 INFO - PROCESS | 1771 | 1462377380024 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1771 | 1462377380028 Marionette TRACE conn3 <- [1,2238,null,{}] 08:56:20 INFO - PROCESS | 1771 | 1462377380033 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 1771 | 1462377380335 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:56:20 INFO - PROCESS | 1771 | 1462377380554 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564c000 == 150 [pid = 1771] [id = 567] 08:56:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x86f79c00) [pid = 1771] [serial = 1702] [outer = (nil)] 08:56:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8ec9f000) [pid = 1771] [serial = 1703] [outer = 0x86f79c00] 08:56:20 INFO - PROCESS | 1771 | 1462377380643 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x93bb6c00) [pid = 1771] [serial = 1704] [outer = 0x86f79c00] 08:56:21 INFO - PROCESS | 1771 | 1462377381550 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1586ms 08:56:21 INFO - PROCESS | 1771 | 1462377381613 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1771 | 1462377381617 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:56:21 INFO - PROCESS | 1771 | 1462377381623 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1771 | 1462377381629 Marionette TRACE conn3 <- [1,2242,null,{}] 08:56:21 INFO - PROCESS | 1771 | 1462377381635 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 1771 | 1462377381866 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:56:22 INFO - PROCESS | 1771 | 1462377382198 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3acc00 == 151 [pid = 1771] [id = 568] 08:56:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x939af400) [pid = 1771] [serial = 1705] [outer = (nil)] 08:56:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x94ee9000) [pid = 1771] [serial = 1706] [outer = 0x939af400] 08:56:22 INFO - PROCESS | 1771 | 1462377382286 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x95122800) [pid = 1771] [serial = 1707] [outer = 0x939af400] 08:56:23 INFO - PROCESS | 1771 | 1462377383177 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1582ms 08:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:56:23 INFO - PROCESS | 1771 | 1462377383208 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1771 | 1462377383211 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:56:23 INFO - PROCESS | 1771 | 1462377383217 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1771 | 1462377383221 Marionette TRACE conn3 <- [1,2246,null,{}] 08:56:23 INFO - PROCESS | 1771 | 1462377383227 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 1771 | 1462377383442 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:56:23 INFO - PROCESS | 1771 | 1462377383771 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564f000 == 152 [pid = 1771] [id = 569] 08:56:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8dd7b800) [pid = 1771] [serial = 1708] [outer = (nil)] 08:56:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x95212800) [pid = 1771] [serial = 1709] [outer = 0x8dd7b800] 08:56:23 INFO - PROCESS | 1771 | 1462377383860 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x95217400) [pid = 1771] [serial = 1710] [outer = 0x8dd7b800] 08:56:24 INFO - PROCESS | 1771 | 1462377384818 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1631ms 08:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:56:24 INFO - PROCESS | 1771 | 1462377384847 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1771 | 1462377384851 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:56:24 INFO - PROCESS | 1771 | 1462377384858 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1771 | 1462377384862 Marionette TRACE conn3 <- [1,2250,null,{}] 08:56:24 INFO - PROCESS | 1771 | 1462377384868 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 1771 | 1462377385074 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:56:25 INFO - PROCESS | 1771 | 1462377385416 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564f800 == 153 [pid = 1771] [id = 570] 08:56:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x85cf4c00) [pid = 1771] [serial = 1711] [outer = (nil)] 08:56:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x9736f800) [pid = 1771] [serial = 1712] [outer = 0x85cf4c00] 08:56:25 INFO - PROCESS | 1771 | 1462377385505 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x97f51000) [pid = 1771] [serial = 1713] [outer = 0x85cf4c00] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x868ca400 == 152 [pid = 1771] [id = 482] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89d6f000 == 151 [pid = 1771] [id = 484] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89d69c00 == 150 [pid = 1771] [id = 485] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8cffc800 == 149 [pid = 1771] [id = 491] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x92254000 == 148 [pid = 1771] [id = 31] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87b26400 == 147 [pid = 1771] [id = 479] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x86f70000 == 146 [pid = 1771] [id = 478] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87aeb000 == 145 [pid = 1771] [id = 488] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9b5f9000 == 144 [pid = 1771] [id = 18] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8b795400 == 143 [pid = 1771] [id = 487] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87b81800 == 142 [pid = 1771] [id = 490] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7e2400 == 141 [pid = 1771] [id = 489] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8d106400 == 140 [pid = 1771] [id = 492] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5ee800 == 139 [pid = 1771] [id = 486] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x887d3c00 == 138 [pid = 1771] [id = 483] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87b24400 == 137 [pid = 1771] [id = 480] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x85ceb800 == 136 [pid = 1771] [id = 551] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff0800 == 135 [pid = 1771] [id = 550] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87af3400 == 134 [pid = 1771] [id = 549] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x878f0000 == 133 [pid = 1771] [id = 548] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x84e04000 == 132 [pid = 1771] [id = 547] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8950c400 == 131 [pid = 1771] [id = 534] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8651b000 == 130 [pid = 1771] [id = 533] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89cd7c00 == 129 [pid = 1771] [id = 532] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad43400 == 128 [pid = 1771] [id = 531] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89cc4000 == 127 [pid = 1771] [id = 530] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x86fef000 == 126 [pid = 1771] [id = 528] 08:56:27 INFO - PROCESS | 1771 | --DOCSHELL 0x85e8a800 == 125 [pid = 1771] [id = 529] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x89cd6800) [pid = 1771] [serial = 1446] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x9520b400) [pid = 1771] [serial = 1500] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x89ccf800) [pid = 1771] [serial = 1580] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x89cd8800) [pid = 1771] [serial = 1581] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x885f9800) [pid = 1771] [serial = 1577] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x86963000) [pid = 1771] [serial = 1574] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x86fef400) [pid = 1771] [serial = 1575] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x97d36800) [pid = 1771] [serial = 1571] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9730bc00) [pid = 1771] [serial = 1569] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x9613ec00) [pid = 1771] [serial = 1568] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x95213400) [pid = 1771] [serial = 1566] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x95209800) [pid = 1771] [serial = 1565] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x94ee9800) [pid = 1771] [serial = 1563] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x94ee2800) [pid = 1771] [serial = 1562] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x94d40c00) [pid = 1771] [serial = 1560] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x93bbbc00) [pid = 1771] [serial = 1559] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x92c1fc00) [pid = 1771] [serial = 1557] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9225a000) [pid = 1771] [serial = 1556] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x92205800) [pid = 1771] [serial = 1554] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x917e0c00) [pid = 1771] [serial = 1553] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x90eae000) [pid = 1771] [serial = 1551] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x90e46c00) [pid = 1771] [serial = 1550] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8e42f000) [pid = 1771] [serial = 1548] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8e3b8000) [pid = 1771] [serial = 1547] [outer = (nil)] [url = about:blank] 08:56:27 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8dd78c00) [pid = 1771] [serial = 1545] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8dc75400) [pid = 1771] [serial = 1544] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8d9db400) [pid = 1771] [serial = 1542] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8d9d1800) [pid = 1771] [serial = 1541] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8d03e400) [pid = 1771] [serial = 1539] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8cff9400) [pid = 1771] [serial = 1538] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8cfab800) [pid = 1771] [serial = 1536] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8cf28c00) [pid = 1771] [serial = 1535] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8c715800) [pid = 1771] [serial = 1533] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8c70f800) [pid = 1771] [serial = 1532] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8b9bdc00) [pid = 1771] [serial = 1530] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8b9b6000) [pid = 1771] [serial = 1529] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8aec3400) [pid = 1771] [serial = 1527] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8ad46c00) [pid = 1771] [serial = 1526] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8a5f2000) [pid = 1771] [serial = 1524] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x89d77c00) [pid = 1771] [serial = 1523] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x887d3400) [pid = 1771] [serial = 1521] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x87b8bc00) [pid = 1771] [serial = 1520] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x86968c00) [pid = 1771] [serial = 1583] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8a4d2800) [pid = 1771] [serial = 1586] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x887d7400) [pid = 1771] [serial = 1578] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x87b8c000) [pid = 1771] [serial = 1584] [outer = (nil)] [url = about:blank] 08:56:28 INFO - PROCESS | 1771 | 1462377388412 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 3653ms 08:56:28 INFO - PROCESS | 1771 | 1462377388510 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 1771 | 1462377388516 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:56:28 INFO - PROCESS | 1771 | 1462377388525 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 1771 | 1462377388528 Marionette TRACE conn3 <- [1,2254,null,{}] 08:56:28 INFO - PROCESS | 1771 | 1462377388536 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 1771 | 1462377388729 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:56:28 INFO - PROCESS | 1771 | 1462377388925 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x86fee400 == 126 [pid = 1771] [id = 571] 08:56:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x86ff5400) [pid = 1771] [serial = 1714] [outer = (nil)] 08:56:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x878f9000) [pid = 1771] [serial = 1715] [outer = 0x86ff5400] 08:56:29 INFO - PROCESS | 1771 | 1462377388999 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x87b2b400) [pid = 1771] [serial = 1716] [outer = 0x86ff5400] 08:56:29 INFO - PROCESS | 1771 | 1462377389870 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1378ms 08:56:29 INFO - PROCESS | 1771 | 1462377389903 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1771 | 1462377389911 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:56:29 INFO - PROCESS | 1771 | 1462377389921 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1771 | 1462377389925 Marionette TRACE conn3 <- [1,2258,null,{}] 08:56:29 INFO - PROCESS | 1771 | 1462377389931 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 1771 | 1462377390148 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:56:30 INFO - PROCESS | 1771 | 1462377390386 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff7c00 == 127 [pid = 1771] [id = 572] 08:56:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x87ae7800) [pid = 1771] [serial = 1717] [outer = (nil)] 08:56:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x88b27400) [pid = 1771] [serial = 1718] [outer = 0x87ae7800] 08:56:30 INFO - PROCESS | 1771 | 1462377390460 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x89508400) [pid = 1771] [serial = 1719] [outer = 0x87ae7800] 08:56:31 INFO - PROCESS | 1771 | 1462377391390 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1528ms 08:56:31 INFO - PROCESS | 1771 | 1462377391449 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1771 | 1462377391452 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:56:31 INFO - PROCESS | 1771 | 1462377391459 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1771 | 1462377391464 Marionette TRACE conn3 <- [1,2262,null,{}] 08:56:31 INFO - PROCESS | 1771 | 1462377391479 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 1771 | 1462377391759 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:56:31 INFO - PROCESS | 1771 | 1462377391819 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x868be800 == 128 [pid = 1771] [id = 573] 08:56:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x89cd3800) [pid = 1771] [serial = 1720] [outer = (nil)] 08:56:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x89cdac00) [pid = 1771] [serial = 1721] [outer = 0x89cd3800] 08:56:32 INFO - PROCESS | 1771 | 1462377392007 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8a4c5400) [pid = 1771] [serial = 1722] [outer = 0x89cd3800] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8dc80400) [pid = 1771] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9512b800) [pid = 1771] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x92254800) [pid = 1771] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8cff2c00) [pid = 1771] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8a8da800) [pid = 1771] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x89cd2c00) [pid = 1771] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:56:32 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x89d63c00) [pid = 1771] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x85cf4400) [pid = 1771] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x89cd2400) [pid = 1771] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8c7e8400) [pid = 1771] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x9957dc00) [pid = 1771] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8b9b7000) [pid = 1771] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x98897c00) [pid = 1771] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x84e08800) [pid = 1771] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8d10c000) [pid = 1771] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8ad49000) [pid = 1771] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8c7e2800) [pid = 1771] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x878f9800) [pid = 1771] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x868c1800) [pid = 1771] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x87b31c00) [pid = 1771] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x9736fc00) [pid = 1771] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x917d7800) [pid = 1771] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:56:33 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8d044400) [pid = 1771] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:56:33 INFO - PROCESS | 1771 | 1462377393517 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2085ms 08:56:33 INFO - PROCESS | 1771 | 1462377393544 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1771 | 1462377393548 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:56:33 INFO - PROCESS | 1771 | 1462377393554 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 1771 | 1462377393558 Marionette TRACE conn3 <- [1,2266,null,{}] 08:56:33 INFO - PROCESS | 1771 | 1462377393563 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 1771 | 1462377393838 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:56:33 INFO - PROCESS | 1771 | 1462377393861 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c4400 == 129 [pid = 1771] [id = 574] 08:56:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x89cd5c00) [pid = 1771] [serial = 1723] [outer = (nil)] 08:56:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8a8d2800) [pid = 1771] [serial = 1724] [outer = 0x89cd5c00] 08:56:33 INFO - PROCESS | 1771 | 1462377393936 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a8df000) [pid = 1771] [serial = 1725] [outer = 0x89cd5c00] 08:56:34 INFO - PROCESS | 1771 | 1462377394790 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1376ms 08:56:34 INFO - PROCESS | 1771 | 1462377394932 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1771 | 1462377394938 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:56:34 INFO - PROCESS | 1771 | 1462377394962 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1771 | 1462377394967 Marionette TRACE conn3 <- [1,2270,null,{}] 08:56:34 INFO - PROCESS | 1771 | 1462377394975 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 1771 | 1462377395183 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:56:35 INFO - PROCESS | 1771 | 1462377395476 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffa400 == 130 [pid = 1771] [id = 575] 08:56:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x86ffc800) [pid = 1771] [serial = 1726] [outer = (nil)] 08:56:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x878fbc00) [pid = 1771] [serial = 1727] [outer = 0x86ffc800] 08:56:35 INFO - PROCESS | 1771 | 1462377395630 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x87b7fc00) [pid = 1771] [serial = 1728] [outer = 0x86ffc800] 08:56:36 INFO - PROCESS | 1771 | 1462377396610 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1696ms 08:56:36 INFO - PROCESS | 1771 | 1462377396646 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1771 | 1462377396651 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:56:36 INFO - PROCESS | 1771 | 1462377396666 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1771 | 1462377396671 Marionette TRACE conn3 <- [1,2274,null,{}] 08:56:36 INFO - PROCESS | 1771 | 1462377396678 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 1771 | 1462377396930 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:56:37 INFO - PROCESS | 1771 | 1462377397257 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cb8400 == 131 [pid = 1771] [id = 576] 08:56:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x89cb8800) [pid = 1771] [serial = 1729] [outer = (nil)] 08:56:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x89cd8000) [pid = 1771] [serial = 1730] [outer = 0x89cb8800] 08:56:37 INFO - PROCESS | 1771 | 1462377397349 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8ab30800) [pid = 1771] [serial = 1731] [outer = 0x89cb8800] 08:56:38 INFO - PROCESS | 1771 | 1462377398289 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1694ms 08:56:38 INFO - PROCESS | 1771 | 1462377398356 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:56:38 INFO - PROCESS | 1771 | 1462377398360 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:56:38 INFO - PROCESS | 1771 | 1462377398367 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1771 | 1462377398371 Marionette TRACE conn3 <- [1,2278,null,{}] 08:56:38 INFO - PROCESS | 1771 | 1462377398386 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 1771 | 1462377398647 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:56:39 INFO - PROCESS | 1771 | 1462377399021 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b799800 == 132 [pid = 1771] [id = 577] 08:56:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8b9b6000) [pid = 1771] [serial = 1732] [outer = (nil)] 08:56:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8b9bd800) [pid = 1771] [serial = 1733] [outer = 0x8b9b6000] 08:56:39 INFO - PROCESS | 1771 | 1462377399114 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8bb03400) [pid = 1771] [serial = 1734] [outer = 0x8b9b6000] 08:56:40 INFO - PROCESS | 1771 | 1462377400065 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1741ms 08:56:40 INFO - PROCESS | 1771 | 1462377400108 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:56:40 INFO - PROCESS | 1771 | 1462377400112 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:56:40 INFO - PROCESS | 1771 | 1462377400119 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1771 | 1462377400122 Marionette TRACE conn3 <- [1,2282,null,{}] 08:56:40 INFO - PROCESS | 1771 | 1462377400128 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 1771 | 1462377400348 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:56:40 INFO - PROCESS | 1771 | 1462377400624 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8d5400 == 133 [pid = 1771] [id = 578] 08:56:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8ad50400) [pid = 1771] [serial = 1735] [outer = (nil)] 08:56:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c7da400) [pid = 1771] [serial = 1736] [outer = 0x8ad50400] 08:56:40 INFO - PROCESS | 1771 | 1462377400766 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c7e3800) [pid = 1771] [serial = 1737] [outer = 0x8ad50400] 08:56:41 INFO - PROCESS | 1771 | 1462377401657 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1580ms 08:56:41 INFO - PROCESS | 1771 | 1462377401698 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1771 | 1462377401701 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:56:41 INFO - PROCESS | 1771 | 1462377401708 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1771 | 1462377401712 Marionette TRACE conn3 <- [1,2286,null,{}] 08:56:41 INFO - PROCESS | 1771 | 1462377401717 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 1771 | 1462377401916 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:56:42 INFO - PROCESS | 1771 | 1462377402201 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec9800 == 134 [pid = 1771] [id = 579] 08:56:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8c712c00) [pid = 1771] [serial = 1738] [outer = (nil)] 08:56:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8cf20c00) [pid = 1771] [serial = 1739] [outer = 0x8c712c00] 08:56:42 INFO - PROCESS | 1771 | 1462377402337 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8cf2e000) [pid = 1771] [serial = 1740] [outer = 0x8c712c00] 08:56:43 INFO - PROCESS | 1771 | 1462377403232 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:56:43 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 08:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1589ms 08:56:43 INFO - PROCESS | 1771 | 1462377403297 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1771 | 1462377403301 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:56:43 INFO - PROCESS | 1771 | 1462377403307 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1771 | 1462377403310 Marionette TRACE conn3 <- [1,2290,null,{}] 08:56:43 INFO - PROCESS | 1771 | 1462377403316 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 1771 | 1462377403598 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:56:43 INFO - PROCESS | 1771 | 1462377403929 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbda800 == 135 [pid = 1771] [id = 580] 08:56:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8d03e800) [pid = 1771] [serial = 1741] [outer = (nil)] 08:56:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8d044000) [pid = 1771] [serial = 1742] [outer = 0x8d03e800] 08:56:44 INFO - PROCESS | 1771 | 1462377404023 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8d9dac00) [pid = 1771] [serial = 1743] [outer = 0x8d03e800] 08:56:44 INFO - PROCESS | 1771 | 1462377404915 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1635ms 08:56:44 INFO - PROCESS | 1771 | 1462377404944 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:56:44 INFO - PROCESS | 1771 | 1462377404948 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:56:44 INFO - PROCESS | 1771 | 1462377404954 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 1771 | 1462377404958 Marionette TRACE conn3 <- [1,2294,null,{}] 08:56:44 INFO - PROCESS | 1771 | 1462377404964 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 1771 | 1462377405194 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:56:45 INFO - PROCESS | 1771 | 1462377405534 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5f2400 == 136 [pid = 1771] [id = 581] 08:56:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8b78f800) [pid = 1771] [serial = 1744] [outer = (nil)] 08:56:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8dc77c00) [pid = 1771] [serial = 1745] [outer = 0x8b78f800] 08:56:45 INFO - PROCESS | 1771 | 1462377405640 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8dd79000) [pid = 1771] [serial = 1746] [outer = 0x8b78f800] 08:56:46 INFO - PROCESS | 1771 | 1462377406536 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1633ms 08:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:56:46 INFO - PROCESS | 1771 | 1462377406587 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1771 | 1462377406591 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:56:46 INFO - PROCESS | 1771 | 1462377406598 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1771 | 1462377406601 Marionette TRACE conn3 <- [1,2298,null,{}] 08:56:46 INFO - PROCESS | 1771 | 1462377406607 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 1771 | 1462377406808 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:56:47 INFO - PROCESS | 1771 | 1462377407089 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x895c6c00 == 137 [pid = 1771] [id = 582] 08:56:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8dc81400) [pid = 1771] [serial = 1747] [outer = (nil)] 08:56:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8e3b6400) [pid = 1771] [serial = 1748] [outer = 0x8dc81400] 08:56:47 INFO - PROCESS | 1771 | 1462377407223 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8e426000) [pid = 1771] [serial = 1749] [outer = 0x8dc81400] 08:56:48 INFO - PROCESS | 1771 | 1462377408062 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1538ms 08:56:48 INFO - PROCESS | 1771 | 1462377408135 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:56:48 INFO - PROCESS | 1771 | 1462377408140 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:56:48 INFO - PROCESS | 1771 | 1462377408146 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 1771 | 1462377408149 Marionette TRACE conn3 <- [1,2302,null,{}] 08:56:48 INFO - PROCESS | 1771 | 1462377408155 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 1771 | 1462377408417 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:56:48 INFO - PROCESS | 1771 | 1462377408758 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc7c400 == 138 [pid = 1771] [id = 583] 08:56:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8e3ae800) [pid = 1771] [serial = 1750] [outer = (nil)] 08:56:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8ec96800) [pid = 1771] [serial = 1751] [outer = 0x8e3ae800] 08:56:48 INFO - PROCESS | 1771 | 1462377408846 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8ec9dc00) [pid = 1771] [serial = 1752] [outer = 0x8e3ae800] 08:56:49 INFO - PROCESS | 1771 | 1462377409729 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1629ms 08:56:49 INFO - PROCESS | 1771 | 1462377409775 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1771 | 1462377409779 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:56:49 INFO - PROCESS | 1771 | 1462377409785 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1771 | 1462377409788 Marionette TRACE conn3 <- [1,2306,null,{}] 08:56:49 INFO - PROCESS | 1771 | 1462377409794 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 1771 | 1462377409989 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:56:50 INFO - PROCESS | 1771 | 1462377410287 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab35400 == 139 [pid = 1771] [id = 584] 08:56:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8cfafc00) [pid = 1771] [serial = 1753] [outer = (nil)] 08:56:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x90e4b800) [pid = 1771] [serial = 1754] [outer = 0x8cfafc00] 08:56:50 INFO - PROCESS | 1771 | 1462377410416 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x90ea5800) [pid = 1771] [serial = 1755] [outer = 0x8cfafc00] 08:56:51 INFO - PROCESS | 1771 | 1462377411315 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1580ms 08:56:51 INFO - PROCESS | 1771 | 1462377411366 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1771 | 1462377411371 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:56:51 INFO - PROCESS | 1771 | 1462377411377 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1771 | 1462377411381 Marionette TRACE conn3 <- [1,2310,null,{}] 08:56:51 INFO - PROCESS | 1771 | 1462377411387 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 1771 | 1462377411640 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:56:51 INFO - PROCESS | 1771 | 1462377411980 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x8edeb000 == 140 [pid = 1771] [id = 585] 08:56:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x92243c00) [pid = 1771] [serial = 1756] [outer = (nil)] 08:56:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x92c1a400) [pid = 1771] [serial = 1757] [outer = 0x92243c00] 08:56:52 INFO - PROCESS | 1771 | 1462377412078 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x93b6ec00) [pid = 1771] [serial = 1758] [outer = 0x92243c00] 08:56:52 INFO - PROCESS | 1771 | 1462377412978 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1630ms 08:56:53 INFO - PROCESS | 1771 | 1462377413007 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1771 | 1462377413011 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:56:53 INFO - PROCESS | 1771 | 1462377413035 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1771 | 1462377413039 Marionette TRACE conn3 <- [1,2314,null,{}] 08:56:53 INFO - PROCESS | 1771 | 1462377413047 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 1771 | 1462377413259 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:56:53 INFO - PROCESS | 1771 | 1462377413590 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bbe400 == 141 [pid = 1771] [id = 586] 08:56:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x94d45400) [pid = 1771] [serial = 1759] [outer = (nil)] 08:56:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x94d4e400) [pid = 1771] [serial = 1760] [outer = 0x94d45400] 08:56:53 INFO - PROCESS | 1771 | 1462377413680 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x95128c00) [pid = 1771] [serial = 1761] [outer = 0x94d45400] 08:56:54 INFO - PROCESS | 1771 | 1462377414569 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1599ms 08:56:54 INFO - PROCESS | 1771 | 1462377414617 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1771 | 1462377414621 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:56:54 INFO - PROCESS | 1771 | 1462377414628 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1771 | 1462377414632 Marionette TRACE conn3 <- [1,2318,null,{}] 08:56:54 INFO - PROCESS | 1771 | 1462377414674 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 1771 | 1462377414957 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:56:55 INFO - PROCESS | 1771 | 1462377415296 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8daad800 == 142 [pid = 1771] [id = 587] 08:56:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x8db56c00) [pid = 1771] [serial = 1762] [outer = (nil)] 08:56:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9520d000) [pid = 1771] [serial = 1763] [outer = 0x8db56c00] 08:56:55 INFO - PROCESS | 1771 | 1462377415380 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x95215400) [pid = 1771] [serial = 1764] [outer = 0x8db56c00] 08:56:56 INFO - PROCESS | 1771 | 1462377416257 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1771 | 1462377416309 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:56:56 INFO - PROCESS | 1771 | 1462377416315 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1771 | 1462377416319 Marionette TRACE conn3 <- [1,2322,null,{}] 08:56:56 INFO - PROCESS | 1771 | 1462377416324 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 1771 | 1462377416523 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:56:56 INFO - PROCESS | 1771 | 1462377416863 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x95205000 == 143 [pid = 1771] [id = 588] 08:56:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x95209400) [pid = 1771] [serial = 1765] [outer = (nil)] 08:56:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9730c800) [pid = 1771] [serial = 1766] [outer = 0x95209400] 08:56:56 INFO - PROCESS | 1771 | 1462377416952 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x97d36800) [pid = 1771] [serial = 1767] [outer = 0x95209400] 08:56:57 INFO - PROCESS | 1771 | 1462377417842 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1585ms 08:56:57 INFO - PROCESS | 1771 | 1462377417902 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1771 | 1462377417906 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:56:57 INFO - PROCESS | 1771 | 1462377417912 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1771 | 1462377417915 Marionette TRACE conn3 <- [1,2326,null,{}] 08:56:57 INFO - PROCESS | 1771 | 1462377417921 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 1771 | 1462377418146 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:56:58 INFO - PROCESS | 1771 | 1462377418478 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0bc00 == 144 [pid = 1771] [id = 589] 08:56:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x94d40c00) [pid = 1771] [serial = 1768] [outer = (nil)] 08:56:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x98846c00) [pid = 1771] [serial = 1769] [outer = 0x94d40c00] 08:56:58 INFO - PROCESS | 1771 | 1462377418567 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x98891000) [pid = 1771] [serial = 1770] [outer = 0x94d40c00] 08:56:59 INFO - PROCESS | 1771 | 1462377419421 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1577ms 08:56:59 INFO - PROCESS | 1771 | 1462377419491 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1771 | 1462377419494 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:56:59 INFO - PROCESS | 1771 | 1462377419500 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1771 | 1462377419504 Marionette TRACE conn3 <- [1,2330,null,{}] 08:56:59 INFO - PROCESS | 1771 | 1462377419509 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 1771 | 1462377419764 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:57:00 INFO - PROCESS | 1771 | 1462377420108 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aebd800 == 145 [pid = 1771] [id = 590] 08:57:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x90e42000) [pid = 1771] [serial = 1771] [outer = (nil)] 08:57:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x98c13000) [pid = 1771] [serial = 1772] [outer = 0x90e42000] 08:57:00 INFO - PROCESS | 1771 | 1462377420204 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x98c6f000) [pid = 1771] [serial = 1773] [outer = 0x90e42000] 08:57:01 INFO - PROCESS | 1771 | 1462377421092 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1632ms 08:57:01 INFO - PROCESS | 1771 | 1462377421134 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1771 | 1462377421138 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:57:01 INFO - PROCESS | 1771 | 1462377421145 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1771 | 1462377421149 Marionette TRACE conn3 <- [1,2334,null,{}] 08:57:01 INFO - PROCESS | 1771 | 1462377421154 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 1771 | 1462377421390 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:57:01 INFO - PROCESS | 1771 | 1462377421679 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8650f400 == 146 [pid = 1771] [id = 591] 08:57:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x98843c00) [pid = 1771] [serial = 1774] [outer = (nil)] 08:57:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x99840c00) [pid = 1771] [serial = 1775] [outer = 0x98843c00] 08:57:01 INFO - PROCESS | 1771 | 1462377421810 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x99848800) [pid = 1771] [serial = 1776] [outer = 0x98843c00] 08:57:02 INFO - PROCESS | 1771 | 1462377422663 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1580ms 08:57:02 INFO - PROCESS | 1771 | 1462377422725 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:57:02 INFO - PROCESS | 1771 | 1462377422730 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:57:02 INFO - PROCESS | 1771 | 1462377422736 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1771 | 1462377422740 Marionette TRACE conn3 <- [1,2338,null,{}] 08:57:02 INFO - PROCESS | 1771 | 1462377422745 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 1771 | 1462377422987 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:57:03 INFO - PROCESS | 1771 | 1462377423337 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x98c18800 == 147 [pid = 1771] [id = 592] 08:57:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9957f000) [pid = 1771] [serial = 1777] [outer = (nil)] 08:57:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x99915800) [pid = 1771] [serial = 1778] [outer = 0x9957f000] 08:57:03 INFO - PROCESS | 1771 | 1462377423431 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x99919800) [pid = 1771] [serial = 1779] [outer = 0x9957f000] 08:57:04 INFO - PROCESS | 1771 | 1462377424366 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1685ms 08:57:04 INFO - PROCESS | 1771 | 1462377424422 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 1771 | 1462377424426 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:57:04 INFO - PROCESS | 1771 | 1462377424432 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 1771 | 1462377424435 Marionette TRACE conn3 <- [1,2342,null,{}] 08:57:04 INFO - PROCESS | 1771 | 1462377424440 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 1771 | 1462377424670 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:57:05 INFO - PROCESS | 1771 | 1462377425026 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8b797000 == 146 [pid = 1771] [id = 370] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8564f800 == 145 [pid = 1771] [id = 570] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8564f000 == 144 [pid = 1771] [id = 569] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8564c000 == 143 [pid = 1771] [id = 567] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3acc00 == 142 [pid = 1771] [id = 568] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08400 == 141 [pid = 1771] [id = 566] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x90e4bc00 == 140 [pid = 1771] [id = 565] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8cf26c00 == 139 [pid = 1771] [id = 564] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3ab000 == 138 [pid = 1771] [id = 562] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8ec9bc00 == 137 [pid = 1771] [id = 563] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7dec00 == 136 [pid = 1771] [id = 561] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8cf24800 == 135 [pid = 1771] [id = 560] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x87b26800 == 134 [pid = 1771] [id = 559] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8e0800 == 133 [pid = 1771] [id = 558] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8bb05c00 == 132 [pid = 1771] [id = 557] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x87b8b800 == 131 [pid = 1771] [id = 555] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x89cb8c00 == 130 [pid = 1771] [id = 556] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x895c4800 == 129 [pid = 1771] [id = 554] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x87aeac00 == 128 [pid = 1771] [id = 553] 08:57:06 INFO - PROCESS | 1771 | --DOCSHELL 0x85e7fc00 == 127 [pid = 1771] [id = 552] 08:57:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08400 == 128 [pid = 1771] [id = 593] 08:57:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x84e10c00) [pid = 1771] [serial = 1780] [outer = (nil)] 08:57:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x85e7f400) [pid = 1771] [serial = 1781] [outer = 0x84e10c00] 08:57:07 INFO - PROCESS | 1771 | 1462377427029 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0x868c4800) [pid = 1771] [serial = 1782] [outer = 0x84e10c00] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x9982cc00) [pid = 1771] [serial = 1638] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x85cf6400) [pid = 1771] [serial = 1643] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8dd81000) [pid = 1771] [serial = 1610] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x8b793800) [pid = 1771] [serial = 1596] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x8daa8c00) [pid = 1771] [serial = 1608] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x87b7ec00) [pid = 1771] [serial = 1647] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x885ff000) [pid = 1771] [serial = 1590] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x895bd800) [pid = 1771] [serial = 1650] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x98893400) [pid = 1771] [serial = 1632] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x94ee5c00) [pid = 1771] [serial = 1622] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8dd85800) [pid = 1771] [serial = 1611] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8eb3e800) [pid = 1771] [serial = 1614] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9520c000) [pid = 1771] [serial = 1625] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x97d38000) [pid = 1771] [serial = 1628] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x93bba800) [pid = 1771] [serial = 1620] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x90e45400) [pid = 1771] [serial = 1617] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8c716000) [pid = 1771] [serial = 1599] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8a4cac00) [pid = 1771] [serial = 1593] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8a5ef000) [pid = 1771] [serial = 1518] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8aec1000) [pid = 1771] [serial = 1595] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8ec9d400) [pid = 1771] [serial = 1616] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x9888fc00) [pid = 1771] [serial = 1631] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8bb0d800) [pid = 1771] [serial = 1598] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x87aed800) [pid = 1771] [serial = 1646] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x96139c00) [pid = 1771] [serial = 1626] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x98c6f800) [pid = 1771] [serial = 1635] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x89d70000) [pid = 1771] [serial = 1653] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8d9d9000) [pid = 1771] [serial = 1607] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x92261800) [pid = 1771] [serial = 1619] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8d102400) [pid = 1771] [serial = 1605] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x99844c00) [pid = 1771] [serial = 1640] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8cbe4800) [pid = 1771] [serial = 1602] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8eb33000) [pid = 1771] [serial = 1613] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8cbe0000) [pid = 1771] [serial = 1601] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x89d68800) [pid = 1771] [serial = 1592] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x89d60800) [pid = 1771] [serial = 1652] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x88b2d400) [pid = 1771] [serial = 1649] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x97fa6c00) [pid = 1771] [serial = 1629] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9889b800) [pid = 1771] [serial = 1634] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x99847000) [pid = 1771] [serial = 1641] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x99610400) [pid = 1771] [serial = 1637] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8d035400) [pid = 1771] [serial = 1604] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9512b400) [pid = 1771] [serial = 1623] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x85e89800) [pid = 1771] [serial = 1644] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x87b28000) [pid = 1771] [serial = 1589] [outer = (nil)] [url = about:blank] 08:57:07 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8a4c7c00) [pid = 1771] [serial = 1655] [outer = (nil)] [url = about:blank] 08:57:08 INFO - PROCESS | 1771 | 1462377428089 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 3683ms 08:57:08 INFO - PROCESS | 1771 | 1462377428116 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 1771 | 1462377428122 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:57:08 INFO - PROCESS | 1771 | 1462377428130 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 1771 | 1462377428135 Marionette TRACE conn3 <- [1,2346,null,{}] 08:57:08 INFO - PROCESS | 1771 | 1462377428142 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 1771 | 1462377428361 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:57:08 INFO - PROCESS | 1771 | 1462377428573 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff8c00 == 129 [pid = 1771] [id = 594] 08:57:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x87ae7400) [pid = 1771] [serial = 1783] [outer = (nil)] 08:57:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x885f6400) [pid = 1771] [serial = 1784] [outer = 0x87ae7400] 08:57:08 INFO - PROCESS | 1771 | 1462377428661 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x887d2800) [pid = 1771] [serial = 1785] [outer = 0x87ae7400] 08:57:09 INFO - PROCESS | 1771 | 1462377429495 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1379ms 08:57:09 INFO - PROCESS | 1771 | 1462377429508 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 1771 | 1462377429513 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:57:09 INFO - PROCESS | 1771 | 1462377429524 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1771 | 1462377429528 Marionette TRACE conn3 <- [1,2350,null,{}] 08:57:09 INFO - PROCESS | 1771 | 1462377429534 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 1771 | 1462377429849 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:57:09 INFO - PROCESS | 1771 | 1462377429930 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cb9400 == 130 [pid = 1771] [id = 595] 08:57:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x89cc3800) [pid = 1771] [serial = 1786] [outer = (nil)] 08:57:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x89d62400) [pid = 1771] [serial = 1787] [outer = 0x89cc3800] 08:57:10 INFO - PROCESS | 1771 | 1462377430007 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x89d77c00) [pid = 1771] [serial = 1788] [outer = 0x89cc3800] 08:57:11 INFO - PROCESS | 1771 | 1462377431021 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1537ms 08:57:11 INFO - PROCESS | 1771 | 1462377431060 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1771 | 1462377431063 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:57:11 INFO - PROCESS | 1771 | 1462377431073 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1771 | 1462377431078 Marionette TRACE conn3 <- [1,2354,null,{}] 08:57:11 INFO - PROCESS | 1771 | 1462377431099 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 1771 | 1462377431362 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:57:11 INFO - PROCESS | 1771 | 1462377431394 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d5f400 == 131 [pid = 1771] [id = 596] 08:57:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8ad43400) [pid = 1771] [serial = 1789] [outer = (nil)] 08:57:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8ad4e800) [pid = 1771] [serial = 1790] [outer = 0x8ad43400] 08:57:11 INFO - PROCESS | 1771 | 1462377431465 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8aec8000) [pid = 1771] [serial = 1791] [outer = 0x8ad43400] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x89505800) [pid = 1771] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x917e0800) [pid = 1771] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x86ff5400) [pid = 1771] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87ae7800) [pid = 1771] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x939af400) [pid = 1771] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8bb06c00) [pid = 1771] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x87aeec00) [pid = 1771] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x90e4ec00) [pid = 1771] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8aebf000) [pid = 1771] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8cfb2c00) [pid = 1771] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x85cf4c00) [pid = 1771] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x89cd3800) [pid = 1771] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x895c4c00) [pid = 1771] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8cfaac00) [pid = 1771] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x86f79c00) [pid = 1771] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8ad4b400) [pid = 1771] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8dd7b800) [pid = 1771] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x85e81000) [pid = 1771] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8edebc00) [pid = 1771] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x868cb800) [pid = 1771] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x87b86400) [pid = 1771] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8d044c00) [pid = 1771] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8cbe0400) [pid = 1771] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:57:12 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8e3ac000) [pid = 1771] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:57:13 INFO - PROCESS | 1771 | 1462377433070 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2045ms 08:57:13 INFO - PROCESS | 1771 | 1462377433128 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1771 | 1462377433131 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:57:13 INFO - PROCESS | 1771 | 1462377433137 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 1771 | 1462377433140 Marionette TRACE conn3 <- [1,2358,null,{}] 08:57:13 INFO - PROCESS | 1771 | 1462377433145 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 1771 | 1462377433338 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:57:13 INFO - PROCESS | 1771 | 1462377433355 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf4c00 == 132 [pid = 1771] [id = 597] 08:57:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x85e81000) [pid = 1771] [serial = 1792] [outer = (nil)] 08:57:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x895c1c00) [pid = 1771] [serial = 1793] [outer = 0x85e81000] 08:57:13 INFO - PROCESS | 1771 | 1462377433425 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8aeca800) [pid = 1771] [serial = 1794] [outer = 0x85e81000] 08:57:14 INFO - PROCESS | 1771 | 1462377434390 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1279ms 08:57:14 INFO - PROCESS | 1771 | 1462377434419 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1771 | 1462377434423 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:57:14 INFO - PROCESS | 1771 | 1462377434428 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1771 | 1462377434431 Marionette TRACE conn3 <- [1,2362,null,{}] 08:57:14 INFO - PROCESS | 1771 | 1462377434437 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 1771 | 1462377434615 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:57:15 INFO - PROCESS | 1771 | 1462377434998 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08800 == 133 [pid = 1771] [id = 598] 08:57:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8564f800) [pid = 1771] [serial = 1795] [outer = (nil)] 08:57:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x85e86000) [pid = 1771] [serial = 1796] [outer = 0x8564f800] 08:57:15 INFO - PROCESS | 1771 | 1462377435105 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x86f73c00) [pid = 1771] [serial = 1797] [outer = 0x8564f800] 08:57:16 INFO - PROCESS | 1771 | 1462377436168 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1782ms 08:57:16 INFO - PROCESS | 1771 | 1462377436213 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1771 | 1462377436220 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:57:16 INFO - PROCESS | 1771 | 1462377436229 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1771 | 1462377436235 Marionette TRACE conn3 <- [1,2366,null,{}] 08:57:16 INFO - PROCESS | 1771 | 1462377436241 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 1771 | 1462377436460 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:57:16 INFO - PROCESS | 1771 | 1462377436787 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b28800 == 134 [pid = 1771] [id = 599] 08:57:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x89502400) [pid = 1771] [serial = 1798] [outer = (nil)] 08:57:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x89510000) [pid = 1771] [serial = 1799] [outer = 0x89502400] 08:57:16 INFO - PROCESS | 1771 | 1462377436879 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x895c4000) [pid = 1771] [serial = 1800] [outer = 0x89502400] 08:57:17 INFO - PROCESS | 1771 | 1462377437819 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1629ms 08:57:17 INFO - PROCESS | 1771 | 1462377437862 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1771 | 1462377437868 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:57:17 INFO - PROCESS | 1771 | 1462377437875 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1771 | 1462377437879 Marionette TRACE conn3 <- [1,2370,null,{}] 08:57:17 INFO - PROCESS | 1771 | 1462377437885 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 1771 | 1462377438117 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:57:18 INFO - PROCESS | 1771 | 1462377438474 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5eac00 == 135 [pid = 1771] [id = 600] 08:57:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8a5eb800) [pid = 1771] [serial = 1801] [outer = (nil)] 08:57:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8a5f3c00) [pid = 1771] [serial = 1802] [outer = 0x8a5eb800] 08:57:18 INFO - PROCESS | 1771 | 1462377438612 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8ab35800) [pid = 1771] [serial = 1803] [outer = 0x8a5eb800] 08:57:19 INFO - PROCESS | 1771 | 1462377439606 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1781ms 08:57:19 INFO - PROCESS | 1771 | 1462377439657 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1771 | 1462377439660 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:57:19 INFO - PROCESS | 1771 | 1462377439676 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1771 | 1462377439685 Marionette TRACE conn3 <- [1,2374,null,{}] 08:57:19 INFO - PROCESS | 1771 | 1462377439691 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 1771 | 1462377439974 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:57:20 INFO - PROCESS | 1771 | 1462377440298 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d7800 == 136 [pid = 1771] [id = 601] 08:57:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x89d5c400) [pid = 1771] [serial = 1804] [outer = (nil)] 08:57:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8b9bcc00) [pid = 1771] [serial = 1805] [outer = 0x89d5c400] 08:57:20 INFO - PROCESS | 1771 | 1462377440388 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8c70f000) [pid = 1771] [serial = 1806] [outer = 0x89d5c400] 08:57:21 INFO - PROCESS | 1771 | 1462377441278 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1650ms 08:57:21 INFO - PROCESS | 1771 | 1462377441318 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1771 | 1462377441324 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:57:21 INFO - PROCESS | 1771 | 1462377441330 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1771 | 1462377441333 Marionette TRACE conn3 <- [1,2378,null,{}] 08:57:21 INFO - PROCESS | 1771 | 1462377441339 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 1771 | 1462377441573 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:57:21 INFO - PROCESS | 1771 | 1462377441898 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d3000 == 137 [pid = 1771] [id = 602] 08:57:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8c7df400) [pid = 1771] [serial = 1807] [outer = (nil)] 08:57:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8cbe0000) [pid = 1771] [serial = 1808] [outer = 0x8c7df400] 08:57:21 INFO - PROCESS | 1771 | 1462377441990 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8cbe6400) [pid = 1771] [serial = 1809] [outer = 0x8c7df400] 08:57:22 INFO - PROCESS | 1771 | 1462377442912 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1630ms 08:57:22 INFO - PROCESS | 1771 | 1462377442961 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1771 | 1462377442965 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:57:22 INFO - PROCESS | 1771 | 1462377442971 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 1771 | 1462377442974 Marionette TRACE conn3 <- [1,2382,null,{}] 08:57:22 INFO - PROCESS | 1771 | 1462377442980 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 1771 | 1462377443182 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:57:23 INFO - PROCESS | 1771 | 1462377443475 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfb2c00 == 138 [pid = 1771] [id = 603] 08:57:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8cfb3c00) [pid = 1771] [serial = 1810] [outer = (nil)] 08:57:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8cfef400) [pid = 1771] [serial = 1811] [outer = 0x8cfb3c00] 08:57:23 INFO - PROCESS | 1771 | 1462377443625 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8d103c00) [pid = 1771] [serial = 1812] [outer = 0x8cfb3c00] 08:57:24 INFO - PROCESS | 1771 | 1462377444594 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1685ms 08:57:24 INFO - PROCESS | 1771 | 1462377444657 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 1771 | 1462377444661 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:57:24 INFO - PROCESS | 1771 | 1462377444668 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 1771 | 1462377444671 Marionette TRACE conn3 <- [1,2386,null,{}] 08:57:24 INFO - PROCESS | 1771 | 1462377444677 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 1771 | 1462377444920 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:57:25 INFO - PROCESS | 1771 | 1462377445292 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d68800 == 139 [pid = 1771] [id = 604] 08:57:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8cf26c00) [pid = 1771] [serial = 1813] [outer = (nil)] 08:57:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8daa8800) [pid = 1771] [serial = 1814] [outer = 0x8cf26c00] 08:57:25 INFO - PROCESS | 1771 | 1462377445382 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8db54800) [pid = 1771] [serial = 1815] [outer = 0x8cf26c00] 08:57:26 INFO - PROCESS | 1771 | 1462377446278 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1681ms 08:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:57:26 INFO - PROCESS | 1771 | 1462377446349 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1771 | 1462377446352 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:57:26 INFO - PROCESS | 1771 | 1462377446359 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1771 | 1462377446363 Marionette TRACE conn3 <- [1,2390,null,{}] 08:57:26 INFO - PROCESS | 1771 | 1462377446368 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 1771 | 1462377446587 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:57:26 INFO - PROCESS | 1771 | 1462377446911 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9cfc00 == 140 [pid = 1771] [id = 605] 08:57:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8d9d1400) [pid = 1771] [serial = 1816] [outer = (nil)] 08:57:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8dd7b800) [pid = 1771] [serial = 1817] [outer = 0x8d9d1400] 08:57:27 INFO - PROCESS | 1771 | 1462377446997 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8dd84000) [pid = 1771] [serial = 1818] [outer = 0x8d9d1400] 08:57:27 INFO - PROCESS | 1771 | 1462377447878 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1580ms 08:57:27 INFO - PROCESS | 1771 | 1462377447939 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 1771 | 1462377447942 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:57:27 INFO - PROCESS | 1771 | 1462377447949 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 1771 | 1462377447952 Marionette TRACE conn3 <- [1,2394,null,{}] 08:57:27 INFO - PROCESS | 1771 | 1462377447958 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 1771 | 1462377448183 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:57:28 INFO - PROCESS | 1771 | 1462377448520 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e7ec00 == 141 [pid = 1771] [id = 606] 08:57:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8db55400) [pid = 1771] [serial = 1819] [outer = (nil)] 08:57:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x8eb3cc00) [pid = 1771] [serial = 1820] [outer = 0x8db55400] 08:57:28 INFO - PROCESS | 1771 | 1462377448607 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x8eb41800) [pid = 1771] [serial = 1821] [outer = 0x8db55400] 08:57:29 INFO - PROCESS | 1771 | 1462377449472 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1579ms 08:57:29 INFO - PROCESS | 1771 | 1462377449529 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1771 | 1462377449533 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:57:29 INFO - PROCESS | 1771 | 1462377449539 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1771 | 1462377449542 Marionette TRACE conn3 <- [1,2398,null,{}] 08:57:29 INFO - PROCESS | 1771 | 1462377449547 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 1771 | 1462377449754 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:57:30 INFO - PROCESS | 1771 | 1462377450037 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7e0c00 == 142 [pid = 1771] [id = 607] 08:57:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8dc7bc00) [pid = 1771] [serial = 1822] [outer = (nil)] 08:57:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x8edebc00) [pid = 1771] [serial = 1823] [outer = 0x8dc7bc00] 08:57:30 INFO - PROCESS | 1771 | 1462377450183 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x90e4bc00) [pid = 1771] [serial = 1824] [outer = 0x8dc7bc00] 08:57:31 INFO - PROCESS | 1771 | 1462377451102 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1640ms 08:57:31 INFO - PROCESS | 1771 | 1462377451180 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1771 | 1462377451184 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:57:31 INFO - PROCESS | 1771 | 1462377451190 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1771 | 1462377451193 Marionette TRACE conn3 <- [1,2402,null,{}] 08:57:31 INFO - PROCESS | 1771 | 1462377451199 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 1771 | 1462377451447 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:57:31 INFO - PROCESS | 1771 | 1462377451785 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x917dd000 == 143 [pid = 1771] [id = 608] 08:57:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x917dd400) [pid = 1771] [serial = 1825] [outer = (nil)] 08:57:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x921dc800) [pid = 1771] [serial = 1826] [outer = 0x917dd400] 08:57:31 INFO - PROCESS | 1771 | 1462377451888 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x92245c00) [pid = 1771] [serial = 1827] [outer = 0x917dd400] 08:57:32 INFO - PROCESS | 1771 | 1462377452804 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1682ms 08:57:32 INFO - PROCESS | 1771 | 1462377452873 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1771 | 1462377452877 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:57:32 INFO - PROCESS | 1771 | 1462377452883 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1771 | 1462377452887 Marionette TRACE conn3 <- [1,2406,null,{}] 08:57:32 INFO - PROCESS | 1771 | 1462377452893 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 1771 | 1462377453176 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:57:33 INFO - PROCESS | 1771 | 1462377453511 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x917d4400 == 144 [pid = 1771] [id = 609] 08:57:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x92205400) [pid = 1771] [serial = 1828] [outer = (nil)] 08:57:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x94d44000) [pid = 1771] [serial = 1829] [outer = 0x92205400] 08:57:33 INFO - PROCESS | 1771 | 1462377453602 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x94d8f800) [pid = 1771] [serial = 1830] [outer = 0x92205400] 08:57:34 INFO - PROCESS | 1771 | 1462377454516 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1681ms 08:57:34 INFO - PROCESS | 1771 | 1462377454565 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1771 | 1462377454569 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:57:34 INFO - PROCESS | 1771 | 1462377454575 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1771 | 1462377454578 Marionette TRACE conn3 <- [1,2410,null,{}] 08:57:34 INFO - PROCESS | 1771 | 1462377454584 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 1771 | 1462377454783 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:57:35 INFO - PROCESS | 1771 | 1462377455083 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1771 | ++DOCSHELL 0x90e44c00 == 145 [pid = 1771] [id = 610] 08:57:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9225dc00) [pid = 1771] [serial = 1831] [outer = (nil)] 08:57:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9520b000) [pid = 1771] [serial = 1832] [outer = 0x9225dc00] 08:57:35 INFO - PROCESS | 1771 | 1462377455225 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9520fc00) [pid = 1771] [serial = 1833] [outer = 0x9225dc00] 08:57:36 INFO - PROCESS | 1771 | 1462377456159 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1635ms 08:57:36 INFO - PROCESS | 1771 | 1462377456211 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:57:36 INFO - PROCESS | 1771 | 1462377456225 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:57:36 INFO - PROCESS | 1771 | 1462377456231 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1771 | 1462377456235 Marionette TRACE conn3 <- [1,2414,null,{}] 08:57:36 INFO - PROCESS | 1771 | 1462377456241 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 1771 | 1462377456471 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:57:36 INFO - PROCESS | 1771 | 1462377456802 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x94edc000 == 146 [pid = 1771] [id = 611] 08:57:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x95201800) [pid = 1771] [serial = 1834] [outer = (nil)] 08:57:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x97f55800) [pid = 1771] [serial = 1835] [outer = 0x95201800] 08:57:36 INFO - PROCESS | 1771 | 1462377456894 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x98724800) [pid = 1771] [serial = 1836] [outer = 0x95201800] 08:57:37 INFO - PROCESS | 1771 | 1462377457773 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1581ms 08:57:37 INFO - PROCESS | 1771 | 1462377457813 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 1771 | 1462377457817 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:57:37 INFO - PROCESS | 1771 | 1462377457823 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 1771 | 1462377457825 Marionette TRACE conn3 <- [1,2418,null,{}] 08:57:37 INFO - PROCESS | 1771 | 1462377457831 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 1771 | 1462377458036 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:57:38 INFO - PROCESS | 1771 | 1462377458330 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x9512a800 == 147 [pid = 1771] [id = 612] 08:57:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9613b800) [pid = 1771] [serial = 1837] [outer = (nil)] 08:57:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x98c6f800) [pid = 1771] [serial = 1838] [outer = 0x9613b800] 08:57:38 INFO - PROCESS | 1771 | 1462377458459 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x99602800) [pid = 1771] [serial = 1839] [outer = 0x9613b800] 08:57:39 INFO - PROCESS | 1771 | 1462377459364 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1582ms 08:57:39 INFO - PROCESS | 1771 | 1462377459406 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 1771 | 1462377459410 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:57:39 INFO - PROCESS | 1771 | 1462377459417 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1771 | 1462377459421 Marionette TRACE conn3 <- [1,2422,null,{}] 08:57:39 INFO - PROCESS | 1771 | 1462377459426 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 1771 | 1462377459652 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:57:40 INFO - PROCESS | 1771 | 1462377460002 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf9800 == 148 [pid = 1771] [id = 613] 08:57:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x86519000) [pid = 1771] [serial = 1840] [outer = (nil)] 08:57:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x9982f400) [pid = 1771] [serial = 1841] [outer = 0x86519000] 08:57:40 INFO - PROCESS | 1771 | 1462377460090 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x9984b000) [pid = 1771] [serial = 1842] [outer = 0x86519000] 08:57:41 INFO - PROCESS | 1771 | 1462377461001 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1635ms 08:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:57:41 INFO - PROCESS | 1771 | 1462377461053 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 1771 | 1462377461056 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:57:41 INFO - PROCESS | 1771 | 1462377461062 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1771 | 1462377461065 Marionette TRACE conn3 <- [1,2426,null,{}] 08:57:41 INFO - PROCESS | 1771 | 1462377461073 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 1771 | 1462377461276 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:57:41 INFO - PROCESS | 1771 | 1462377461569 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x95128400 == 149 [pid = 1771] [id = 614] 08:57:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x98890400) [pid = 1771] [serial = 1843] [outer = (nil)] 08:57:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x99d1a000) [pid = 1771] [serial = 1844] [outer = 0x98890400] 08:57:41 INFO - PROCESS | 1771 | 1462377461695 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x99d1f000) [pid = 1771] [serial = 1845] [outer = 0x98890400] 08:57:42 INFO - PROCESS | 1771 | 1462377462573 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1587ms 08:57:42 INFO - PROCESS | 1771 | 1462377462649 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1771 | 1462377462653 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:57:42 INFO - PROCESS | 1771 | 1462377462659 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1771 | 1462377462663 Marionette TRACE conn3 <- [1,2430,null,{}] 08:57:42 INFO - PROCESS | 1771 | 1462377462669 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 1771 | 1462377462942 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:57:43 INFO - PROCESS | 1771 | 1462377463282 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x878f5800 == 150 [pid = 1771] [id = 615] 08:57:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9991a400) [pid = 1771] [serial = 1846] [outer = (nil)] 08:57:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x99f90000) [pid = 1771] [serial = 1847] [outer = 0x9991a400] 08:57:43 INFO - PROCESS | 1771 | 1462377463388 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x99f91c00) [pid = 1771] [serial = 1848] [outer = 0x9991a400] 08:57:44 INFO - PROCESS | 1771 | 1462377464285 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1680ms 08:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:57:44 INFO - PROCESS | 1771 | 1462377464341 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 1771 | 1462377464344 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:57:44 INFO - PROCESS | 1771 | 1462377464350 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 1771 | 1462377464354 Marionette TRACE conn3 <- [1,2434,null,{}] 08:57:44 INFO - PROCESS | 1771 | 1462377464359 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 1771 | 1462377464577 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:57:44 INFO - PROCESS | 1771 | 1462377464923 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0e400 == 149 [pid = 1771] [id = 495] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x95128000 == 148 [pid = 1771] [id = 500] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf3000 == 147 [pid = 1771] [id = 494] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x85654000 == 146 [pid = 1771] [id = 498] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf4c00 == 145 [pid = 1771] [id = 597] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x89d5f400 == 144 [pid = 1771] [id = 596] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x89cb9400 == 143 [pid = 1771] [id = 595] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff8c00 == 142 [pid = 1771] [id = 594] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08400 == 141 [pid = 1771] [id = 593] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x98c18800 == 140 [pid = 1771] [id = 592] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x8650f400 == 139 [pid = 1771] [id = 591] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0bc00 == 138 [pid = 1771] [id = 589] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x8aebd800 == 137 [pid = 1771] [id = 590] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x95205000 == 136 [pid = 1771] [id = 588] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x8daad800 == 135 [pid = 1771] [id = 587] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x93bbe400 == 134 [pid = 1771] [id = 586] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab35400 == 133 [pid = 1771] [id = 584] 08:57:46 INFO - PROCESS | 1771 | --DOCSHELL 0x8edeb000 == 132 [pid = 1771] [id = 585] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8dc7c400 == 131 [pid = 1771] [id = 583] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x895c6c00 == 130 [pid = 1771] [id = 582] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5f2400 == 129 [pid = 1771] [id = 581] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbda800 == 128 [pid = 1771] [id = 580] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec9800 == 127 [pid = 1771] [id = 579] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8b799800 == 126 [pid = 1771] [id = 577] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8d5400 == 125 [pid = 1771] [id = 578] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x89cb8400 == 124 [pid = 1771] [id = 576] 08:57:47 INFO - PROCESS | 1771 | --DOCSHELL 0x86ffa400 == 123 [pid = 1771] [id = 575] 08:57:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08400 == 124 [pid = 1771] [id = 616] 08:57:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0x84e0bc00) [pid = 1771] [serial = 1849] [outer = (nil)] 08:57:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x86519c00) [pid = 1771] [serial = 1850] [outer = 0x84e0bc00] 08:57:47 INFO - PROCESS | 1771 | 1462377467095 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0x86f71800) [pid = 1771] [serial = 1851] [outer = 0x84e0bc00] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8ab31800) [pid = 1771] [serial = 1667] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x939ac000) [pid = 1771] [serial = 1701] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x87b2b400) [pid = 1771] [serial = 1716] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x88b27400) [pid = 1771] [serial = 1718] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x94ee9000) [pid = 1771] [serial = 1706] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8c7e7400) [pid = 1771] [serial = 1674] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x87b86c00) [pid = 1771] [serial = 1661] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x92cee800) [pid = 1771] [serial = 1700] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x92243800) [pid = 1771] [serial = 1698] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8cfae000) [pid = 1771] [serial = 1677] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8ad47000) [pid = 1771] [serial = 1668] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8d10b800) [pid = 1771] [serial = 1682] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x97f51000) [pid = 1771] [serial = 1713] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x89cdac00) [pid = 1771] [serial = 1721] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x89d60c00) [pid = 1771] [serial = 1665] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x95122800) [pid = 1771] [serial = 1707] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x90eac000) [pid = 1771] [serial = 1694] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8ec9f000) [pid = 1771] [serial = 1703] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8aecb400) [pid = 1771] [serial = 1670] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8d9d3c00) [pid = 1771] [serial = 1683] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x95212800) [pid = 1771] [serial = 1709] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x86962400) [pid = 1771] [serial = 1659] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x90e4ac00) [pid = 1771] [serial = 1691] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x917d9000) [pid = 1771] [serial = 1695] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x97f57400) [pid = 1771] [serial = 1572] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9220a800) [pid = 1771] [serial = 1697] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x8a8d7800) [pid = 1771] [serial = 1587] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x86514c00) [pid = 1771] [serial = 1658] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x89cbc400) [pid = 1771] [serial = 1664] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x93bb6c00) [pid = 1771] [serial = 1704] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8b78f400) [pid = 1771] [serial = 1671] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8db5dc00) [pid = 1771] [serial = 1686] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8cff3400) [pid = 1771] [serial = 1680] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8cf2bc00) [pid = 1771] [serial = 1676] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x90e50000) [pid = 1771] [serial = 1692] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8e3b1000) [pid = 1771] [serial = 1688] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8a4c5400) [pid = 1771] [serial = 1722] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8cfed400) [pid = 1771] [serial = 1679] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x9736f800) [pid = 1771] [serial = 1712] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8bb09c00) [pid = 1771] [serial = 1673] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x95217400) [pid = 1771] [serial = 1710] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x878f9000) [pid = 1771] [serial = 1715] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x887cb000) [pid = 1771] [serial = 1662] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8db57400) [pid = 1771] [serial = 1685] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8eb36c00) [pid = 1771] [serial = 1689] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x89508400) [pid = 1771] [serial = 1719] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8a8d2800) [pid = 1771] [serial = 1724] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1771 | 1462377468154 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3844ms 08:57:48 INFO - PROCESS | 1771 | 1462377468194 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1771 | 1462377468201 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:57:48 INFO - PROCESS | 1771 | 1462377468209 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1771 | 1462377468215 Marionette TRACE conn3 <- [1,2438,null,{}] 08:57:48 INFO - PROCESS | 1771 | 1462377468222 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 1771 | 1462377468458 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:57:48 INFO - PROCESS | 1771 | 1462377468685 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b8a800 == 125 [pid = 1771] [id = 617] 08:57:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x885f1000) [pid = 1771] [serial = 1852] [outer = (nil)] 08:57:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x887cec00) [pid = 1771] [serial = 1853] [outer = 0x885f1000] 08:57:48 INFO - PROCESS | 1771 | 1462377468768 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x88b34c00) [pid = 1771] [serial = 1854] [outer = 0x885f1000] 08:57:49 INFO - PROCESS | 1771 | 1462377469623 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1440ms 08:57:49 INFO - PROCESS | 1771 | 1462377469648 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1771 | 1462377469654 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:57:49 INFO - PROCESS | 1771 | 1462377469663 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1771 | 1462377469667 Marionette TRACE conn3 <- [1,2442,null,{}] 08:57:49 INFO - PROCESS | 1771 | 1462377469673 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 1771 | 1462377469960 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:57:50 INFO - PROCESS | 1771 | 1462377469994 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x88b33400 == 126 [pid = 1771] [id = 618] 08:57:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x89cb8400) [pid = 1771] [serial = 1855] [outer = (nil)] 08:57:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x89d5e800) [pid = 1771] [serial = 1856] [outer = 0x89cb8400] 08:57:50 INFO - PROCESS | 1771 | 1462377470066 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8a4c8800) [pid = 1771] [serial = 1857] [outer = 0x89cb8400] 08:57:51 INFO - PROCESS | 1771 | 1462377471120 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1481ms 08:57:51 INFO - PROCESS | 1771 | 1462377471144 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1771 | 1462377471150 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:57:51 INFO - PROCESS | 1771 | 1462377471169 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1771 | 1462377471178 Marionette TRACE conn3 <- [1,2446,null,{}] 08:57:51 INFO - PROCESS | 1771 | 1462377471206 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 1771 | 1462377471502 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:57:51 INFO - PROCESS | 1771 | 1462377471542 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4cf800 == 127 [pid = 1771] [id = 619] 08:57:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8ad44c00) [pid = 1771] [serial = 1858] [outer = (nil)] 08:57:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8aebd400) [pid = 1771] [serial = 1859] [outer = 0x8ad44c00] 08:57:51 INFO - PROCESS | 1771 | 1462377471617 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8aecbc00) [pid = 1771] [serial = 1860] [outer = 0x8ad44c00] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8e3ae800) [pid = 1771] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8b78f800) [pid = 1771] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8db56c00) [pid = 1771] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x94d45400) [pid = 1771] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x92243c00) [pid = 1771] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8ad50400) [pid = 1771] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8dc81400) [pid = 1771] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x98843c00) [pid = 1771] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x87ae7400) [pid = 1771] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8ad43400) [pid = 1771] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x95209400) [pid = 1771] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x86ffc800) [pid = 1771] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x84e10c00) [pid = 1771] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9957f000) [pid = 1771] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x94d40c00) [pid = 1771] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8d03e800) [pid = 1771] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8cfafc00) [pid = 1771] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x89cc3800) [pid = 1771] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8b9b6000) [pid = 1771] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x89cb8800) [pid = 1771] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x90e42000) [pid = 1771] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8c712c00) [pid = 1771] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:57:52 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x86513800) [pid = 1771] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:57:53 INFO - PROCESS | 1771 | 1462377473132 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2018ms 08:57:53 INFO - PROCESS | 1771 | 1462377473187 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1771 | 1462377473191 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:57:53 INFO - PROCESS | 1771 | 1462377473197 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1771 | 1462377473200 Marionette TRACE conn3 <- [1,2450,null,{}] 08:57:53 INFO - PROCESS | 1771 | 1462377473205 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 1771 | 1462377473481 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:57:53 INFO - PROCESS | 1771 | 1462377473502 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cb8800 == 128 [pid = 1771] [id = 620] 08:57:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x89cd2800) [pid = 1771] [serial = 1861] [outer = (nil)] 08:57:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8ad50400) [pid = 1771] [serial = 1862] [outer = 0x89cd2800] 08:57:53 INFO - PROCESS | 1771 | 1462377473573 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8b78d000) [pid = 1771] [serial = 1863] [outer = 0x89cd2800] 08:57:54 INFO - PROCESS | 1771 | 1462377474490 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1336ms 08:57:54 INFO - PROCESS | 1771 | 1462377474533 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1771 | 1462377474536 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:57:54 INFO - PROCESS | 1771 | 1462377474543 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1771 | 1462377474546 Marionette TRACE conn3 <- [1,2454,null,{}] 08:57:54 INFO - PROCESS | 1771 | 1462377474551 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 1771 | 1462377474889 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:57:55 INFO - PROCESS | 1771 | 1462377475267 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8696cc00 == 129 [pid = 1771] [id = 621] 08:57:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x86f70000) [pid = 1771] [serial = 1864] [outer = (nil)] 08:57:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x86ffd400) [pid = 1771] [serial = 1865] [outer = 0x86f70000] 08:57:55 INFO - PROCESS | 1771 | 1462377475360 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x87af2400) [pid = 1771] [serial = 1866] [outer = 0x86f70000] 08:57:56 INFO - PROCESS | 1771 | 1462377476335 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1834ms 08:57:56 INFO - PROCESS | 1771 | 1462377476379 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1771 | 1462377476384 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:57:56 INFO - PROCESS | 1771 | 1462377476392 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1771 | 1462377476398 Marionette TRACE conn3 <- [1,2458,null,{}] 08:57:56 INFO - PROCESS | 1771 | 1462377476405 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 1771 | 1462377476622 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:57:56 INFO - PROCESS | 1771 | 1462377476903 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cbb400 == 130 [pid = 1771] [id = 622] 08:57:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x89cc4000) [pid = 1771] [serial = 1867] [outer = (nil)] 08:57:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x89cd9400) [pid = 1771] [serial = 1868] [outer = 0x89cc4000] 08:57:57 INFO - PROCESS | 1771 | 1462377477044 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8a4d1c00) [pid = 1771] [serial = 1869] [outer = 0x89cc4000] 08:57:58 INFO - PROCESS | 1771 | 1462377478026 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1688ms 08:57:58 INFO - PROCESS | 1771 | 1462377478080 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1771 | 1462377478086 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:57:58 INFO - PROCESS | 1771 | 1462377478092 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1771 | 1462377478096 Marionette TRACE conn3 <- [1,2462,null,{}] 08:57:58 INFO - PROCESS | 1771 | 1462377478102 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 1771 | 1462377478332 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:57:58 INFO - PROCESS | 1771 | 1462377478703 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ad4ac00 == 131 [pid = 1771] [id = 623] 08:57:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8ad51000) [pid = 1771] [serial = 1870] [outer = (nil)] 08:57:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8b796000) [pid = 1771] [serial = 1871] [outer = 0x8ad51000] 08:57:58 INFO - PROCESS | 1771 | 1462377478793 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8b9c0400) [pid = 1771] [serial = 1872] [outer = 0x8ad51000] 08:57:59 INFO - PROCESS | 1771 | 1462377479735 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1681ms 08:57:59 INFO - PROCESS | 1771 | 1462377479774 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1771 | 1462377479780 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:57:59 INFO - PROCESS | 1771 | 1462377479797 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1771 | 1462377479804 Marionette TRACE conn3 <- [1,2466,null,{}] 08:57:59 INFO - PROCESS | 1771 | 1462377479809 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 1771 | 1462377480085 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:58:00 INFO - PROCESS | 1771 | 1462377480421 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cc4800 == 132 [pid = 1771] [id = 624] 08:58:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x89d64800) [pid = 1771] [serial = 1873] [outer = (nil)] 08:58:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8cbdfc00) [pid = 1771] [serial = 1874] [outer = 0x89d64800] 08:58:00 INFO - PROCESS | 1771 | 1462377480519 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8cf27400) [pid = 1771] [serial = 1875] [outer = 0x89d64800] 08:58:01 INFO - PROCESS | 1771 | 1462377481481 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1752ms 08:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:58:01 INFO - PROCESS | 1771 | 1462377481541 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1771 | 1462377481544 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:58:01 INFO - PROCESS | 1771 | 1462377481551 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1771 | 1462377481554 Marionette TRACE conn3 <- [1,2470,null,{}] 08:58:01 INFO - PROCESS | 1771 | 1462377481560 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 1771 | 1462377481833 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:58:02 INFO - PROCESS | 1771 | 1462377482157 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbddc00 == 133 [pid = 1771] [id = 625] 08:58:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8cfaf400) [pid = 1771] [serial = 1876] [outer = (nil)] 08:58:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8cfed800) [pid = 1771] [serial = 1877] [outer = 0x8cfaf400] 08:58:02 INFO - PROCESS | 1771 | 1462377482247 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8cff2c00) [pid = 1771] [serial = 1878] [outer = 0x8cfaf400] 08:58:03 INFO - PROCESS | 1771 | 1462377483096 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1580ms 08:58:03 INFO - PROCESS | 1771 | 1462377483131 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1771 | 1462377483135 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:58:03 INFO - PROCESS | 1771 | 1462377483141 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1771 | 1462377483144 Marionette TRACE conn3 <- [1,2474,null,{}] 08:58:03 INFO - PROCESS | 1771 | 1462377483150 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 1771 | 1462377483377 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:58:03 INFO - PROCESS | 1771 | 1462377483740 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d041800 == 134 [pid = 1771] [id = 626] 08:58:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8d041c00) [pid = 1771] [serial = 1879] [outer = (nil)] 08:58:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8d106000) [pid = 1771] [serial = 1880] [outer = 0x8d041c00] 08:58:03 INFO - PROCESS | 1771 | 1462377483848 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8dab1400) [pid = 1771] [serial = 1881] [outer = 0x8d041c00] 08:58:04 INFO - PROCESS | 1771 | 1462377484845 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1779ms 08:58:04 INFO - PROCESS | 1771 | 1462377484921 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 1771 | 1462377484925 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:58:04 INFO - PROCESS | 1771 | 1462377484931 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1771 | 1462377484934 Marionette TRACE conn3 <- [1,2478,null,{}] 08:58:04 INFO - PROCESS | 1771 | 1462377484940 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 1771 | 1462377485162 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:58:05 INFO - PROCESS | 1771 | 1462377485492 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b87400 == 135 [pid = 1771] [id = 627] 08:58:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8a4cb000) [pid = 1771] [serial = 1882] [outer = (nil)] 08:58:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8d039400) [pid = 1771] [serial = 1883] [outer = 0x8a4cb000] 08:58:05 INFO - PROCESS | 1771 | 1462377485582 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8dd84c00) [pid = 1771] [serial = 1884] [outer = 0x8a4cb000] 08:58:06 INFO - PROCESS | 1771 | 1462377486504 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1629ms 08:58:06 INFO - PROCESS | 1771 | 1462377486561 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1771 | 1462377486565 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:58:06 INFO - PROCESS | 1771 | 1462377486571 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1771 | 1462377486575 Marionette TRACE conn3 <- [1,2482,null,{}] 08:58:06 INFO - PROCESS | 1771 | 1462377486581 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 1771 | 1462377486808 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:58:07 INFO - PROCESS | 1771 | 1462377487108 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d10cc00 == 136 [pid = 1771] [id = 628] 08:58:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8dc7b000) [pid = 1771] [serial = 1885] [outer = (nil)] 08:58:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8e42e000) [pid = 1771] [serial = 1886] [outer = 0x8dc7b000] 08:58:07 INFO - PROCESS | 1771 | 1462377487202 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x8eb39400) [pid = 1771] [serial = 1887] [outer = 0x8dc7b000] 08:58:08 INFO - PROCESS | 1771 | 1462377488081 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1540ms 08:58:08 INFO - PROCESS | 1771 | 1462377488112 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1771 | 1462377488116 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:58:08 INFO - PROCESS | 1771 | 1462377488122 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1771 | 1462377488126 Marionette TRACE conn3 <- [1,2486,null,{}] 08:58:08 INFO - PROCESS | 1771 | 1462377488131 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 1771 | 1462377488342 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:58:08 INFO - PROCESS | 1771 | 1462377488645 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab35400 == 137 [pid = 1771] [id = 629] 08:58:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8e3af000) [pid = 1771] [serial = 1888] [outer = (nil)] 08:58:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8ede5800) [pid = 1771] [serial = 1889] [outer = 0x8e3af000] 08:58:08 INFO - PROCESS | 1771 | 1462377488777 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x90e4d800) [pid = 1771] [serial = 1890] [outer = 0x8e3af000] 08:58:09 INFO - PROCESS | 1771 | 1462377489667 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1582ms 08:58:09 INFO - PROCESS | 1771 | 1462377489706 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 1771 | 1462377489710 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:58:09 INFO - PROCESS | 1771 | 1462377489716 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1771 | 1462377489726 Marionette TRACE conn3 <- [1,2490,null,{}] 08:58:09 INFO - PROCESS | 1771 | 1462377489753 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 1771 | 1462377489979 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:58:10 INFO - PROCESS | 1771 | 1462377490324 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x86516800 == 138 [pid = 1771] [id = 630] 08:58:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x88b31c00) [pid = 1771] [serial = 1891] [outer = (nil)] 08:58:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x90eb0000) [pid = 1771] [serial = 1892] [outer = 0x88b31c00] 08:58:10 INFO - PROCESS | 1771 | 1462377490413 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x917d9400) [pid = 1771] [serial = 1893] [outer = 0x88b31c00] 08:58:11 INFO - PROCESS | 1771 | 1462377491346 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1704ms 08:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:58:11 INFO - PROCESS | 1771 | 1462377491421 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1771 | 1462377491423 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:58:11 INFO - PROCESS | 1771 | 1462377491430 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1771 | 1462377491433 Marionette TRACE conn3 <- [1,2494,null,{}] 08:58:11 INFO - PROCESS | 1771 | 1462377491439 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 1771 | 1462377491646 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:58:12 INFO - PROCESS | 1771 | 1462377491984 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x92cf5c00 == 139 [pid = 1771] [id = 631] 08:58:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x939a7400) [pid = 1771] [serial = 1894] [outer = (nil)] 08:58:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x939b1c00) [pid = 1771] [serial = 1895] [outer = 0x939a7400] 08:58:12 INFO - PROCESS | 1771 | 1462377492087 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x93bbb000) [pid = 1771] [serial = 1896] [outer = 0x939a7400] 08:58:13 INFO - PROCESS | 1771 | 1462377493024 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1633ms 08:58:13 INFO - PROCESS | 1771 | 1462377493063 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1771 | 1462377493066 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:58:13 INFO - PROCESS | 1771 | 1462377493073 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1771 | 1462377493077 Marionette TRACE conn3 <- [1,2498,null,{}] 08:58:13 INFO - PROCESS | 1771 | 1462377493083 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 1771 | 1462377493339 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:58:13 INFO - PROCESS | 1771 | 1462377493684 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x92cf4800 == 140 [pid = 1771] [id = 632] 08:58:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x94d49400) [pid = 1771] [serial = 1897] [outer = (nil)] 08:58:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9512d400) [pid = 1771] [serial = 1898] [outer = 0x94d49400] 08:58:13 INFO - PROCESS | 1771 | 1462377493773 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x95205000) [pid = 1771] [serial = 1899] [outer = 0x94d49400] 08:58:14 INFO - PROCESS | 1771 | 1462377494652 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1636ms 08:58:14 INFO - PROCESS | 1771 | 1462377494709 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 1771 | 1462377494712 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:58:14 INFO - PROCESS | 1771 | 1462377494718 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1771 | 1462377494721 Marionette TRACE conn3 <- [1,2502,null,{}] 08:58:14 INFO - PROCESS | 1771 | 1462377494727 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 1771 | 1462377494940 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:58:15 INFO - PROCESS | 1771 | 1462377495231 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db56000 == 141 [pid = 1771] [id = 633] 08:58:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8dd7ac00) [pid = 1771] [serial = 1900] [outer = (nil)] 08:58:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x96135800) [pid = 1771] [serial = 1901] [outer = 0x8dd7ac00] 08:58:15 INFO - PROCESS | 1771 | 1462377495364 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9736f800) [pid = 1771] [serial = 1902] [outer = 0x8dd7ac00] 08:58:16 INFO - PROCESS | 1771 | 1462377496284 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1627ms 08:58:16 INFO - PROCESS | 1771 | 1462377496347 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1771 | 1462377496351 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:58:16 INFO - PROCESS | 1771 | 1462377496357 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1771 | 1462377496359 Marionette TRACE conn3 <- [1,2506,null,{}] 08:58:16 INFO - PROCESS | 1771 | 1462377496366 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 1771 | 1462377496577 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:58:16 INFO - PROCESS | 1771 | 1462377496906 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x90ea8800 == 142 [pid = 1771] [id = 634] 08:58:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9512bc00) [pid = 1771] [serial = 1903] [outer = (nil)] 08:58:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x98843c00) [pid = 1771] [serial = 1904] [outer = 0x9512bc00] 08:58:17 INFO - PROCESS | 1771 | 1462377496997 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x98895000) [pid = 1771] [serial = 1905] [outer = 0x9512bc00] 08:58:17 INFO - PROCESS | 1771 | 1462377497908 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1592ms 08:58:17 INFO - PROCESS | 1771 | 1462377497949 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 1771 | 1462377497953 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:58:17 INFO - PROCESS | 1771 | 1462377497959 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1771 | 1462377497962 Marionette TRACE conn3 <- [1,2510,null,{}] 08:58:17 INFO - PROCESS | 1771 | 1462377497968 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 1771 | 1462377498183 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:58:18 INFO - PROCESS | 1771 | 1462377498526 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x9521b800 == 143 [pid = 1771] [id = 635] 08:58:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x97fa6c00) [pid = 1771] [serial = 1906] [outer = (nil)] 08:58:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x99834800) [pid = 1771] [serial = 1907] [outer = 0x97fa6c00] 08:58:18 INFO - PROCESS | 1771 | 1462377498627 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x99849400) [pid = 1771] [serial = 1908] [outer = 0x97fa6c00] 08:58:19 INFO - PROCESS | 1771 | 1462377499543 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1636ms 08:58:19 INFO - PROCESS | 1771 | 1462377499597 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1771 | 1462377499601 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:58:19 INFO - PROCESS | 1771 | 1462377499607 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1771 | 1462377499610 Marionette TRACE conn3 <- [1,2514,null,{}] 08:58:19 INFO - PROCESS | 1771 | 1462377499615 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 1771 | 1462377499819 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:58:20 INFO - PROCESS | 1771 | 1462377500167 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x868bfc00 == 144 [pid = 1771] [id = 636] 08:58:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x8c70e400) [pid = 1771] [serial = 1909] [outer = (nil)] 08:58:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x99d1ac00) [pid = 1771] [serial = 1910] [outer = 0x8c70e400] 08:58:20 INFO - PROCESS | 1771 | 1462377500255 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x99f97800) [pid = 1771] [serial = 1911] [outer = 0x8c70e400] 08:58:21 INFO - PROCESS | 1771 | 1462377501120 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1577ms 08:58:21 INFO - PROCESS | 1771 | 1462377501185 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 1771 | 1462377501189 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:58:21 INFO - PROCESS | 1771 | 1462377501195 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1771 | 1462377501198 Marionette TRACE conn3 <- [1,2518,null,{}] 08:58:21 INFO - PROCESS | 1771 | 1462377501204 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 1771 | 1462377501435 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:58:21 INFO - PROCESS | 1771 | 1462377501776 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x99915c00 == 145 [pid = 1771] [id = 637] 08:58:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x9991dc00) [pid = 1771] [serial = 1912] [outer = (nil)] 08:58:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x99fbf000) [pid = 1771] [serial = 1913] [outer = 0x9991dc00] 08:58:21 INFO - PROCESS | 1771 | 1462377501867 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x99fc1400) [pid = 1771] [serial = 1914] [outer = 0x9991dc00] 08:58:22 INFO - PROCESS | 1771 | 1462377502726 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1578ms 08:58:22 INFO - PROCESS | 1771 | 1462377502791 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 1771 | 1462377502795 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:58:22 INFO - PROCESS | 1771 | 1462377502804 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1771 | 1462377502806 Marionette TRACE conn3 <- [1,2522,null,{}] 08:58:22 INFO - PROCESS | 1771 | 1462377502812 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 1771 | 1462377503021 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:58:23 INFO - PROCESS | 1771 | 1462377503316 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e04000 == 146 [pid = 1771] [id = 638] 08:58:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x85e8a800) [pid = 1771] [serial = 1915] [outer = (nil)] 08:58:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9a067800) [pid = 1771] [serial = 1916] [outer = 0x85e8a800] 08:58:23 INFO - PROCESS | 1771 | 1462377503455 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9a2e5000) [pid = 1771] [serial = 1917] [outer = 0x85e8a800] 08:58:24 INFO - PROCESS | 1771 | 1462377504343 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 08:58:24 INFO - PROCESS | 1771 | 1462377504389 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1771 | 1462377504393 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:58:24 INFO - PROCESS | 1771 | 1462377504400 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1771 | 1462377504404 Marionette TRACE conn3 <- [1,2526,null,{}] 08:58:24 INFO - PROCESS | 1771 | 1462377504409 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 1771 | 1462377504653 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:58:25 INFO - PROCESS | 1771 | 1462377505003 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x86fee400 == 145 [pid = 1771] [id = 571] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89cb8800 == 144 [pid = 1771] [id = 620] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8a4cf800 == 143 [pid = 1771] [id = 619] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x88b33400 == 142 [pid = 1771] [id = 618] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87b8a800 == 141 [pid = 1771] [id = 617] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08400 == 140 [pid = 1771] [id = 616] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x95128400 == 139 [pid = 1771] [id = 614] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf9800 == 138 [pid = 1771] [id = 613] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9512a800 == 137 [pid = 1771] [id = 612] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x90e44c00 == 136 [pid = 1771] [id = 610] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x94edc000 == 135 [pid = 1771] [id = 611] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x917d4400 == 134 [pid = 1771] [id = 609] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x917dd000 == 133 [pid = 1771] [id = 608] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7e0c00 == 132 [pid = 1771] [id = 607] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x85e7ec00 == 131 [pid = 1771] [id = 606] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9cfc00 == 130 [pid = 1771] [id = 605] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x89d68800 == 129 [pid = 1771] [id = 604] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x887d3000 == 128 [pid = 1771] [id = 602] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfb2c00 == 127 [pid = 1771] [id = 603] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x887d7800 == 126 [pid = 1771] [id = 601] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5eac00 == 125 [pid = 1771] [id = 600] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x88b28800 == 124 [pid = 1771] [id = 599] 08:58:27 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08800 == 123 [pid = 1771] [id = 598] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x895c1c00) [pid = 1771] [serial = 1793] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8ec9dc00) [pid = 1771] [serial = 1752] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8dd79000) [pid = 1771] [serial = 1746] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9520d000) [pid = 1771] [serial = 1763] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x94d4e400) [pid = 1771] [serial = 1760] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x93b6ec00) [pid = 1771] [serial = 1758] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8c7e3800) [pid = 1771] [serial = 1737] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8e426000) [pid = 1771] [serial = 1749] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8c7da400) [pid = 1771] [serial = 1736] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x99840c00) [pid = 1771] [serial = 1775] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x887d2800) [pid = 1771] [serial = 1785] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8ad4e800) [pid = 1771] [serial = 1790] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8e3b6400) [pid = 1771] [serial = 1748] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8dc77c00) [pid = 1771] [serial = 1745] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8ec96800) [pid = 1771] [serial = 1751] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x97d36800) [pid = 1771] [serial = 1767] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x885f6400) [pid = 1771] [serial = 1784] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x99848800) [pid = 1771] [serial = 1776] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x87b7fc00) [pid = 1771] [serial = 1728] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x868c4800) [pid = 1771] [serial = 1782] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x99915800) [pid = 1771] [serial = 1778] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x95215400) [pid = 1771] [serial = 1764] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x95128c00) [pid = 1771] [serial = 1761] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x98891000) [pid = 1771] [serial = 1770] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x98846c00) [pid = 1771] [serial = 1769] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x85e7f400) [pid = 1771] [serial = 1781] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x9730c800) [pid = 1771] [serial = 1766] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8d044000) [pid = 1771] [serial = 1742] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x90e4b800) [pid = 1771] [serial = 1754] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x89d77c00) [pid = 1771] [serial = 1788] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x89d62400) [pid = 1771] [serial = 1787] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8aec8000) [pid = 1771] [serial = 1791] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8bb03400) [pid = 1771] [serial = 1734] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8ab30800) [pid = 1771] [serial = 1731] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x878fbc00) [pid = 1771] [serial = 1727] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8d9dac00) [pid = 1771] [serial = 1743] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x90ea5800) [pid = 1771] [serial = 1755] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x98c6f000) [pid = 1771] [serial = 1773] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8cf2e000) [pid = 1771] [serial = 1740] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x89cd8000) [pid = 1771] [serial = 1730] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x92c1a400) [pid = 1771] [serial = 1757] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x99919800) [pid = 1771] [serial = 1779] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8b9bd800) [pid = 1771] [serial = 1733] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8a4d2400) [pid = 1771] [serial = 1656] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x98c13000) [pid = 1771] [serial = 1772] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8cf20c00) [pid = 1771] [serial = 1739] [outer = (nil)] [url = about:blank] 08:58:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08800 == 124 [pid = 1771] [id = 639] 08:58:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x85cf9800) [pid = 1771] [serial = 1918] [outer = (nil)] 08:58:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x868bec00) [pid = 1771] [serial = 1919] [outer = 0x85cf9800] 08:58:27 INFO - PROCESS | 1771 | 1462377507548 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x86ff3000) [pid = 1771] [serial = 1920] [outer = 0x85cf9800] 08:58:28 INFO - PROCESS | 1771 | 1462377508503 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 4138ms 08:58:28 INFO - PROCESS | 1771 | 1462377508552 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1771 | 1462377508556 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:58:28 INFO - PROCESS | 1771 | 1462377508567 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 1771 | 1462377508574 Marionette TRACE conn3 <- [1,2530,null,{}] 08:58:28 INFO - PROCESS | 1771 | 1462377508594 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 1771 | 1462377508793 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:58:29 INFO - PROCESS | 1771 | 1462377509022 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b26400 == 125 [pid = 1771] [id = 640] 08:58:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x87b89800) [pid = 1771] [serial = 1921] [outer = (nil)] 08:58:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x887d6800) [pid = 1771] [serial = 1922] [outer = 0x87b89800] 08:58:29 INFO - PROCESS | 1771 | 1462377509095 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x895bc400) [pid = 1771] [serial = 1923] [outer = 0x87b89800] 08:58:29 INFO - PROCESS | 1771 | 1462377509954 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1455ms 08:58:30 INFO - PROCESS | 1771 | 1462377510026 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 1771 | 1462377510031 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:58:30 INFO - PROCESS | 1771 | 1462377510042 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1771 | 1462377510046 Marionette TRACE conn3 <- [1,2534,null,{}] 08:58:30 INFO - PROCESS | 1771 | 1462377510057 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 1771 | 1462377510338 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:58:30 INFO - PROCESS | 1771 | 1462377510373 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x885f8c00 == 126 [pid = 1771] [id = 641] 08:58:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x887d7c00) [pid = 1771] [serial = 1924] [outer = (nil)] 08:58:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8a4c4000) [pid = 1771] [serial = 1925] [outer = 0x887d7c00] 08:58:30 INFO - PROCESS | 1771 | 1462377510448 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8a5ee800) [pid = 1771] [serial = 1926] [outer = 0x887d7c00] 08:58:31 INFO - PROCESS | 1771 | 1462377511588 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1589ms 08:58:31 INFO - PROCESS | 1771 | 1462377511632 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1771 | 1462377511636 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:58:31 INFO - PROCESS | 1771 | 1462377511648 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1771 | 1462377511654 Marionette TRACE conn3 <- [1,2538,null,{}] 08:58:31 INFO - PROCESS | 1771 | 1462377511669 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 1771 | 1462377511961 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x89d5c400) [pid = 1771] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8cf26c00) [pid = 1771] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8c7df400) [pid = 1771] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x92205400) [pid = 1771] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x95201800) [pid = 1771] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8dc7bc00) [pid = 1771] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x86519000) [pid = 1771] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8ad44c00) [pid = 1771] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8cfb3c00) [pid = 1771] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x917dd400) [pid = 1771] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x89502400) [pid = 1771] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x84e0bc00) [pid = 1771] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8db55400) [pid = 1771] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x89cb8400) [pid = 1771] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x885f1000) [pid = 1771] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x98890400) [pid = 1771] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9225dc00) [pid = 1771] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x9991a400) [pid = 1771] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x89cd5c00) [pid = 1771] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8d9d1400) [pid = 1771] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8564f800) [pid = 1771] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x9613b800) [pid = 1771] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:58:32 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8a5eb800) [pid = 1771] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:58:32 INFO - PROCESS | 1771 | 1462377512793 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0bc00 == 127 [pid = 1771] [id = 642] 08:58:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8564a400) [pid = 1771] [serial = 1927] [outer = (nil)] 08:58:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x87b2cc00) [pid = 1771] [serial = 1928] [outer = 0x8564a400] 08:58:32 INFO - PROCESS | 1771 | 1462377512881 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x89d76c00) [pid = 1771] [serial = 1929] [outer = 0x8564a400] 08:58:33 INFO - PROCESS | 1771 | 1462377513641 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2046ms 08:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:58:33 INFO - PROCESS | 1771 | 1462377513695 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1771 | 1462377513699 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:58:33 INFO - PROCESS | 1771 | 1462377513706 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1771 | 1462377513709 Marionette TRACE conn3 <- [1,2542,null,{}] 08:58:33 INFO - PROCESS | 1771 | 1462377513714 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 1771 | 1462377513926 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:58:34 INFO - PROCESS | 1771 | 1462377514154 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf8400 == 128 [pid = 1771] [id = 643] 08:58:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x86ffb800) [pid = 1771] [serial = 1930] [outer = (nil)] 08:58:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8a4cec00) [pid = 1771] [serial = 1931] [outer = 0x86ffb800] 08:58:34 INFO - PROCESS | 1771 | 1462377514230 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8b78ec00) [pid = 1771] [serial = 1932] [outer = 0x86ffb800] 08:58:35 INFO - PROCESS | 1771 | 1462377515265 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1628ms 08:58:35 INFO - PROCESS | 1771 | 1462377515335 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 1771 | 1462377515341 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:58:35 INFO - PROCESS | 1771 | 1462377515350 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 1771 | 1462377515356 Marionette TRACE conn3 <- [1,2546,null,{}] 08:58:35 INFO - PROCESS | 1771 | 1462377515365 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 1771 | 1462377515625 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:58:35 INFO - PROCESS | 1771 | 1462377515975 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x885fa400 == 129 [pid = 1771] [id = 644] 08:58:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x885fac00) [pid = 1771] [serial = 1933] [outer = (nil)] 08:58:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x895bf800) [pid = 1771] [serial = 1934] [outer = 0x885fac00] 08:58:36 INFO - PROCESS | 1771 | 1462377516065 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a4d2c00) [pid = 1771] [serial = 1935] [outer = 0x885fac00] 08:58:37 INFO - PROCESS | 1771 | 1462377517057 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1785ms 08:58:37 INFO - PROCESS | 1771 | 1462377517135 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1771 | 1462377517144 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:58:37 INFO - PROCESS | 1771 | 1462377517155 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1771 | 1462377517159 Marionette TRACE conn3 <- [1,2550,null,{}] 08:58:37 INFO - PROCESS | 1771 | 1462377517166 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 1771 | 1462377517441 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:58:37 INFO - PROCESS | 1771 | 1462377517807 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aeca000 == 130 [pid = 1771] [id = 645] 08:58:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8b78bc00) [pid = 1771] [serial = 1936] [outer = (nil)] 08:58:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8b9bd800) [pid = 1771] [serial = 1937] [outer = 0x8b78bc00] 08:58:37 INFO - PROCESS | 1771 | 1462377517902 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8bb05c00) [pid = 1771] [serial = 1938] [outer = 0x8b78bc00] 08:58:38 INFO - PROCESS | 1771 | 1462377518932 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1828ms 08:58:38 INFO - PROCESS | 1771 | 1462377518983 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 1771 | 1462377518986 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:58:39 INFO - PROCESS | 1771 | 1462377519000 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1771 | 1462377519011 Marionette TRACE conn3 <- [1,2554,null,{}] 08:58:39 INFO - PROCESS | 1771 | 1462377519027 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 1771 | 1462377519369 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:58:39 INFO - PROCESS | 1771 | 1462377519644 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7df800 == 131 [pid = 1771] [id = 646] 08:58:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8c7e0400) [pid = 1771] [serial = 1939] [outer = (nil)] 08:58:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8c7e6400) [pid = 1771] [serial = 1940] [outer = 0x8c7e0400] 08:58:39 INFO - PROCESS | 1771 | 1462377519737 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8cbe5800) [pid = 1771] [serial = 1941] [outer = 0x8c7e0400] 08:58:40 INFO - PROCESS | 1771 | 1462377520722 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1789ms 08:58:40 INFO - PROCESS | 1771 | 1462377520789 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:58:40 INFO - PROCESS | 1771 | 1462377520794 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:58:40 INFO - PROCESS | 1771 | 1462377520800 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1771 | 1462377520804 Marionette TRACE conn3 <- [1,2558,null,{}] 08:58:40 INFO - PROCESS | 1771 | 1462377520809 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 1771 | 1462377521018 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:58:41 INFO - PROCESS | 1771 | 1462377521346 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7db000 == 132 [pid = 1771] [id = 647] 08:58:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8c7e1800) [pid = 1771] [serial = 1942] [outer = (nil)] 08:58:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8cfaf800) [pid = 1771] [serial = 1943] [outer = 0x8c7e1800] 08:58:41 INFO - PROCESS | 1771 | 1462377521435 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8cfef800) [pid = 1771] [serial = 1944] [outer = 0x8c7e1800] 08:58:42 INFO - PROCESS | 1771 | 1462377522343 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1586ms 08:58:42 INFO - PROCESS | 1771 | 1462377522387 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 1771 | 1462377522392 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:58:42 INFO - PROCESS | 1771 | 1462377522398 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1771 | 1462377522402 Marionette TRACE conn3 <- [1,2562,null,{}] 08:58:42 INFO - PROCESS | 1771 | 1462377522407 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 1771 | 1462377522638 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:58:43 INFO - PROCESS | 1771 | 1462377522985 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf2b000 == 133 [pid = 1771] [id = 648] 08:58:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8cffb800) [pid = 1771] [serial = 1945] [outer = (nil)] 08:58:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8d044c00) [pid = 1771] [serial = 1946] [outer = 0x8cffb800] 08:58:43 INFO - PROCESS | 1771 | 1462377523103 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8d10b000) [pid = 1771] [serial = 1947] [outer = 0x8cffb800] 08:58:44 INFO - PROCESS | 1771 | 1462377524038 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1679ms 08:58:44 INFO - PROCESS | 1771 | 1462377524078 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1771 | 1462377524081 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:58:44 INFO - PROCESS | 1771 | 1462377524087 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1771 | 1462377524091 Marionette TRACE conn3 <- [1,2566,null,{}] 08:58:44 INFO - PROCESS | 1771 | 1462377524096 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 1771 | 1462377524327 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:58:44 INFO - PROCESS | 1771 | 1462377524674 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d042c00 == 134 [pid = 1771] [id = 649] 08:58:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8d102400) [pid = 1771] [serial = 1948] [outer = (nil)] 08:58:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8daaf000) [pid = 1771] [serial = 1949] [outer = 0x8d102400] 08:58:44 INFO - PROCESS | 1771 | 1462377524774 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8dd81c00) [pid = 1771] [serial = 1950] [outer = 0x8d102400] 08:58:45 INFO - PROCESS | 1771 | 1462377525693 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1636ms 08:58:45 INFO - PROCESS | 1771 | 1462377525725 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 1771 | 1462377525729 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:58:45 INFO - PROCESS | 1771 | 1462377525736 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 1771 | 1462377525740 Marionette TRACE conn3 <- [1,2570,null,{}] 08:58:45 INFO - PROCESS | 1771 | 1462377525745 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 1771 | 1462377525969 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:58:46 INFO - PROCESS | 1771 | 1462377526306 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d03b000 == 135 [pid = 1771] [id = 650] 08:58:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8d03ec00) [pid = 1771] [serial = 1951] [outer = (nil)] 08:58:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8e426000) [pid = 1771] [serial = 1952] [outer = 0x8d03ec00] 08:58:46 INFO - PROCESS | 1771 | 1462377526398 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8eb32c00) [pid = 1771] [serial = 1953] [outer = 0x8d03ec00] 08:58:47 INFO - PROCESS | 1771 | 1462377527350 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1680ms 08:58:47 INFO - PROCESS | 1771 | 1462377527429 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1771 | 1462377527434 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:58:47 INFO - PROCESS | 1771 | 1462377527442 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1771 | 1462377527445 Marionette TRACE conn3 <- [1,2574,null,{}] 08:58:47 INFO - PROCESS | 1771 | 1462377527451 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 1771 | 1462377527657 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:58:48 INFO - PROCESS | 1771 | 1462377527988 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7da400 == 136 [pid = 1771] [id = 651] 08:58:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8e3b4800) [pid = 1771] [serial = 1954] [outer = (nil)] 08:58:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8edec400) [pid = 1771] [serial = 1955] [outer = 0x8e3b4800] 08:58:48 INFO - PROCESS | 1771 | 1462377528090 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x90e47800) [pid = 1771] [serial = 1956] [outer = 0x8e3b4800] 08:58:49 INFO - PROCESS | 1771 | 1462377529013 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1641ms 08:58:49 INFO - PROCESS | 1771 | 1462377529084 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1771 | 1462377529088 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:58:49 INFO - PROCESS | 1771 | 1462377529094 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1771 | 1462377529098 Marionette TRACE conn3 <- [1,2578,null,{}] 08:58:49 INFO - PROCESS | 1771 | 1462377529103 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 1771 | 1462377529337 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:58:49 INFO - PROCESS | 1771 | 1462377529677 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e429400 == 137 [pid = 1771] [id = 652] 08:58:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x8ec9dc00) [pid = 1771] [serial = 1957] [outer = (nil)] 08:58:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x90eb0400) [pid = 1771] [serial = 1958] [outer = 0x8ec9dc00] 08:58:49 INFO - PROCESS | 1771 | 1462377529771 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x917dd000) [pid = 1771] [serial = 1959] [outer = 0x8ec9dc00] 08:58:50 INFO - PROCESS | 1771 | 1462377530647 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1582ms 08:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:58:50 INFO - PROCESS | 1771 | 1462377530677 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1771 | 1462377530680 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:58:50 INFO - PROCESS | 1771 | 1462377530687 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1771 | 1462377530690 Marionette TRACE conn3 <- [1,2582,null,{}] 08:58:50 INFO - PROCESS | 1771 | 1462377530697 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 1771 | 1462377530901 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:58:51 INFO - PROCESS | 1771 | 1462377531193 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dc80c00 == 138 [pid = 1771] [id = 653] 08:58:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x90e4e000) [pid = 1771] [serial = 1960] [outer = (nil)] 08:58:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x9224e800) [pid = 1771] [serial = 1961] [outer = 0x90e4e000] 08:58:51 INFO - PROCESS | 1771 | 1462377531325 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9225e400) [pid = 1771] [serial = 1962] [outer = 0x90e4e000] 08:58:52 INFO - PROCESS | 1771 | 1462377532255 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1599ms 08:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:58:52 INFO - PROCESS | 1771 | 1462377532287 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1771 | 1462377532290 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:58:52 INFO - PROCESS | 1771 | 1462377532298 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1771 | 1462377532302 Marionette TRACE conn3 <- [1,2586,null,{}] 08:58:52 INFO - PROCESS | 1771 | 1462377532308 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 1771 | 1462377532550 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:58:52 INFO - PROCESS | 1771 | 1462377532891 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x917dd400 == 139 [pid = 1771] [id = 654] 08:58:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x94d41000) [pid = 1771] [serial = 1963] [outer = (nil)] 08:58:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x94d4b000) [pid = 1771] [serial = 1964] [outer = 0x94d41000] 08:58:52 INFO - PROCESS | 1771 | 1462377532986 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x94ee9000) [pid = 1771] [serial = 1965] [outer = 0x94d41000] 08:58:53 INFO - PROCESS | 1771 | 1462377533930 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1685ms 08:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:58:53 INFO - PROCESS | 1771 | 1462377533982 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1771 | 1462377533985 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:58:53 INFO - PROCESS | 1771 | 1462377533992 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1771 | 1462377533995 Marionette TRACE conn3 <- [1,2590,null,{}] 08:58:54 INFO - PROCESS | 1771 | 1462377534000 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 1771 | 1462377534226 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:58:54 INFO - PROCESS | 1771 | 1462377534578 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x921e4c00 == 140 [pid = 1771] [id = 655] 08:58:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x92254400) [pid = 1771] [serial = 1966] [outer = (nil)] 08:58:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9512a800) [pid = 1771] [serial = 1967] [outer = 0x92254400] 08:58:54 INFO - PROCESS | 1771 | 1462377534675 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9512f400) [pid = 1771] [serial = 1968] [outer = 0x92254400] 08:58:55 INFO - PROCESS | 1771 | 1462377535555 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1631ms 08:58:55 INFO - PROCESS | 1771 | 1462377535623 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1771 | 1462377535627 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:58:55 INFO - PROCESS | 1771 | 1462377535633 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1771 | 1462377535636 Marionette TRACE conn3 <- [1,2594,null,{}] 08:58:55 INFO - PROCESS | 1771 | 1462377535641 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 1771 | 1462377535863 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:58:56 INFO - PROCESS | 1771 | 1462377536201 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x94d48800 == 141 [pid = 1771] [id = 656] 08:58:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x95124c00) [pid = 1771] [serial = 1969] [outer = (nil)] 08:58:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9613b400) [pid = 1771] [serial = 1970] [outer = 0x95124c00] 08:58:56 INFO - PROCESS | 1771 | 1462377536287 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x97310000) [pid = 1771] [serial = 1971] [outer = 0x95124c00] 08:58:57 INFO - PROCESS | 1771 | 1462377537194 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1627ms 08:58:57 INFO - PROCESS | 1771 | 1462377537262 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1771 | 1462377537266 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:58:57 INFO - PROCESS | 1771 | 1462377537272 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1771 | 1462377537275 Marionette TRACE conn3 <- [1,2598,null,{}] 08:58:57 INFO - PROCESS | 1771 | 1462377537280 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 1771 | 1462377537542 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:58:57 INFO - PROCESS | 1771 | 1462377537876 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x95128800 == 142 [pid = 1771] [id = 657] 08:58:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x97d36800) [pid = 1771] [serial = 1972] [outer = (nil)] 08:58:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x98847000) [pid = 1771] [serial = 1973] [outer = 0x97d36800] 08:58:57 INFO - PROCESS | 1771 | 1462377537968 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x98890400) [pid = 1771] [serial = 1974] [outer = 0x97d36800] 08:58:58 INFO - PROCESS | 1771 | 1462377538989 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1778ms 08:58:59 INFO - PROCESS | 1771 | 1462377539051 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1771 | 1462377539055 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:58:59 INFO - PROCESS | 1771 | 1462377539061 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1771 | 1462377539063 Marionette TRACE conn3 <- [1,2602,null,{}] 08:58:59 INFO - PROCESS | 1771 | 1462377539069 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 1771 | 1462377539335 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:58:59 INFO - PROCESS | 1771 | 1462377539676 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x868bf400 == 143 [pid = 1771] [id = 658] 08:58:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x878f8400) [pid = 1771] [serial = 1975] [outer = (nil)] 08:58:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x996eec00) [pid = 1771] [serial = 1976] [outer = 0x878f8400] 08:58:59 INFO - PROCESS | 1771 | 1462377539766 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x99844c00) [pid = 1771] [serial = 1977] [outer = 0x878f8400] 08:59:00 INFO - PROCESS | 1771 | 1462377540711 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1687ms 08:59:00 INFO - PROCESS | 1771 | 1462377540749 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 1771 | 1462377540753 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:59:00 INFO - PROCESS | 1771 | 1462377540759 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 1771 | 1462377540763 Marionette TRACE conn3 <- [1,2606,null,{}] 08:59:00 INFO - PROCESS | 1771 | 1462377540769 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 1771 | 1462377541001 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:59:01 INFO - PROCESS | 1771 | 1462377541369 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x98898000 == 144 [pid = 1771] [id = 659] 08:59:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x99859400) [pid = 1771] [serial = 1978] [outer = (nil)] 08:59:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x9992e400) [pid = 1771] [serial = 1979] [outer = 0x99859400] 08:59:01 INFO - PROCESS | 1771 | 1462377541465 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x9991cc00) [pid = 1771] [serial = 1980] [outer = 0x99859400] 08:59:02 INFO - PROCESS | 1771 | 1462377542402 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1686ms 08:59:02 INFO - PROCESS | 1771 | 1462377542447 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:59:02 INFO - PROCESS | 1771 | 1462377542451 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:59:02 INFO - PROCESS | 1771 | 1462377542458 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1771 | 1462377542461 Marionette TRACE conn3 <- [1,2610,null,{}] 08:59:02 INFO - PROCESS | 1771 | 1462377542467 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 1771 | 1462377542682 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:59:03 INFO - PROCESS | 1771 | 1462377543031 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1771 | ++DOCSHELL 0x85656c00 == 145 [pid = 1771] [id = 660] 08:59:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x8d03e000) [pid = 1771] [serial = 1981] [outer = (nil)] 08:59:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x9a059400) [pid = 1771] [serial = 1982] [outer = 0x8d03e000] 08:59:03 INFO - PROCESS | 1771 | 1462377543120 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x9a733c00) [pid = 1771] [serial = 1983] [outer = 0x8d03e000] 08:59:04 INFO - PROCESS | 1771 | 1462377544034 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1634ms 08:59:04 INFO - PROCESS | 1771 | 1462377544095 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1771 | 1462377544102 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:59:04 INFO - PROCESS | 1771 | 1462377544112 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1771 | 1462377544115 Marionette TRACE conn3 <- [1,2614,null,{}] 08:59:04 INFO - PROCESS | 1771 | 1462377544120 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 1771 | 1462377544357 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:59:04 INFO - PROCESS | 1771 | 1462377544705 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0d400 == 146 [pid = 1771] [id = 661] 08:59:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x85649000) [pid = 1771] [serial = 1984] [outer = (nil)] 08:59:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x9ab15000) [pid = 1771] [serial = 1985] [outer = 0x85649000] 08:59:04 INFO - PROCESS | 1771 | 1462377544793 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x9ab18800) [pid = 1771] [serial = 1986] [outer = 0x85649000] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x85649800 == 145 [pid = 1771] [id = 454] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x86f7ec00 == 144 [pid = 1771] [id = 496] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x89cce800 == 143 [pid = 1771] [id = 212] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff1400 == 142 [pid = 1771] [id = 493] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x99915c00 == 141 [pid = 1771] [id = 637] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x84e04000 == 140 [pid = 1771] [id = 638] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x868bfc00 == 139 [pid = 1771] [id = 636] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x9521b800 == 138 [pid = 1771] [id = 635] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x90ea8800 == 137 [pid = 1771] [id = 634] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x92cf4800 == 136 [pid = 1771] [id = 632] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8db56000 == 135 [pid = 1771] [id = 633] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x92cf5c00 == 134 [pid = 1771] [id = 631] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x86516800 == 133 [pid = 1771] [id = 630] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab35400 == 132 [pid = 1771] [id = 629] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8d10cc00 == 131 [pid = 1771] [id = 628] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x87b87400 == 130 [pid = 1771] [id = 627] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8d041800 == 129 [pid = 1771] [id = 626] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x89cc4800 == 128 [pid = 1771] [id = 624] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbddc00 == 127 [pid = 1771] [id = 625] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8ad4ac00 == 126 [pid = 1771] [id = 623] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x89cbb400 == 125 [pid = 1771] [id = 622] 08:59:07 INFO - PROCESS | 1771 | --DOCSHELL 0x8696cc00 == 124 [pid = 1771] [id = 621] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x8ad50400) [pid = 1771] [serial = 1862] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8b9bcc00) [pid = 1771] [serial = 1805] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x8daa8800) [pid = 1771] [serial = 1814] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x8cbe0000) [pid = 1771] [serial = 1808] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x94d44000) [pid = 1771] [serial = 1829] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x97f55800) [pid = 1771] [serial = 1835] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8edebc00) [pid = 1771] [serial = 1823] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9984b000) [pid = 1771] [serial = 1842] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8aecbc00) [pid = 1771] [serial = 1860] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8cfef400) [pid = 1771] [serial = 1811] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x92245c00) [pid = 1771] [serial = 1827] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x8aebd400) [pid = 1771] [serial = 1859] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x89510000) [pid = 1771] [serial = 1799] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x86519c00) [pid = 1771] [serial = 1850] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8eb41800) [pid = 1771] [serial = 1821] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x895c4000) [pid = 1771] [serial = 1800] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8a4c8800) [pid = 1771] [serial = 1857] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x88b34c00) [pid = 1771] [serial = 1854] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8d103c00) [pid = 1771] [serial = 1812] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x99d1a000) [pid = 1771] [serial = 1844] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x94d8f800) [pid = 1771] [serial = 1830] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9520b000) [pid = 1771] [serial = 1832] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x9982f400) [pid = 1771] [serial = 1841] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x921dc800) [pid = 1771] [serial = 1826] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x90e4bc00) [pid = 1771] [serial = 1824] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8eb3cc00) [pid = 1771] [serial = 1820] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x98724800) [pid = 1771] [serial = 1836] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8cbe6400) [pid = 1771] [serial = 1809] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x99f90000) [pid = 1771] [serial = 1847] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8a8df000) [pid = 1771] [serial = 1725] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8dd84000) [pid = 1771] [serial = 1818] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x99d1f000) [pid = 1771] [serial = 1845] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x89d5e800) [pid = 1771] [serial = 1856] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8db54800) [pid = 1771] [serial = 1815] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x887cec00) [pid = 1771] [serial = 1853] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x86f73c00) [pid = 1771] [serial = 1797] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x99602800) [pid = 1771] [serial = 1839] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x99f91c00) [pid = 1771] [serial = 1848] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8a5f3c00) [pid = 1771] [serial = 1802] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8ab35800) [pid = 1771] [serial = 1803] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8dd7b800) [pid = 1771] [serial = 1817] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x98c6f800) [pid = 1771] [serial = 1838] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x86f71800) [pid = 1771] [serial = 1851] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8c70f000) [pid = 1771] [serial = 1806] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x85e86000) [pid = 1771] [serial = 1796] [outer = (nil)] [url = about:blank] 08:59:07 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9520fc00) [pid = 1771] [serial = 1833] [outer = (nil)] [url = about:blank] 08:59:08 INFO - PROCESS | 1771 | 1462377547998 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3937ms 08:59:08 INFO - PROCESS | 1771 | 1462377548051 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1771 | 1462377548056 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:59:08 INFO - PROCESS | 1771 | 1462377548065 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1771 | 1462377548068 Marionette TRACE conn3 <- [1,2618,null,{}] 08:59:08 INFO - PROCESS | 1771 | 1462377548076 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 1771 | 1462377548284 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:59:08 INFO - PROCESS | 1771 | 1462377548490 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x86516800 == 125 [pid = 1771] [id = 662] 08:59:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x86ff0800) [pid = 1771] [serial = 1987] [outer = (nil)] 08:59:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x87b2f000) [pid = 1771] [serial = 1988] [outer = 0x86ff0800] 08:59:08 INFO - PROCESS | 1771 | 1462377548566 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x885fc400) [pid = 1771] [serial = 1989] [outer = 0x86ff0800] 08:59:09 INFO - PROCESS | 1771 | 1462377549463 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1435ms 08:59:09 INFO - PROCESS | 1771 | 1462377549501 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1771 | 1462377549509 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:59:09 INFO - PROCESS | 1771 | 1462377549519 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1771 | 1462377549523 Marionette TRACE conn3 <- [1,2622,null,{}] 08:59:09 INFO - PROCESS | 1771 | 1462377549529 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 1771 | 1462377549744 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:59:10 INFO - PROCESS | 1771 | 1462377549981 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b2e400 == 126 [pid = 1771] [id = 663] 08:59:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x87b80800) [pid = 1771] [serial = 1990] [outer = (nil)] 08:59:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x89cc1000) [pid = 1771] [serial = 1991] [outer = 0x87b80800] 08:59:10 INFO - PROCESS | 1771 | 1462377550059 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x89d68800) [pid = 1771] [serial = 1992] [outer = 0x87b80800] 08:59:10 INFO - PROCESS | 1771 | 1462377550986 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1490ms 08:59:11 INFO - PROCESS | 1771 | 1462377551009 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1771 | 1462377551013 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:59:11 INFO - PROCESS | 1771 | 1462377551019 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1771 | 1462377551024 Marionette TRACE conn3 <- [1,2626,null,{}] 08:59:11 INFO - PROCESS | 1771 | 1462377551050 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 1771 | 1462377551330 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:59:11 INFO - PROCESS | 1771 | 1462377551401 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cc3c00 == 127 [pid = 1771] [id = 664] 08:59:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8ab2cc00) [pid = 1771] [serial = 1993] [outer = (nil)] 08:59:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8ad43800) [pid = 1771] [serial = 1994] [outer = 0x8ab2cc00] 08:59:11 INFO - PROCESS | 1771 | 1462377551615 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8aebdc00) [pid = 1771] [serial = 1995] [outer = 0x8ab2cc00] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8564a400) [pid = 1771] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x9512bc00) [pid = 1771] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8cfaf400) [pid = 1771] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8dd7ac00) [pid = 1771] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9991dc00) [pid = 1771] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x94d49400) [pid = 1771] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x939a7400) [pid = 1771] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8d041c00) [pid = 1771] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8a4cb000) [pid = 1771] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x887d7c00) [pid = 1771] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8ad51000) [pid = 1771] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x8c70e400) [pid = 1771] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x85e8a800) [pid = 1771] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8dc7b000) [pid = 1771] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x85cf9800) [pid = 1771] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x86f70000) [pid = 1771] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x89cc4000) [pid = 1771] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x85e81000) [pid = 1771] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x87b89800) [pid = 1771] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x89d64800) [pid = 1771] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8e3af000) [pid = 1771] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x97fa6c00) [pid = 1771] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:59:12 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x88b31c00) [pid = 1771] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:59:13 INFO - PROCESS | 1771 | 1462377553032 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2038ms 08:59:13 INFO - PROCESS | 1771 | 1462377553058 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 1771 | 1462377553062 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:59:13 INFO - PROCESS | 1771 | 1462377553068 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1771 | 1462377553072 Marionette TRACE conn3 <- [1,2630,null,{}] 08:59:13 INFO - PROCESS | 1771 | 1462377553077 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 1771 | 1462377553369 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:59:13 INFO - PROCESS | 1771 | 1462377553416 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e81000 == 128 [pid = 1771] [id = 665] 08:59:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8a5f2400) [pid = 1771] [serial = 1996] [outer = (nil)] 08:59:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8aec1800) [pid = 1771] [serial = 1997] [outer = 0x8a5f2400] 08:59:13 INFO - PROCESS | 1771 | 1462377553493 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8b799800) [pid = 1771] [serial = 1998] [outer = 0x8a5f2400] 08:59:14 INFO - PROCESS | 1771 | 1462377554523 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1480ms 08:59:14 INFO - PROCESS | 1771 | 1462377554577 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1771 | 1462377554582 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:59:14 INFO - PROCESS | 1771 | 1462377554592 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1771 | 1462377554597 Marionette TRACE conn3 <- [1,2634,null,{}] 08:59:14 INFO - PROCESS | 1771 | 1462377554606 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 1771 | 1462377554819 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:59:15 INFO - PROCESS | 1771 | 1462377555141 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x87aed800 == 129 [pid = 1771] [id = 666] 08:59:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x87aee000) [pid = 1771] [serial = 1999] [outer = (nil)] 08:59:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x87b86400) [pid = 1771] [serial = 2000] [outer = 0x87aee000] 08:59:15 INFO - PROCESS | 1771 | 1462377555233 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x88b2a800) [pid = 1771] [serial = 2001] [outer = 0x87aee000] 08:59:16 INFO - PROCESS | 1771 | 1462377556141 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1585ms 08:59:16 INFO - PROCESS | 1771 | 1462377556177 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1771 | 1462377556186 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:59:16 INFO - PROCESS | 1771 | 1462377556197 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1771 | 1462377556201 Marionette TRACE conn3 <- [1,2638,null,{}] 08:59:16 INFO - PROCESS | 1771 | 1462377556229 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 1771 | 1462377556467 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:59:16 INFO - PROCESS | 1771 | 1462377556802 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b2b400 == 130 [pid = 1771] [id = 667] 08:59:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x89cc2800) [pid = 1771] [serial = 2002] [outer = (nil)] 08:59:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a8d5c00) [pid = 1771] [serial = 2003] [outer = 0x89cc2800] 08:59:16 INFO - PROCESS | 1771 | 1462377556893 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8ab35400) [pid = 1771] [serial = 2004] [outer = 0x89cc2800] 08:59:17 INFO - PROCESS | 1771 | 1462377557817 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1699ms 08:59:17 INFO - PROCESS | 1771 | 1462377557896 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1771 | 1462377557899 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:59:17 INFO - PROCESS | 1771 | 1462377557907 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1771 | 1462377557913 Marionette TRACE conn3 <- [1,2642,null,{}] 08:59:17 INFO - PROCESS | 1771 | 1462377557929 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 1771 | 1462377558194 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:59:18 INFO - PROCESS | 1771 | 1462377558593 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec3400 == 131 [pid = 1771] [id = 668] 08:59:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8b78c800) [pid = 1771] [serial = 2005] [outer = (nil)] 08:59:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c70c400) [pid = 1771] [serial = 2006] [outer = 0x8b78c800] 08:59:18 INFO - PROCESS | 1771 | 1462377558683 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8c7dc000) [pid = 1771] [serial = 2007] [outer = 0x8b78c800] 08:59:19 INFO - PROCESS | 1771 | 1462377559654 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:59:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1786ms 08:59:19 INFO - PROCESS | 1771 | 1462377559694 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 1771 | 1462377559699 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:59:19 INFO - PROCESS | 1771 | 1462377559705 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1771 | 1462377559708 Marionette TRACE conn3 <- [1,2646,null,{}] 08:59:19 INFO - PROCESS | 1771 | 1462377559714 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 1771 | 1462377559915 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:59:20 INFO - PROCESS | 1771 | 1462377560247 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbdac00 == 132 [pid = 1771] [id = 669] 08:59:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8cbdd000) [pid = 1771] [serial = 2008] [outer = (nil)] 08:59:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8cbe7000) [pid = 1771] [serial = 2009] [outer = 0x8cbdd000] 08:59:20 INFO - PROCESS | 1771 | 1462377560340 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8cfaac00) [pid = 1771] [serial = 2010] [outer = 0x8cbdd000] 08:59:21 INFO - PROCESS | 1771 | 1462377561205 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1539ms 08:59:21 INFO - PROCESS | 1771 | 1462377561244 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1771 | 1462377561248 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:59:21 INFO - PROCESS | 1771 | 1462377561254 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1771 | 1462377561258 Marionette TRACE conn3 <- [1,2650,null,{}] 08:59:21 INFO - PROCESS | 1771 | 1462377561263 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 1771 | 1462377561464 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:59:21 INFO - PROCESS | 1771 | 1462377561757 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x885f7c00 == 133 [pid = 1771] [id = 670] 08:59:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8cbdb800) [pid = 1771] [serial = 2011] [outer = (nil)] 08:59:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8cffc000) [pid = 1771] [serial = 2012] [outer = 0x8cbdb800] 08:59:21 INFO - PROCESS | 1771 | 1462377561890 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8d03c400) [pid = 1771] [serial = 2013] [outer = 0x8cbdb800] 08:59:22 INFO - PROCESS | 1771 | 1462377562795 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:59:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1591ms 08:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:59:22 INFO - PROCESS | 1771 | 1462377562846 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 1771 | 1462377562850 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:59:22 INFO - PROCESS | 1771 | 1462377562856 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1771 | 1462377562860 Marionette TRACE conn3 <- [1,2654,null,{}] 08:59:22 INFO - PROCESS | 1771 | 1462377562865 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 1771 | 1462377563106 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:59:23 INFO - PROCESS | 1771 | 1462377563465 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c7e4c00 == 134 [pid = 1771] [id = 671] 08:59:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8cf2d800) [pid = 1771] [serial = 2014] [outer = (nil)] 08:59:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8daa6c00) [pid = 1771] [serial = 2015] [outer = 0x8cf2d800] 08:59:23 INFO - PROCESS | 1771 | 1462377563559 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8db5f400) [pid = 1771] [serial = 2016] [outer = 0x8cf2d800] 08:59:24 INFO - PROCESS | 1771 | 1462377564459 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:59:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1636ms 08:59:24 INFO - PROCESS | 1771 | 1462377564492 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1771 | 1462377564495 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:59:24 INFO - PROCESS | 1771 | 1462377564502 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1771 | 1462377564506 Marionette TRACE conn3 <- [1,2658,null,{}] 08:59:24 INFO - PROCESS | 1771 | 1462377564511 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 1771 | 1462377564733 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:59:25 INFO - PROCESS | 1771 | 1462377565074 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfab800 == 135 [pid = 1771] [id = 672] 08:59:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8d03e400) [pid = 1771] [serial = 2017] [outer = (nil)] 08:59:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8dd7dc00) [pid = 1771] [serial = 2018] [outer = 0x8d03e400] 08:59:25 INFO - PROCESS | 1771 | 1462377565170 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8dd81000) [pid = 1771] [serial = 2019] [outer = 0x8d03e400] 08:59:26 INFO - PROCESS | 1771 | 1462377566047 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:59:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1590ms 08:59:26 INFO - PROCESS | 1771 | 1462377566093 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1771 | 1462377566097 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:59:26 INFO - PROCESS | 1771 | 1462377566103 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1771 | 1462377566107 Marionette TRACE conn3 <- [1,2662,null,{}] 08:59:26 INFO - PROCESS | 1771 | 1462377566113 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 1771 | 1462377566312 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:59:26 INFO - PROCESS | 1771 | 1462377566606 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9dac00 == 136 [pid = 1771] [id = 673] 08:59:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8daa8800) [pid = 1771] [serial = 2020] [outer = (nil)] 08:59:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8eb41800) [pid = 1771] [serial = 2021] [outer = 0x8daa8800] 08:59:26 INFO - PROCESS | 1771 | 1462377566735 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8ec9d000) [pid = 1771] [serial = 2022] [outer = 0x8daa8800] 08:59:27 INFO - PROCESS | 1771 | 1462377567606 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:59:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1533ms 08:59:27 INFO - PROCESS | 1771 | 1462377567637 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:59:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:59:27 INFO - PROCESS | 1771 | 1462377567641 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:59:27 INFO - PROCESS | 1771 | 1462377567647 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1771 | 1462377567651 Marionette TRACE conn3 <- [1,2666,null,{}] 08:59:27 INFO - PROCESS | 1771 | 1462377567657 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 1771 | 1462377567880 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:59:28 INFO - PROCESS | 1771 | 1462377568183 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfb6000 == 137 [pid = 1771] [id = 674] 08:59:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8d03f000) [pid = 1771] [serial = 2023] [outer = (nil)] 08:59:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x90e4b800) [pid = 1771] [serial = 2024] [outer = 0x8d03f000] 08:59:28 INFO - PROCESS | 1771 | 1462377568316 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x90ea8800) [pid = 1771] [serial = 2025] [outer = 0x8d03f000] 08:59:29 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:29 INFO - PROCESS | 1771 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:29 INFO - PROCESS | 1771 | 1462377569699 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:59:29 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) 08:59:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2082ms 08:59:29 INFO - PROCESS | 1771 | 1462377569729 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1771 | 1462377569733 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:59:29 INFO - PROCESS | 1771 | 1462377569743 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1771 | 1462377569745 Marionette TRACE conn3 <- [1,2670,null,{}] 08:59:29 INFO - PROCESS | 1771 | 1462377569754 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 1771 | 1462377569997 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:59:30 INFO - PROCESS | 1771 | 1462377570259 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eded800 == 138 [pid = 1771] [id = 675] 08:59:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x90e48c00) [pid = 1771] [serial = 2026] [outer = (nil)] 08:59:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9220b800) [pid = 1771] [serial = 2027] [outer = 0x90e48c00] 08:59:30 INFO - PROCESS | 1771 | 1462377570343 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x9224ec00) [pid = 1771] [serial = 2028] [outer = 0x90e48c00] 08:59:31 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:31 INFO - PROCESS | 1771 | 1462377571698 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1771 | 1462377571730 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:59:31 INFO - PROCESS | 1771 | 1462377571737 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1771 | 1462377571741 Marionette TRACE conn3 <- [1,2674,null,{}] 08:59:31 INFO - PROCESS | 1771 | 1462377571746 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 1771 | 1462377572008 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:59:32 INFO - PROCESS | 1771 | 1462377572271 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3b7800 == 139 [pid = 1771] [id = 676] 08:59:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x90e42000) [pid = 1771] [serial = 2029] [outer = (nil)] 08:59:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x94d44000) [pid = 1771] [serial = 2030] [outer = 0x90e42000] 08:59:32 INFO - PROCESS | 1771 | 1462377572363 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x94ee0000) [pid = 1771] [serial = 2031] [outer = 0x90e42000] 08:59:33 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:33 INFO - PROCESS | 1771 | 1462377573737 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1771 | 1462377573778 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:59:33 INFO - PROCESS | 1771 | 1462377573785 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1771 | 1462377573788 Marionette TRACE conn3 <- [1,2678,null,{}] 08:59:33 INFO - PROCESS | 1771 | 1462377573794 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 1771 | 1462377574077 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:59:34 INFO - PROCESS | 1771 | 1462377574355 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x92210400 == 140 [pid = 1771] [id = 677] 08:59:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x939eb000) [pid = 1771] [serial = 2032] [outer = (nil)] 08:59:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x9520dc00) [pid = 1771] [serial = 2033] [outer = 0x939eb000] 08:59:34 INFO - PROCESS | 1771 | 1462377574441 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x95213400) [pid = 1771] [serial = 2034] [outer = 0x939eb000] 08:59:35 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:35 INFO - PROCESS | 1771 | 1462377575770 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:59:35 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) 08:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2041ms 08:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:59:35 INFO - PROCESS | 1771 | 1462377575826 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1771 | 1462377575829 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:59:35 INFO - PROCESS | 1771 | 1462377575835 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1771 | 1462377575839 Marionette TRACE conn3 <- [1,2682,null,{}] 08:59:35 INFO - PROCESS | 1771 | 1462377575844 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 1771 | 1462377576110 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:59:36 INFO - PROCESS | 1771 | 1462377576376 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x9512dc00 == 141 [pid = 1771] [id = 678] 08:59:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x95202000) [pid = 1771] [serial = 2035] [outer = (nil)] 08:59:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x97fa6c00) [pid = 1771] [serial = 2036] [outer = 0x95202000] 08:59:36 INFO - PROCESS | 1771 | 1462377576460 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x987d3800) [pid = 1771] [serial = 2037] [outer = 0x95202000] 08:59:37 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:37 INFO - PROCESS | 1771 | 1462377577793 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:59:37 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) 08:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1982ms 08:59:37 INFO - PROCESS | 1771 | 1462377577816 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1771 | 1462377577820 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:59:37 INFO - PROCESS | 1771 | 1462377577827 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1771 | 1462377577829 Marionette TRACE conn3 <- [1,2686,null,{}] 08:59:37 INFO - PROCESS | 1771 | 1462377577835 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 1771 | 1462377578037 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:59:38 INFO - PROCESS | 1771 | 1462377578374 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0c800 == 142 [pid = 1771] [id = 679] 08:59:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9613c800) [pid = 1771] [serial = 2038] [outer = (nil)] 08:59:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9957dc00) [pid = 1771] [serial = 2039] [outer = 0x9613c800] 08:59:38 INFO - PROCESS | 1771 | 1462377578456 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9982f400) [pid = 1771] [serial = 2040] [outer = 0x9613c800] 08:59:39 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:39 INFO - PROCESS | 1771 | 1462377579787 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1771 | 1462377579822 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:59:39 INFO - PROCESS | 1771 | 1462377579828 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1771 | 1462377579832 Marionette TRACE conn3 <- [1,2690,null,{}] 08:59:39 INFO - PROCESS | 1771 | 1462377579838 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 1771 | 1462377580103 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:59:40 INFO - PROCESS | 1771 | 1462377580372 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x95123c00 == 143 [pid = 1771] [id = 680] 08:59:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9520e000) [pid = 1771] [serial = 2041] [outer = (nil)] 08:59:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x99933000) [pid = 1771] [serial = 2042] [outer = 0x9520e000] 08:59:40 INFO - PROCESS | 1771 | 1462377580459 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x99d9a400) [pid = 1771] [serial = 2043] [outer = 0x9520e000] 08:59:41 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:41 INFO - PROCESS | 1771 | 1462377581845 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1771 | 1462377581915 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:59:41 INFO - PROCESS | 1771 | 1462377581922 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1771 | 1462377581925 Marionette TRACE conn3 <- [1,2694,null,{}] 08:59:42 INFO - PROCESS | 1771 | 1462377582025 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 1771 | 1462377582237 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:59:42 INFO - PROCESS | 1771 | 1462377582524 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x97fb0800 == 144 [pid = 1771] [id = 681] 08:59:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x99933c00) [pid = 1771] [serial = 2044] [outer = (nil)] 08:59:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x99fbfc00) [pid = 1771] [serial = 2045] [outer = 0x99933c00] 08:59:42 INFO - PROCESS | 1771 | 1462377582609 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9a5f4c00) [pid = 1771] [serial = 2046] [outer = 0x99933c00] 08:59:43 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:44 INFO - PROCESS | 1771 | 1462377583998 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1771 | 1462377584049 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:59:44 INFO - PROCESS | 1771 | 1462377584149 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1771 | 1462377584152 Marionette TRACE conn3 <- [1,2698,null,{}] 08:59:44 INFO - PROCESS | 1771 | 1462377584166 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 1771 | 1462377584417 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:59:46 INFO - PROCESS | 1771 | --DOCSHELL 0x8e42c400 == 143 [pid = 1771] [id = 430] 08:59:46 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08800 == 142 [pid = 1771] [id = 639] 08:59:46 INFO - PROCESS | 1771 | --DOCSHELL 0x878f5800 == 141 [pid = 1771] [id = 615] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8a4cec00) [pid = 1771] [serial = 1931] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x89d76c00) [pid = 1771] [serial = 1929] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x98843c00) [pid = 1771] [serial = 1904] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x8cff2c00) [pid = 1771] [serial = 1878] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x8cfed800) [pid = 1771] [serial = 1877] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x96135800) [pid = 1771] [serial = 1901] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x99fbf000) [pid = 1771] [serial = 1913] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x95205000) [pid = 1771] [serial = 1899] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x939b1c00) [pid = 1771] [serial = 1895] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x8dab1400) [pid = 1771] [serial = 1881] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x8dd84c00) [pid = 1771] [serial = 1884] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x8a4c4000) [pid = 1771] [serial = 1925] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8b9c0400) [pid = 1771] [serial = 1872] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x99d1ac00) [pid = 1771] [serial = 1910] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x87b2cc00) [pid = 1771] [serial = 1928] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9a2e5000) [pid = 1771] [serial = 1917] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8e42e000) [pid = 1771] [serial = 1886] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8eb39400) [pid = 1771] [serial = 1887] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x868bec00) [pid = 1771] [serial = 1919] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x86ffd400) [pid = 1771] [serial = 1865] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x99fc1400) [pid = 1771] [serial = 1914] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9736f800) [pid = 1771] [serial = 1902] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x89cd9400) [pid = 1771] [serial = 1868] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8aeca800) [pid = 1771] [serial = 1794] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8a5ee800) [pid = 1771] [serial = 1926] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x887d6800) [pid = 1771] [serial = 1922] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x87af2400) [pid = 1771] [serial = 1866] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x98895000) [pid = 1771] [serial = 1905] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8cbdfc00) [pid = 1771] [serial = 1874] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8cf27400) [pid = 1771] [serial = 1875] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x90e4d800) [pid = 1771] [serial = 1890] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8ede5800) [pid = 1771] [serial = 1889] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9a067800) [pid = 1771] [serial = 1916] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8d106000) [pid = 1771] [serial = 1880] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x86ff3000) [pid = 1771] [serial = 1920] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8b796000) [pid = 1771] [serial = 1871] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x895bc400) [pid = 1771] [serial = 1923] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a4d1c00) [pid = 1771] [serial = 1869] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x99849400) [pid = 1771] [serial = 1908] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x90eb0000) [pid = 1771] [serial = 1892] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x9512d400) [pid = 1771] [serial = 1898] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x99f97800) [pid = 1771] [serial = 1911] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x99834800) [pid = 1771] [serial = 1907] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8d039400) [pid = 1771] [serial = 1883] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x917d9400) [pid = 1771] [serial = 1893] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x93bbb000) [pid = 1771] [serial = 1896] [outer = (nil)] [url = about:blank] 08:59:46 INFO - PROCESS | 1771 | 1462377586592 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x85ceb800 == 142 [pid = 1771] [id = 682] 08:59:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x85cf0800) [pid = 1771] [serial = 2047] [outer = (nil)] 08:59:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x86f70000) [pid = 1771] [serial = 2048] [outer = 0x85cf0800] 08:59:46 INFO - PROCESS | 1771 | 1462377586673 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x878f5400) [pid = 1771] [serial = 2049] [outer = 0x85cf0800] 08:59:47 INFO - PROCESS | 1771 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:47 INFO - PROCESS | 1771 | 1462377587890 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:59:47 INFO - PROCESS | 1771 | 1462377587950 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:59:47 INFO - PROCESS | 1771 | 1462377587958 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1771 | 1462377587963 Marionette TRACE conn3 <- [1,2702,null,{}] 08:59:47 INFO - PROCESS | 1771 | 1462377587969 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 1771 | 1462377588160 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:59:48 INFO - PROCESS | 1771 | 1462377588439 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d3800 == 143 [pid = 1771] [id = 683] 08:59:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x887d6800) [pid = 1771] [serial = 2050] [outer = (nil)] 08:59:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8950d800) [pid = 1771] [serial = 2051] [outer = 0x887d6800] 08:59:48 INFO - PROCESS | 1771 | 1462377588512 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x89cce800) [pid = 1771] [serial = 2052] [outer = 0x887d6800] 08:59:49 INFO - PROCESS | 1771 | 1462377589411 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:59:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1482ms 08:59:49 INFO - PROCESS | 1771 | 1462377589442 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1771 | 1462377589447 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:59:49 INFO - PROCESS | 1771 | 1462377589455 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1771 | 1462377589458 Marionette TRACE conn3 <- [1,2706,null,{}] 08:59:49 INFO - PROCESS | 1771 | 1462377589473 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 1771 | 1462377589744 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:59:49 INFO - PROCESS | 1771 | 1462377589773 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x89d62c00 == 144 [pid = 1771] [id = 684] 08:59:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8a4c5000) [pid = 1771] [serial = 2053] [outer = (nil)] 08:59:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8a5efc00) [pid = 1771] [serial = 2054] [outer = 0x8a4c5000] 08:59:49 INFO - PROCESS | 1771 | 1462377589843 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8a8db400) [pid = 1771] [serial = 2055] [outer = 0x8a4c5000] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8ab2cc00) [pid = 1771] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x8d03e000) [pid = 1771] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x99859400) [pid = 1771] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x878f8400) [pid = 1771] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x97d36800) [pid = 1771] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x95124c00) [pid = 1771] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x92254400) [pid = 1771] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x94d41000) [pid = 1771] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x90e4e000) [pid = 1771] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8ec9dc00) [pid = 1771] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8e3b4800) [pid = 1771] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8d03ec00) [pid = 1771] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8d102400) [pid = 1771] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8cffb800) [pid = 1771] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x8c7e1800) [pid = 1771] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x8c7e0400) [pid = 1771] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x8b78bc00) [pid = 1771] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 122 (0x885fac00) [pid = 1771] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 121 (0x86ff0800) [pid = 1771] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 120 (0x85649000) [pid = 1771] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 119 (0x87b80800) [pid = 1771] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:59:51 INFO - PROCESS | 1771 | --DOMWINDOW == 118 (0x89cd2800) [pid = 1771] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:59:51 INFO - PROCESS | 1771 | 1462377591532 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2134ms 08:59:51 INFO - PROCESS | 1771 | 1462377591588 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1771 | 1462377591592 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:59:51 INFO - PROCESS | 1771 | 1462377591608 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1771 | 1462377591617 Marionette TRACE conn3 <- [1,2710,null,{}] 08:59:51 INFO - PROCESS | 1771 | 1462377591622 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 1771 | 1462377591839 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:59:52 INFO - PROCESS | 1771 | 1462377592044 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x85649000 == 145 [pid = 1771] [id = 685] 08:59:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 119 (0x85cf9800) [pid = 1771] [serial = 2056] [outer = (nil)] 08:59:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 120 (0x8aebec00) [pid = 1771] [serial = 2057] [outer = 0x85cf9800] 08:59:52 INFO - PROCESS | 1771 | 1462377592118 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 121 (0x8b78bc00) [pid = 1771] [serial = 2058] [outer = 0x85cf9800] 08:59:52 INFO - PROCESS | 1771 | 1462377592914 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:59:52 INFO - PROCESS | 1771 | 1462377592955 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:59:52 INFO - PROCESS | 1771 | 1462377592960 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1771 | 1462377592963 Marionette TRACE conn3 <- [1,2714,null,{}] 08:59:52 INFO - PROCESS | 1771 | 1462377592969 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 1771 | 1462377593150 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:59:53 INFO - PROCESS | 1771 | 1462377593165 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e86000 == 146 [pid = 1771] [id = 686] 08:59:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 122 (0x86ff0800) [pid = 1771] [serial = 2059] [outer = (nil)] 08:59:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 123 (0x8bb06c00) [pid = 1771] [serial = 2060] [outer = 0x86ff0800] 08:59:53 INFO - PROCESS | 1771 | 1462377593237 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x8c712800) [pid = 1771] [serial = 2061] [outer = 0x86ff0800] 08:59:54 INFO - PROCESS | 1771 | 1462377594586 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1680ms 08:59:54 INFO - PROCESS | 1771 | 1462377594641 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1771 | 1462377594649 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:59:54 INFO - PROCESS | 1771 | 1462377594657 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1771 | 1462377594664 Marionette TRACE conn3 <- [1,2718,null,{}] 08:59:54 INFO - PROCESS | 1771 | 1462377594672 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 1771 | 1462377594911 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:59:55 INFO - PROCESS | 1771 | 1462377595253 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x885fac00 == 147 [pid = 1771] [id = 687] 08:59:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x887cf800) [pid = 1771] [serial = 2062] [outer = (nil)] 08:59:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x89cb9400) [pid = 1771] [serial = 2063] [outer = 0x887cf800] 08:59:55 INFO - PROCESS | 1771 | 1462377595350 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x8a4c4000) [pid = 1771] [serial = 2064] [outer = 0x887cf800] 08:59:56 INFO - PROCESS | 1771 | 1462377596362 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1771 | 1462377596452 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:59:56 INFO - PROCESS | 1771 | 1462377596463 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1771 | 1462377596468 Marionette TRACE conn3 <- [1,2722,null,{}] 08:59:56 INFO - PROCESS | 1771 | 1462377596473 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 1771 | 1462377596726 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:59:57 INFO - PROCESS | 1771 | 1462377597063 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec5c00 == 148 [pid = 1771] [id = 688] 08:59:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8aecc000) [pid = 1771] [serial = 2065] [outer = (nil)] 08:59:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8b9c1400) [pid = 1771] [serial = 2066] [outer = 0x8aecc000] 08:59:57 INFO - PROCESS | 1771 | 1462377597149 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8c70f000) [pid = 1771] [serial = 2067] [outer = 0x8aecc000] 08:59:58 INFO - PROCESS | 1771 | 1462377598143 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1771 | 1462377598202 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:59:58 INFO - PROCESS | 1771 | 1462377598209 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1771 | 1462377598215 Marionette TRACE conn3 <- [1,2726,null,{}] 08:59:58 INFO - PROCESS | 1771 | 1462377598232 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 1771 | 1462377598478 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:59:58 INFO - PROCESS | 1771 | 1462377598818 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf2a800 == 149 [pid = 1771] [id = 689] 08:59:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8cfb6c00) [pid = 1771] [serial = 2068] [outer = (nil)] 08:59:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8cff5c00) [pid = 1771] [serial = 2069] [outer = 0x8cfb6c00] 08:59:58 INFO - PROCESS | 1771 | 1462377598943 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8d039800) [pid = 1771] [serial = 2070] [outer = 0x8cfb6c00] 08:59:59 INFO - PROCESS | 1771 | 1462377599813 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1645ms 08:59:59 INFO - PROCESS | 1771 | 1462377599854 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1771 | 1462377599859 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:59:59 INFO - PROCESS | 1771 | 1462377599865 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1771 | 1462377599869 Marionette TRACE conn3 <- [1,2730,null,{}] 08:59:59 INFO - PROCESS | 1771 | 1462377599874 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 1771 | 1462377600109 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:00:00 INFO - PROCESS | 1771 | 1462377600400 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1771 | ++DOCSHELL 0x878f8400 == 150 [pid = 1771] [id = 690] 09:00:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8cf29400) [pid = 1771] [serial = 2071] [outer = (nil)] 09:00:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8d9cd800) [pid = 1771] [serial = 2072] [outer = 0x8cf29400] 09:00:00 INFO - PROCESS | 1771 | 1462377600573 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8d9da800) [pid = 1771] [serial = 2073] [outer = 0x8cf29400] 09:00:01 INFO - PROCESS | 1771 | 1462377601924 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1771 | 1462377601970 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:00:01 INFO - PROCESS | 1771 | 1462377601978 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1771 | 1462377601981 Marionette TRACE conn3 <- [1,2734,null,{}] 09:00:01 INFO - PROCESS | 1771 | 1462377601987 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 1771 | 1462377602299 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:00:02 INFO - PROCESS | 1771 | 1462377602571 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cff2800 == 151 [pid = 1771] [id = 691] 09:00:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8d108800) [pid = 1771] [serial = 2074] [outer = (nil)] 09:00:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8dc7c400) [pid = 1771] [serial = 2075] [outer = 0x8d108800] 09:00:02 INFO - PROCESS | 1771 | 1462377602657 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8dd78c00) [pid = 1771] [serial = 2076] [outer = 0x8d108800] 09:00:03 INFO - PROCESS | 1771 | 1462377603650 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1735ms 09:00:03 INFO - PROCESS | 1771 | 1462377603714 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:00:03 INFO - PROCESS | 1771 | 1462377603718 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:00:03 INFO - PROCESS | 1771 | 1462377603724 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1771 | 1462377603728 Marionette TRACE conn3 <- [1,2738,null,{}] 09:00:03 INFO - PROCESS | 1771 | 1462377603734 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 1771 | 1462377604038 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:00:04 INFO - PROCESS | 1771 | 1462377604397 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x89505400 == 152 [pid = 1771] [id = 692] 09:00:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8d10b800) [pid = 1771] [serial = 2077] [outer = (nil)] 09:00:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8eb33400) [pid = 1771] [serial = 2078] [outer = 0x8d10b800] 09:00:04 INFO - PROCESS | 1771 | 1462377604488 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8ec93400) [pid = 1771] [serial = 2079] [outer = 0x8d10b800] 09:00:05 INFO - PROCESS | 1771 | 1462377605366 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1690ms 09:00:05 INFO - PROCESS | 1771 | 1462377605415 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1771 | 1462377605419 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:00:05 INFO - PROCESS | 1771 | 1462377605425 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1771 | 1462377605429 Marionette TRACE conn3 <- [1,2742,null,{}] 09:00:05 INFO - PROCESS | 1771 | 1462377605434 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 1771 | 1462377605642 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:00:05 INFO - PROCESS | 1771 | 1462377605935 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1771 | ++DOCSHELL 0x86510000 == 153 [pid = 1771] [id = 693] 09:00:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8cfb2c00) [pid = 1771] [serial = 2080] [outer = (nil)] 09:00:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x90e4c000) [pid = 1771] [serial = 2081] [outer = 0x8cfb2c00] 09:00:06 INFO - PROCESS | 1771 | 1462377606064 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x90ea5400) [pid = 1771] [serial = 2082] [outer = 0x8cfb2c00] 09:00:06 INFO - PROCESS | 1771 | 1462377606939 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1553ms 09:00:06 INFO - PROCESS | 1771 | 1462377606979 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1771 | 1462377606982 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:00:06 INFO - PROCESS | 1771 | 1462377606989 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1771 | 1462377606993 Marionette TRACE conn3 <- [1,2746,null,{}] 09:00:07 INFO - PROCESS | 1771 | 1462377606998 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 1771 | 1462377607219 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:00:07 INFO - PROCESS | 1771 | 1462377607517 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eded000 == 154 [pid = 1771] [id = 694] 09:00:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x90e4d800) [pid = 1771] [serial = 2083] [outer = (nil)] 09:00:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x921de800) [pid = 1771] [serial = 2084] [outer = 0x90e4d800] 09:00:07 INFO - PROCESS | 1771 | 1462377607648 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x92209000) [pid = 1771] [serial = 2085] [outer = 0x90e4d800] 09:00:08 INFO - PROCESS | 1771 | 1462377608538 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1579ms 09:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:00:08 INFO - PROCESS | 1771 | 1462377608569 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1771 | 1462377608572 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:00:08 INFO - PROCESS | 1771 | 1462377608579 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1771 | 1462377608582 Marionette TRACE conn3 <- [1,2750,null,{}] 09:00:08 INFO - PROCESS | 1771 | 1462377608589 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 1771 | 1462377608803 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:00:09 INFO - PROCESS | 1771 | 1462377609164 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ede8800 == 155 [pid = 1771] [id = 695] 09:00:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x917d5000) [pid = 1771] [serial = 2086] [outer = (nil)] 09:00:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x939acc00) [pid = 1771] [serial = 2087] [outer = 0x917d5000] 09:00:09 INFO - PROCESS | 1771 | 1462377609251 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x939b3800) [pid = 1771] [serial = 2088] [outer = 0x917d5000] 09:00:10 INFO - PROCESS | 1771 | 1462377610121 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1588ms 09:00:10 INFO - PROCESS | 1771 | 1462377610167 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:00:10 INFO - PROCESS | 1771 | 1462377610172 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:00:10 INFO - PROCESS | 1771 | 1462377610178 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1771 | 1462377610181 Marionette TRACE conn3 <- [1,2754,null,{}] 09:00:10 INFO - PROCESS | 1771 | 1462377610187 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 1771 | 1462377610426 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:00:10 INFO - PROCESS | 1771 | 1462377610784 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cff0c00 == 156 [pid = 1771] [id = 696] 09:00:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x93bbb000) [pid = 1771] [serial = 2089] [outer = (nil)] 09:00:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x94d40c00) [pid = 1771] [serial = 2090] [outer = 0x93bbb000] 09:00:10 INFO - PROCESS | 1771 | 1462377610871 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x94d92c00) [pid = 1771] [serial = 2091] [outer = 0x93bbb000] 09:00:11 INFO - PROCESS | 1771 | 1462377611759 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1630ms 09:00:11 INFO - PROCESS | 1771 | 1462377611807 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1771 | 1462377611812 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:00:11 INFO - PROCESS | 1771 | 1462377611818 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1771 | 1462377611822 Marionette TRACE conn3 <- [1,2758,null,{}] 09:00:11 INFO - PROCESS | 1771 | 1462377611827 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 1771 | 1462377612065 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:00:12 INFO - PROCESS | 1771 | 1462377612403 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x94eda800 == 157 [pid = 1771] [id = 697] 09:00:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x94edf000) [pid = 1771] [serial = 2092] [outer = (nil)] 09:00:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x95208c00) [pid = 1771] [serial = 2093] [outer = 0x94edf000] 09:00:12 INFO - PROCESS | 1771 | 1462377612496 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x95220c00) [pid = 1771] [serial = 2094] [outer = 0x94edf000] 09:00:13 INFO - PROCESS | 1771 | 1462377613396 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1629ms 09:00:13 INFO - PROCESS | 1771 | 1462377613448 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1771 | 1462377613453 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:00:13 INFO - PROCESS | 1771 | 1462377613461 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1771 | 1462377613464 Marionette TRACE conn3 <- [1,2762,null,{}] 09:00:13 INFO - PROCESS | 1771 | 1462377613470 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 1771 | 1462377613696 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:00:14 INFO - PROCESS | 1771 | 1462377614071 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x96138400 == 158 [pid = 1771] [id = 698] 09:00:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x9613d800) [pid = 1771] [serial = 2095] [outer = (nil)] 09:00:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x98724400) [pid = 1771] [serial = 2096] [outer = 0x9613d800] 09:00:14 INFO - PROCESS | 1771 | 1462377614176 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x98891000) [pid = 1771] [serial = 2097] [outer = 0x9613d800] 09:00:15 INFO - PROCESS | 1771 | 1462377615053 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1635ms 09:00:15 INFO - PROCESS | 1771 | 1462377615095 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1771 | 1462377615098 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:00:15 INFO - PROCESS | 1771 | 1462377615104 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1771 | 1462377615108 Marionette TRACE conn3 <- [1,2766,null,{}] 09:00:15 INFO - PROCESS | 1771 | 1462377615113 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1771 | 1462377615418 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:00:15 INFO - PROCESS | 1771 | 1462377615640 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dab2400 == 159 [pid = 1771] [id = 699] 09:00:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8dd85c00) [pid = 1771] [serial = 2098] [outer = (nil)] 09:00:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x98897000) [pid = 1771] [serial = 2099] [outer = 0x8dd85c00] 09:00:15 INFO - PROCESS | 1771 | 1462377615771 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9982cc00) [pid = 1771] [serial = 2100] [outer = 0x8dd85c00] 09:00:16 INFO - PROCESS | 1771 | 1462377616678 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1631ms 09:00:16 INFO - PROCESS | 1771 | 1462377616737 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1771 | 1462377616740 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:00:16 INFO - PROCESS | 1771 | 1462377616747 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1771 | 1462377616750 Marionette TRACE conn3 <- [1,2770,null,{}] 09:00:16 INFO - PROCESS | 1771 | 1462377616756 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1771 | 1462377616965 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:00:17 INFO - PROCESS | 1771 | 1462377617260 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x85e8a800 == 160 [pid = 1771] [id = 700] 09:00:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x98c1cc00) [pid = 1771] [serial = 2101] [outer = (nil)] 09:00:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x9991b000) [pid = 1771] [serial = 2102] [outer = 0x98c1cc00] 09:00:17 INFO - PROCESS | 1771 | 1462377617388 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x99d1ac00) [pid = 1771] [serial = 2103] [outer = 0x98c1cc00] 09:00:18 INFO - PROCESS | 1771 | 1462377618231 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1541ms 09:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:00:18 INFO - PROCESS | 1771 | 1462377618289 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1771 | 1462377618292 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:00:18 INFO - PROCESS | 1771 | 1462377618298 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1771 | 1462377618302 Marionette TRACE conn3 <- [1,2774,null,{}] 09:00:18 INFO - PROCESS | 1771 | 1462377618307 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1771 | 1462377618515 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:00:18 INFO - PROCESS | 1771 | 1462377618809 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1771 | ++DOCSHELL 0x939a9800 == 161 [pid = 1771] [id = 701] 09:00:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9984ac00) [pid = 1771] [serial = 2104] [outer = (nil)] 09:00:18 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x99fc0c00) [pid = 1771] [serial = 2105] [outer = 0x9984ac00] 09:00:18 INFO - PROCESS | 1771 | 1462377618941 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x99fc3400) [pid = 1771] [serial = 2106] [outer = 0x9984ac00] 09:00:19 INFO - PROCESS | 1771 | 1462377619928 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1690ms 09:00:19 INFO - PROCESS | 1771 | 1462377619987 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1771 | 1462377619990 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:00:19 INFO - PROCESS | 1771 | 1462377619997 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1771 | 1462377620000 Marionette TRACE conn3 <- [1,2778,null,{}] 09:00:20 INFO - PROCESS | 1771 | 1462377620006 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 1771 | 1462377620236 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:00:20 INFO - PROCESS | 1771 | 1462377620574 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1771 | ++DOCSHELL 0x90eaf800 == 162 [pid = 1771] [id = 702] 09:00:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9991d400) [pid = 1771] [serial = 2107] [outer = (nil)] 09:00:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9a980000) [pid = 1771] [serial = 2108] [outer = 0x9991d400] 09:00:20 INFO - PROCESS | 1771 | 1462377620663 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9ab16400) [pid = 1771] [serial = 2109] [outer = 0x9991d400] 09:00:21 INFO - PROCESS | 1771 | 1462377621498 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1535ms 09:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:00:21 INFO - PROCESS | 1771 | 1462377621532 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1771 | 1462377621535 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:00:21 INFO - PROCESS | 1771 | 1462377621542 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1771 | 1462377621545 Marionette TRACE conn3 <- [1,2782,null,{}] 09:00:21 INFO - PROCESS | 1771 | 1462377621551 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 1771 | 1462377621865 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:00:22 INFO - PROCESS | 1771 | 1462377622094 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x86962400 == 163 [pid = 1771] [id = 703] 09:00:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9a732800) [pid = 1771] [serial = 2110] [outer = (nil)] 09:00:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9afb4000) [pid = 1771] [serial = 2111] [outer = 0x9a732800] 09:00:22 INFO - PROCESS | 1771 | 1462377622229 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x9afb9800) [pid = 1771] [serial = 2112] [outer = 0x9a732800] 09:00:23 INFO - PROCESS | 1771 | 1462377623141 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1639ms 09:00:23 INFO - PROCESS | 1771 | 1462377623180 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1771 | 1462377623183 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:00:23 INFO - PROCESS | 1771 | 1462377623190 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1771 | 1462377623193 Marionette TRACE conn3 <- [1,2786,null,{}] 09:00:23 INFO - PROCESS | 1771 | 1462377623199 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 1771 | 1462377623424 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:00:23 INFO - PROCESS | 1771 | 1462377623771 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x9a2de800 == 164 [pid = 1771] [id = 704] 09:00:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x9af26800) [pid = 1771] [serial = 2113] [outer = (nil)] 09:00:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9b5f3c00) [pid = 1771] [serial = 2114] [outer = 0x9af26800] 09:00:23 INFO - PROCESS | 1771 | 1462377623862 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9b721800) [pid = 1771] [serial = 2115] [outer = 0x9af26800] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x89d5a400 == 163 [pid = 1771] [id = 175] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x868c4400 == 162 [pid = 1771] [id = 574] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x85649000 == 161 [pid = 1771] [id = 685] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x89d62c00 == 160 [pid = 1771] [id = 684] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x887d3800 == 159 [pid = 1771] [id = 683] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x85ceb800 == 158 [pid = 1771] [id = 682] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfb6000 == 157 [pid = 1771] [id = 674] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9dac00 == 156 [pid = 1771] [id = 673] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfab800 == 155 [pid = 1771] [id = 672] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x8c7e4c00 == 154 [pid = 1771] [id = 671] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x885f7c00 == 153 [pid = 1771] [id = 670] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec3400 == 152 [pid = 1771] [id = 668] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbdac00 == 151 [pid = 1771] [id = 669] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x87b2b400 == 150 [pid = 1771] [id = 667] 09:00:26 INFO - PROCESS | 1771 | --DOCSHELL 0x87aed800 == 149 [pid = 1771] [id = 666] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8b78d000) [pid = 1771] [serial = 1863] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8aec1800) [pid = 1771] [serial = 1997] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x8ad43800) [pid = 1771] [serial = 1994] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x9a059400) [pid = 1771] [serial = 1982] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9991cc00) [pid = 1771] [serial = 1980] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9992e400) [pid = 1771] [serial = 1979] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x99844c00) [pid = 1771] [serial = 1977] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x996eec00) [pid = 1771] [serial = 1976] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x98890400) [pid = 1771] [serial = 1974] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x98847000) [pid = 1771] [serial = 1973] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x97310000) [pid = 1771] [serial = 1971] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x9613b400) [pid = 1771] [serial = 1970] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9512f400) [pid = 1771] [serial = 1968] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9512a800) [pid = 1771] [serial = 1967] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x94ee9000) [pid = 1771] [serial = 1965] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x94d4b000) [pid = 1771] [serial = 1964] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x9225e400) [pid = 1771] [serial = 1962] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x9224e800) [pid = 1771] [serial = 1961] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x917dd000) [pid = 1771] [serial = 1959] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x90eb0400) [pid = 1771] [serial = 1958] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x90e47800) [pid = 1771] [serial = 1956] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8edec400) [pid = 1771] [serial = 1955] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8eb32c00) [pid = 1771] [serial = 1953] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8e426000) [pid = 1771] [serial = 1952] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8dd81c00) [pid = 1771] [serial = 1950] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8daaf000) [pid = 1771] [serial = 1949] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8d10b000) [pid = 1771] [serial = 1947] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8d044c00) [pid = 1771] [serial = 1946] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8cfef800) [pid = 1771] [serial = 1944] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8cfaf800) [pid = 1771] [serial = 1943] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8cbe5800) [pid = 1771] [serial = 1941] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8c7e6400) [pid = 1771] [serial = 1940] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8bb05c00) [pid = 1771] [serial = 1938] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8b9bd800) [pid = 1771] [serial = 1937] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8a4d2c00) [pid = 1771] [serial = 1935] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x895bf800) [pid = 1771] [serial = 1934] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x87b2f000) [pid = 1771] [serial = 1988] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x885fc400) [pid = 1771] [serial = 1989] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x9ab18800) [pid = 1771] [serial = 1986] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9ab15000) [pid = 1771] [serial = 1985] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9a733c00) [pid = 1771] [serial = 1983] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x89cc1000) [pid = 1771] [serial = 1991] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8aebdc00) [pid = 1771] [serial = 1995] [outer = (nil)] [url = about:blank] 09:00:26 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x89d68800) [pid = 1771] [serial = 1992] [outer = (nil)] [url = about:blank] 09:00:27 INFO - PROCESS | 1771 | 1462377627220 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:00:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 4055ms 09:00:27 INFO - PROCESS | 1771 | 1462377627245 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1771 | 1462377627251 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:00:27 INFO - PROCESS | 1771 | 1462377627260 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1771 | 1462377627265 Marionette TRACE conn3 <- [1,2790,null,{}] 09:00:27 INFO - PROCESS | 1771 | 1462377627272 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1771 | 1462377627481 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:00:27 INFO - PROCESS | 1771 | 1462377627691 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x85653c00 == 150 [pid = 1771] [id = 705] 09:00:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x878f6400) [pid = 1771] [serial = 2116] [outer = (nil)] 09:00:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x887d1c00) [pid = 1771] [serial = 2117] [outer = 0x878f6400] 09:00:27 INFO - PROCESS | 1771 | 1462377627772 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8950a000) [pid = 1771] [serial = 2118] [outer = 0x878f6400] 09:00:28 INFO - PROCESS | 1771 | 1462377628705 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:00:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1487ms 09:00:28 INFO - PROCESS | 1771 | 1462377628748 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1771 | 1462377628756 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:00:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:00:28 INFO - PROCESS | 1771 | 1462377628767 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1771 | 1462377628770 Marionette TRACE conn3 <- [1,2794,null,{}] 09:00:28 INFO - PROCESS | 1771 | 1462377628777 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1771 | 1462377628986 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:00:29 INFO - PROCESS | 1771 | 1462377629354 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a5f2000 == 151 [pid = 1771] [id = 706] 09:00:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8a5f3400) [pid = 1771] [serial = 2119] [outer = (nil)] 09:00:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8a8dac00) [pid = 1771] [serial = 2120] [outer = 0x8a5f3400] 09:00:29 INFO - PROCESS | 1771 | 1462377629450 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8ad43800) [pid = 1771] [serial = 2121] [outer = 0x8a5f3400] 09:00:30 INFO - PROCESS | 1771 | 1462377630265 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:00:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1528ms 09:00:30 INFO - PROCESS | 1771 | 1462377630294 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1771 | 1462377630297 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:00:30 INFO - PROCESS | 1771 | 1462377630315 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1771 | 1462377630321 Marionette TRACE conn3 <- [1,2798,null,{}] 09:00:30 INFO - PROCESS | 1771 | 1462377630336 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1771 | 1462377630624 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:00:30 INFO - PROCESS | 1771 | 1462377630681 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b31000 == 152 [pid = 1771] [id = 707] 09:00:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x885fd400) [pid = 1771] [serial = 2122] [outer = (nil)] 09:00:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8b9bd800) [pid = 1771] [serial = 2123] [outer = 0x885fd400] 09:00:30 INFO - PROCESS | 1771 | 1462377630887 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8bb07000) [pid = 1771] [serial = 2124] [outer = 0x885fd400] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x86ffb800) [pid = 1771] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8a4c5000) [pid = 1771] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x9520e000) [pid = 1771] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x9613c800) [pid = 1771] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x95202000) [pid = 1771] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x939eb000) [pid = 1771] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x90e42000) [pid = 1771] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x90e48c00) [pid = 1771] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8d03f000) [pid = 1771] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8daa8800) [pid = 1771] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8d03e400) [pid = 1771] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x8cf2d800) [pid = 1771] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x8cbdb800) [pid = 1771] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8cbdd000) [pid = 1771] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8b78c800) [pid = 1771] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x89cc2800) [pid = 1771] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x85cf9800) [pid = 1771] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 125 (0x87aee000) [pid = 1771] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 124 (0x887d6800) [pid = 1771] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:00:31 INFO - PROCESS | 1771 | --DOMWINDOW == 123 (0x85cf0800) [pid = 1771] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:00:32 INFO - PROCESS | 1771 | 1462377632351 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2097ms 09:00:32 INFO - PROCESS | 1771 | 1462377632408 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1771 | 1462377632412 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:00:32 INFO - PROCESS | 1771 | 1462377632418 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1771 | 1462377632420 Marionette TRACE conn3 <- [1,2802,null,{}] 09:00:32 INFO - PROCESS | 1771 | 1462377632425 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 1771 | 1462377632692 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:00:32 INFO - PROCESS | 1771 | 1462377632714 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf0800 == 153 [pid = 1771] [id = 708] 09:00:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 124 (0x89d66800) [pid = 1771] [serial = 2125] [outer = (nil)] 09:00:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 125 (0x8c70ec00) [pid = 1771] [serial = 2126] [outer = 0x89d66800] 09:00:32 INFO - PROCESS | 1771 | 1462377632784 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 126 (0x8c7e6400) [pid = 1771] [serial = 2127] [outer = 0x89d66800] 09:00:33 INFO - PROCESS | 1771 | 1462377633635 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:00:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1379ms 09:00:33 INFO - PROCESS | 1771 | 1462377633799 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1771 | 1462377633805 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:00:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:00:33 INFO - PROCESS | 1771 | 1462377633825 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1771 | 1462377633830 Marionette TRACE conn3 <- [1,2806,null,{}] 09:00:33 INFO - PROCESS | 1771 | 1462377633839 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 1771 | 1462377634078 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:00:34 INFO - PROCESS | 1771 | 1462377634454 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b81800 == 154 [pid = 1771] [id = 709] 09:00:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x87b8bc00) [pid = 1771] [serial = 2128] [outer = (nil)] 09:00:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x887c9800) [pid = 1771] [serial = 2129] [outer = 0x87b8bc00] 09:00:34 INFO - PROCESS | 1771 | 1462377634559 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x89cc4800) [pid = 1771] [serial = 2130] [outer = 0x87b8bc00] 09:00:35 INFO - PROCESS | 1771 | 1462377635493 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:00:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1742ms 09:00:35 INFO - PROCESS | 1771 | 1462377635567 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1771 | 1462377635572 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:00:35 INFO - PROCESS | 1771 | 1462377635586 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1771 | 1462377635591 Marionette TRACE conn3 <- [1,2810,null,{}] 09:00:35 INFO - PROCESS | 1771 | 1462377635598 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 1771 | 1462377635860 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:00:36 INFO - PROCESS | 1771 | 1462377636199 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x89cd4000 == 155 [pid = 1771] [id = 710] 09:00:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x89cd4400) [pid = 1771] [serial = 2131] [outer = (nil)] 09:00:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8aebf000) [pid = 1771] [serial = 2132] [outer = 0x89cd4400] 09:00:36 INFO - PROCESS | 1771 | 1462377636288 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8b799000) [pid = 1771] [serial = 2133] [outer = 0x89cd4400] 09:00:37 INFO - PROCESS | 1771 | 1462377637253 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:00:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1736ms 09:00:37 INFO - PROCESS | 1771 | 1462377637318 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1771 | 1462377637322 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:00:37 INFO - PROCESS | 1771 | 1462377637329 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1771 | 1462377637333 Marionette TRACE conn3 <- [1,2814,null,{}] 09:00:37 INFO - PROCESS | 1771 | 1462377637349 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 1771 | 1462377637628 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:00:38 INFO - PROCESS | 1771 | 1462377638016 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbe8400 == 156 [pid = 1771] [id = 711] 09:00:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8cf24c00) [pid = 1771] [serial = 2134] [outer = (nil)] 09:00:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8cfb1400) [pid = 1771] [serial = 2135] [outer = 0x8cf24c00] 09:00:38 INFO - PROCESS | 1771 | 1462377638111 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8cff0400) [pid = 1771] [serial = 2136] [outer = 0x8cf24c00] 09:00:38 INFO - PROCESS | 1771 | 1462377638987 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1731ms 09:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:00:39 INFO - PROCESS | 1771 | 1462377639061 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1771 | 1462377639064 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:00:39 INFO - PROCESS | 1771 | 1462377639070 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1771 | 1462377639074 Marionette TRACE conn3 <- [1,2818,null,{}] 09:00:39 INFO - PROCESS | 1771 | 1462377639079 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 1771 | 1462377639315 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:00:39 INFO - PROCESS | 1771 | 1462377639664 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfb7000 == 157 [pid = 1771] [id = 712] 09:00:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8d037400) [pid = 1771] [serial = 2137] [outer = (nil)] 09:00:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8d108000) [pid = 1771] [serial = 2138] [outer = 0x8d037400] 09:00:39 INFO - PROCESS | 1771 | 1462377639754 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8d9dbc00) [pid = 1771] [serial = 2139] [outer = 0x8d037400] 09:00:40 INFO - PROCESS | 1771 | 1462377640669 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:00:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1640ms 09:00:40 INFO - PROCESS | 1771 | 1462377640711 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 1771 | 1462377640715 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:00:40 INFO - PROCESS | 1771 | 1462377640722 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1771 | 1462377640725 Marionette TRACE conn3 <- [1,2822,null,{}] 09:00:40 INFO - PROCESS | 1771 | 1462377640731 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 1771 | 1462377640945 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:00:41 INFO - PROCESS | 1771 | 1462377641292 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b790000 == 158 [pid = 1771] [id = 713] 09:00:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8cff4800) [pid = 1771] [serial = 2140] [outer = (nil)] 09:00:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8dc73400) [pid = 1771] [serial = 2141] [outer = 0x8cff4800] 09:00:41 INFO - PROCESS | 1771 | 1462377641381 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8dc7dc00) [pid = 1771] [serial = 2142] [outer = 0x8cff4800] 09:00:42 INFO - PROCESS | 1771 | 1462377642262 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1583ms 09:00:42 INFO - PROCESS | 1771 | 1462377642306 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1771 | 1462377642310 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:00:42 INFO - PROCESS | 1771 | 1462377642316 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1771 | 1462377642319 Marionette TRACE conn3 <- [1,2826,null,{}] 09:00:42 INFO - PROCESS | 1771 | 1462377642324 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1771 | 1462377642570 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:00:42 INFO - PROCESS | 1771 | 1462377642914 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f73c00 == 159 [pid = 1771] [id = 714] 09:00:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8e42c400) [pid = 1771] [serial = 2143] [outer = (nil)] 09:00:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8eb39400) [pid = 1771] [serial = 2144] [outer = 0x8e42c400] 09:00:43 INFO - PROCESS | 1771 | 1462377643008 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8ede9400) [pid = 1771] [serial = 2145] [outer = 0x8e42c400] 09:00:43 INFO - PROCESS | 1771 | 1462377643902 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1633ms 09:00:43 INFO - PROCESS | 1771 | 1462377643949 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1771 | 1462377643953 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:00:43 INFO - PROCESS | 1771 | 1462377643959 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1771 | 1462377643963 Marionette TRACE conn3 <- [1,2830,null,{}] 09:00:43 INFO - PROCESS | 1771 | 1462377643968 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 1771 | 1462377644168 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:00:44 INFO - PROCESS | 1771 | 1462377644563 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8e0800 == 160 [pid = 1771] [id = 715] 09:00:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8eb36c00) [pid = 1771] [serial = 2146] [outer = (nil)] 09:00:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x90ea8000) [pid = 1771] [serial = 2147] [outer = 0x8eb36c00] 09:00:44 INFO - PROCESS | 1771 | 1462377644654 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x917e0c00) [pid = 1771] [serial = 2148] [outer = 0x8eb36c00] 09:00:45 INFO - PROCESS | 1771 | 1462377645534 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:00:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1634ms 09:00:45 INFO - PROCESS | 1771 | 1462377645594 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1771 | 1462377645598 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:00:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:00:45 INFO - PROCESS | 1771 | 1462377645624 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1771 | 1462377645627 Marionette TRACE conn3 <- [1,2834,null,{}] 09:00:45 INFO - PROCESS | 1771 | 1462377645633 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1771 | 1462377645857 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:00:46 INFO - PROCESS | 1771 | 1462377646212 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c70b000 == 161 [pid = 1771] [id = 716] 09:00:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8cbdd800) [pid = 1771] [serial = 2149] [outer = (nil)] 09:00:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x921e1400) [pid = 1771] [serial = 2150] [outer = 0x8cbdd800] 09:00:46 INFO - PROCESS | 1771 | 1462377646310 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x92260000) [pid = 1771] [serial = 2151] [outer = 0x8cbdd800] 09:00:47 INFO - PROCESS | 1771 | 1462377647252 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:00:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 09:00:47 INFO - PROCESS | 1771 | 1462377647311 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1771 | 1462377647315 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:00:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:00:47 INFO - PROCESS | 1771 | 1462377647321 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1771 | 1462377647324 Marionette TRACE conn3 <- [1,2838,null,{}] 09:00:47 INFO - PROCESS | 1771 | 1462377647330 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 1771 | 1462377647539 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:00:47 INFO - PROCESS | 1771 | 1462377647831 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x917d1c00 == 162 [pid = 1771] [id = 717] 09:00:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x917dd000) [pid = 1771] [serial = 2152] [outer = (nil)] 09:00:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x93bbe400) [pid = 1771] [serial = 2153] [outer = 0x917dd000] 09:00:47 INFO - PROCESS | 1771 | 1462377647960 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x94d8e800) [pid = 1771] [serial = 2154] [outer = 0x917dd000] 09:00:48 INFO - PROCESS | 1771 | 1462377648858 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:00:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1581ms 09:00:48 INFO - PROCESS | 1771 | 1462377648903 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1771 | 1462377648907 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:00:48 INFO - PROCESS | 1771 | 1462377648913 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1771 | 1462377648917 Marionette TRACE conn3 <- [1,2842,null,{}] 09:00:48 INFO - PROCESS | 1771 | 1462377648922 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 1771 | 1462377649151 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:00:49 INFO - PROCESS | 1771 | 1462377649496 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e42e000 == 163 [pid = 1771] [id = 718] 09:00:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x939ee400) [pid = 1771] [serial = 2155] [outer = (nil)] 09:00:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x95128c00) [pid = 1771] [serial = 2156] [outer = 0x939ee400] 09:00:49 INFO - PROCESS | 1771 | 1462377649599 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x9512d800) [pid = 1771] [serial = 2157] [outer = 0x939ee400] 09:00:50 INFO - PROCESS | 1771 | 1462377650523 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:00:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1689ms 09:00:50 INFO - PROCESS | 1771 | 1462377650603 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1771 | 1462377650607 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:00:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:00:50 INFO - PROCESS | 1771 | 1462377650613 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1771 | 1462377650618 Marionette TRACE conn3 <- [1,2846,null,{}] 09:00:50 INFO - PROCESS | 1771 | 1462377650624 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1771 | 1462377650956 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:00:51 INFO - PROCESS | 1771 | 1462377651235 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd87000 == 164 [pid = 1771] [id = 719] 09:00:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x95219800) [pid = 1771] [serial = 2158] [outer = (nil)] 09:00:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x97310000) [pid = 1771] [serial = 2159] [outer = 0x95219800] 09:00:51 INFO - PROCESS | 1771 | 1462377651330 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x98724800) [pid = 1771] [serial = 2160] [outer = 0x95219800] 09:00:52 INFO - PROCESS | 1771 | 1462377652246 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:00:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1682ms 09:00:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:00:52 INFO - PROCESS | 1771 | 1462377652297 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1771 | 1462377652300 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:00:52 INFO - PROCESS | 1771 | 1462377652307 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1771 | 1462377652311 Marionette TRACE conn3 <- [1,2850,null,{}] 09:00:52 INFO - PROCESS | 1771 | 1462377652316 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 1771 | 1462377652548 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:00:52 INFO - PROCESS | 1771 | 1462377652891 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1771 | ++DOCSHELL 0x96139c00 == 165 [pid = 1771] [id = 720] 09:00:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x9884a000) [pid = 1771] [serial = 2161] [outer = (nil)] 09:00:52 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x99610400) [pid = 1771] [serial = 2162] [outer = 0x9884a000] 09:00:52 INFO - PROCESS | 1771 | 1462377652980 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x99845400) [pid = 1771] [serial = 2163] [outer = 0x9884a000] 09:00:53 INFO - PROCESS | 1771 | 1462377653845 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:00:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1579ms 09:00:53 INFO - PROCESS | 1771 | 1462377653886 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1771 | 1462377653890 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:00:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:00:53 INFO - PROCESS | 1771 | 1462377653896 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1771 | 1462377653899 Marionette TRACE conn3 <- [1,2854,null,{}] 09:00:53 INFO - PROCESS | 1771 | 1462377653904 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 1771 | 1462377654108 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:00:54 INFO - PROCESS | 1771 | 1462377654471 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x97311000 == 166 [pid = 1771] [id = 721] 09:00:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x97378c00) [pid = 1771] [serial = 2164] [outer = (nil)] 09:00:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x99d98800) [pid = 1771] [serial = 2165] [outer = 0x97378c00] 09:00:54 INFO - PROCESS | 1771 | 1462377654569 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x99f8b000) [pid = 1771] [serial = 2166] [outer = 0x97378c00] 09:00:55 INFO - PROCESS | 1771 | 1462377655482 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:00:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1639ms 09:00:55 INFO - PROCESS | 1771 | 1462377655536 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1771 | 1462377655539 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:00:55 INFO - PROCESS | 1771 | 1462377655546 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1771 | 1462377655550 Marionette TRACE conn3 <- [1,2858,null,{}] 09:00:55 INFO - PROCESS | 1771 | 1462377655555 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 1771 | 1462377655790 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:00:56 INFO - PROCESS | 1771 | 1462377656142 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x921dcc00 == 167 [pid = 1771] [id = 722] 09:00:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x92259000) [pid = 1771] [serial = 2167] [outer = (nil)] 09:00:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9a735400) [pid = 1771] [serial = 2168] [outer = 0x92259000] 09:00:56 INFO - PROCESS | 1771 | 1462377656230 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9a983800) [pid = 1771] [serial = 2169] [outer = 0x92259000] 09:00:57 INFO - PROCESS | 1771 | 1462377657151 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:00:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1650ms 09:00:57 INFO - PROCESS | 1771 | 1462377657197 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1771 | 1462377657201 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:00:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:00:57 INFO - PROCESS | 1771 | 1462377657207 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1771 | 1462377657210 Marionette TRACE conn3 <- [1,2862,null,{}] 09:00:57 INFO - PROCESS | 1771 | 1462377657216 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1771 | 1462377657426 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:00:57 INFO - PROCESS | 1771 | 1462377657730 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1771 | ++DOCSHELL 0x99844c00 == 168 [pid = 1771] [id = 723] 09:00:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x9991a000) [pid = 1771] [serial = 2170] [outer = (nil)] 09:00:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9b5efc00) [pid = 1771] [serial = 2171] [outer = 0x9991a000] 09:00:57 INFO - PROCESS | 1771 | 1462377657865 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9b726400) [pid = 1771] [serial = 2172] [outer = 0x9991a000] 09:00:58 INFO - PROCESS | 1771 | 1462377658772 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:00:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1630ms 09:00:58 INFO - PROCESS | 1771 | 1462377658838 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1771 | 1462377658842 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:00:58 INFO - PROCESS | 1771 | 1462377658848 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1771 | 1462377658852 Marionette TRACE conn3 <- [1,2866,null,{}] 09:00:58 INFO - PROCESS | 1771 | 1462377658857 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 1771 | 1462377659076 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:00:59 INFO - PROCESS | 1771 | 1462377659432 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x99858c00 == 169 [pid = 1771] [id = 724] 09:00:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9a97f000) [pid = 1771] [serial = 2173] [outer = (nil)] 09:00:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9cb51c00) [pid = 1771] [serial = 2174] [outer = 0x9a97f000] 09:00:59 INFO - PROCESS | 1771 | 1462377659531 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9cb53400) [pid = 1771] [serial = 2175] [outer = 0x9a97f000] 09:01:00 INFO - PROCESS | 1771 | 1462377660466 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:01:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1689ms 09:01:00 INFO - PROCESS | 1771 | 1462377660539 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1771 | 1462377660542 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:01:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:01:00 INFO - PROCESS | 1771 | 1462377660549 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1771 | 1462377660552 Marionette TRACE conn3 <- [1,2870,null,{}] 09:01:00 INFO - PROCESS | 1771 | 1462377660558 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1771 | 1462377660824 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:01:01 INFO - PROCESS | 1771 | 1462377661173 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x93bb4800 == 170 [pid = 1771] [id = 725] 09:01:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x93bc3400) [pid = 1771] [serial = 2176] [outer = (nil)] 09:01:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa050e000) [pid = 1771] [serial = 2177] [outer = 0x93bc3400] 09:01:01 INFO - PROCESS | 1771 | 1462377661266 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0xa0512800) [pid = 1771] [serial = 2178] [outer = 0x93bc3400] 09:01:02 INFO - PROCESS | 1771 | 1462377662173 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:01:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1690ms 09:01:02 INFO - PROCESS | 1771 | 1462377662239 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1771 | 1462377662243 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:01:02 INFO - PROCESS | 1771 | 1462377662249 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1771 | 1462377662253 Marionette TRACE conn3 <- [1,2874,null,{}] 09:01:02 INFO - PROCESS | 1771 | 1462377662258 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 1771 | 1462377662483 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:01:02 INFO - PROCESS | 1771 | 1462377662830 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c7400 == 171 [pid = 1771] [id = 726] 09:01:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x9a059400) [pid = 1771] [serial = 2179] [outer = (nil)] 09:01:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa214a000) [pid = 1771] [serial = 2180] [outer = 0x9a059400] 09:01:02 INFO - PROCESS | 1771 | 1462377662916 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa2150400) [pid = 1771] [serial = 2181] [outer = 0x9a059400] 09:01:03 INFO - PROCESS | 1771 | 1462377663779 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:01:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1577ms 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x86516800 == 170 [pid = 1771] [id = 662] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x87b2e400 == 169 [pid = 1771] [id = 663] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x89cc3c00 == 168 [pid = 1771] [id = 664] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x85656c00 == 167 [pid = 1771] [id = 660] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x87b31000 == 166 [pid = 1771] [id = 707] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5f2000 == 165 [pid = 1771] [id = 706] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x85653c00 == 164 [pid = 1771] [id = 705] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8eded000 == 163 [pid = 1771] [id = 694] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x86510000 == 162 [pid = 1771] [id = 693] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x89505400 == 161 [pid = 1771] [id = 692] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8cff2800 == 160 [pid = 1771] [id = 691] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8cf2a800 == 159 [pid = 1771] [id = 689] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x878f8400 == 158 [pid = 1771] [id = 690] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec5c00 == 157 [pid = 1771] [id = 688] 09:01:06 INFO - PROCESS | 1771 | --DOCSHELL 0x885fac00 == 156 [pid = 1771] [id = 687] 09:01:06 INFO - PROCESS | 1771 | 1462377666336 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1771 | 1462377666341 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x8b78ec00) [pid = 1771] [serial = 1932] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8a5efc00) [pid = 1771] [serial = 2054] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x8a8db400) [pid = 1771] [serial = 2055] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x99fbfc00) [pid = 1771] [serial = 2045] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x99d9a400) [pid = 1771] [serial = 2043] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x99933000) [pid = 1771] [serial = 2042] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9982f400) [pid = 1771] [serial = 2040] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x9957dc00) [pid = 1771] [serial = 2039] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x987d3800) [pid = 1771] [serial = 2037] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x97fa6c00) [pid = 1771] [serial = 2036] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x95213400) [pid = 1771] [serial = 2034] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x9520dc00) [pid = 1771] [serial = 2033] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x94ee0000) [pid = 1771] [serial = 2031] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x94d44000) [pid = 1771] [serial = 2030] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x9224ec00) [pid = 1771] [serial = 2028] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x9220b800) [pid = 1771] [serial = 2027] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x90ea8800) [pid = 1771] [serial = 2025] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x90e4b800) [pid = 1771] [serial = 2024] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8ec9d000) [pid = 1771] [serial = 2022] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8eb41800) [pid = 1771] [serial = 2021] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8dd81000) [pid = 1771] [serial = 2019] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8dd7dc00) [pid = 1771] [serial = 2018] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8db5f400) [pid = 1771] [serial = 2016] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x8daa6c00) [pid = 1771] [serial = 2015] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x8d03c400) [pid = 1771] [serial = 2013] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8cffc000) [pid = 1771] [serial = 2012] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8cfaac00) [pid = 1771] [serial = 2010] [outer = (nil)] [url = about:blank] 09:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8cbe7000) [pid = 1771] [serial = 2009] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8c7dc000) [pid = 1771] [serial = 2007] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8c70c400) [pid = 1771] [serial = 2006] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8ab35400) [pid = 1771] [serial = 2004] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8a8d5c00) [pid = 1771] [serial = 2003] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8b78bc00) [pid = 1771] [serial = 2058] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x88b2a800) [pid = 1771] [serial = 2001] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x87b86400) [pid = 1771] [serial = 2000] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8950d800) [pid = 1771] [serial = 2051] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x878f5400) [pid = 1771] [serial = 2049] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x86f70000) [pid = 1771] [serial = 2048] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x8aebec00) [pid = 1771] [serial = 2057] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x89cce800) [pid = 1771] [serial = 2052] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1771 | 1462377666693 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1771 | 1462377666701 Marionette TRACE conn3 <- [1,2878,null,{}] 09:01:06 INFO - PROCESS | 1771 | 1462377666708 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 1771 | 1462377666909 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:01:06 INFO - PROCESS | 1771 | 1462377666927 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x87ae4c00 == 157 [pid = 1771] [id = 727] 09:01:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x87ae6400) [pid = 1771] [serial = 2182] [outer = (nil)] 09:01:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x87b22800) [pid = 1771] [serial = 2183] [outer = 0x87ae6400] 09:01:07 INFO - PROCESS | 1771 | 1462377667053 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x885f1000) [pid = 1771] [serial = 2184] [outer = 0x87ae6400] 09:01:08 INFO - PROCESS | 1771 | 1462377668092 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1477ms 09:01:08 INFO - PROCESS | 1771 | 1462377668133 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1771 | 1462377668139 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:01:08 INFO - PROCESS | 1771 | 1462377668164 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1771 | 1462377668169 Marionette TRACE conn3 <- [1,2882,null,{}] 09:01:08 INFO - PROCESS | 1771 | 1462377668177 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 1771 | 1462377668382 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:01:08 INFO - PROCESS | 1771 | 1462377668395 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ffc000 == 158 [pid = 1771] [id = 728] 09:01:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x89509800) [pid = 1771] [serial = 2185] [outer = (nil)] 09:01:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x89d62c00) [pid = 1771] [serial = 2186] [outer = 0x89509800] 09:01:08 INFO - PROCESS | 1771 | 1462377668468 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8a4cac00) [pid = 1771] [serial = 2187] [outer = 0x89509800] 09:01:09 INFO - PROCESS | 1771 | 1462377669649 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1540ms 09:01:09 INFO - PROCESS | 1771 | 1462377669702 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1771 | 1462377669705 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:01:09 INFO - PROCESS | 1771 | 1462377669720 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1771 | 1462377669722 Marionette TRACE conn3 <- [1,2886,null,{}] 09:01:09 INFO - PROCESS | 1771 | 1462377669730 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 1771 | 1462377670054 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:01:10 INFO - PROCESS | 1771 | 1462377670100 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec5c00 == 159 [pid = 1771] [id = 729] 09:01:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8aec7000) [pid = 1771] [serial = 2188] [outer = (nil)] 09:01:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8b78bc00) [pid = 1771] [serial = 2189] [outer = 0x8aec7000] 09:01:10 INFO - PROCESS | 1771 | 1462377670219 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8b9b5800) [pid = 1771] [serial = 2190] [outer = 0x8aec7000] 09:01:11 INFO - PROCESS | 1771 | 1462377671262 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2232ms 09:01:11 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x8cfb6c00) [pid = 1771] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:01:11 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8cf29400) [pid = 1771] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x90e4d800) [pid = 1771] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8dd85c00) [pid = 1771] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x99933c00) [pid = 1771] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x9613d800) [pid = 1771] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x98c1cc00) [pid = 1771] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x9a732800) [pid = 1771] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x885fd400) [pid = 1771] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x8a5f3400) [pid = 1771] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x9af26800) [pid = 1771] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x94edf000) [pid = 1771] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x9991d400) [pid = 1771] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x93bbb000) [pid = 1771] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x917d5000) [pid = 1771] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8d108800) [pid = 1771] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x8aecc000) [pid = 1771] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x878f6400) [pid = 1771] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x887cf800) [pid = 1771] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8cfb2c00) [pid = 1771] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x9984ac00) [pid = 1771] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8a5f2400) [pid = 1771] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:12 INFO - PROCESS | 1771 | --DOMWINDOW == 126 (0x8d10b800) [pid = 1771] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:01:12 INFO - PROCESS | 1771 | 1462377672065 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1771 | 1462377672068 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:01:12 INFO - PROCESS | 1771 | 1462377672075 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1771 | 1462377672078 Marionette TRACE conn3 <- [1,2890,null,{}] 09:01:12 INFO - PROCESS | 1771 | 1462377672083 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1771 | 1462377672294 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:01:12 INFO - PROCESS | 1771 | 1462377672505 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1771 | ++DOCSHELL 0x8696cc00 == 160 [pid = 1771] [id = 730] 09:01:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 127 (0x89d64400) [pid = 1771] [serial = 2191] [outer = (nil)] 09:01:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x8a8d6400) [pid = 1771] [serial = 2192] [outer = 0x89d64400] 09:01:12 INFO - PROCESS | 1771 | 1462377672577 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x8b9bb800) [pid = 1771] [serial = 2193] [outer = 0x89d64400] 09:01:13 INFO - PROCESS | 1771 | 1462377673370 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1337ms 09:01:13 INFO - PROCESS | 1771 | 1462377673411 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1771 | 1462377673415 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:01:13 INFO - PROCESS | 1771 | 1462377673421 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1771 | 1462377673424 Marionette TRACE conn3 <- [1,2894,null,{}] 09:01:13 INFO - PROCESS | 1771 | 1462377673430 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 1771 | 1462377673648 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:01:13 INFO - PROCESS | 1771 | 1462377673875 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1771 | ++DOCSHELL 0x885fd400 == 161 [pid = 1771] [id = 731] 09:01:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x88b31c00) [pid = 1771] [serial = 2194] [outer = (nil)] 09:01:13 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8c716000) [pid = 1771] [serial = 2195] [outer = 0x88b31c00] 09:01:13 INFO - PROCESS | 1771 | 1462377673952 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8cbdb400) [pid = 1771] [serial = 2196] [outer = 0x88b31c00] 09:01:15 INFO - PROCESS | 1771 | 1462377675162 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1779ms 09:01:15 INFO - PROCESS | 1771 | 1462377675201 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1771 | 1462377675207 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:01:15 INFO - PROCESS | 1771 | 1462377675216 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1771 | 1462377675221 Marionette TRACE conn3 <- [1,2898,null,{}] 09:01:15 INFO - PROCESS | 1771 | 1462377675228 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1771 | 1462377675450 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:01:15 INFO - PROCESS | 1771 | 1462377675795 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1771 | ++DOCSHELL 0x885f9800 == 162 [pid = 1771] [id = 732] 09:01:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x887c9400) [pid = 1771] [serial = 2197] [outer = (nil)] 09:01:15 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x895c4400) [pid = 1771] [serial = 2198] [outer = 0x887c9400] 09:01:15 INFO - PROCESS | 1771 | 1462377675888 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x8a5f2000) [pid = 1771] [serial = 2199] [outer = 0x887c9400] 09:01:16 INFO - PROCESS | 1771 | 1462377676886 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1737ms 09:01:16 INFO - PROCESS | 1771 | 1462377676955 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1771 | 1462377676964 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:01:16 INFO - PROCESS | 1771 | 1462377676975 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1771 | 1462377676979 Marionette TRACE conn3 <- [1,2902,null,{}] 09:01:16 INFO - PROCESS | 1771 | 1462377676986 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1771 | 1462377677247 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:01:17 INFO - PROCESS | 1771 | 1462377677635 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab39400 == 163 [pid = 1771] [id = 733] 09:01:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x8b78c000) [pid = 1771] [serial = 2200] [outer = (nil)] 09:01:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8c7dac00) [pid = 1771] [serial = 2201] [outer = 0x8b78c000] 09:01:17 INFO - PROCESS | 1771 | 1462377677723 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8cf20800) [pid = 1771] [serial = 2202] [outer = 0x8b78c000] 09:01:18 INFO - PROCESS | 1771 | 1462377678654 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1737ms 09:01:18 INFO - PROCESS | 1771 | 1462377678712 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1771 | 1462377678715 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:01:18 INFO - PROCESS | 1771 | 1462377678722 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1771 | 1462377678728 Marionette TRACE conn3 <- [1,2906,null,{}] 09:01:18 INFO - PROCESS | 1771 | 1462377678744 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1771 | 1462377679029 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:01:19 INFO - PROCESS | 1771 | 1462377679376 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x87aebc00 == 164 [pid = 1771] [id = 734] 09:01:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x89cd5800) [pid = 1771] [serial = 2203] [outer = (nil)] 09:01:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8cff3000) [pid = 1771] [serial = 2204] [outer = 0x89cd5800] 09:01:19 INFO - PROCESS | 1771 | 1462377679481 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8d042400) [pid = 1771] [serial = 2205] [outer = 0x89cd5800] 09:01:20 INFO - PROCESS | 1771 | 1462377680388 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1735ms 09:01:20 INFO - PROCESS | 1771 | 1462377680457 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1771 | 1462377680462 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:01:20 INFO - PROCESS | 1771 | 1462377680468 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1771 | 1462377680472 Marionette TRACE conn3 <- [1,2910,null,{}] 09:01:20 INFO - PROCESS | 1771 | 1462377680477 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 1771 | 1462377680698 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:01:21 INFO - PROCESS | 1771 | 1462377681034 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c70c400 == 165 [pid = 1771] [id = 735] 09:01:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8cffcc00) [pid = 1771] [serial = 2206] [outer = (nil)] 09:01:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8daa3800) [pid = 1771] [serial = 2207] [outer = 0x8cffcc00] 09:01:21 INFO - PROCESS | 1771 | 1462377681124 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8dab2c00) [pid = 1771] [serial = 2208] [outer = 0x8cffcc00] 09:01:21 INFO - PROCESS | 1771 | 1462377681910 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:01:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:01:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms 09:01:21 INFO - PROCESS | 1771 | 1462377681950 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:01:21 INFO - TEST-START | /DOMEvents/constructors.html 09:01:21 INFO - PROCESS | 1771 | 1462377681955 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:01:21 INFO - PROCESS | 1771 | 1462377681962 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1771 | 1462377681966 Marionette TRACE conn3 <- [1,2914,null,{}] 09:01:21 INFO - PROCESS | 1771 | 1462377681971 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 1771 | 1462377682193 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:01:22 INFO - PROCESS | 1771 | 1462377682491 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aeccc00 == 166 [pid = 1771] [id = 736] 09:01:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8cff7400) [pid = 1771] [serial = 2209] [outer = (nil)] 09:01:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8dd7b000) [pid = 1771] [serial = 2210] [outer = 0x8cff7400] 09:01:22 INFO - PROCESS | 1771 | 1462377682581 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8dd82800) [pid = 1771] [serial = 2211] [outer = 0x8cff7400] 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:01:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:01:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:01:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:01:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:01:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:01:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:01:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:01:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:01:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1666ms 09:01:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:01:23 INFO - PROCESS | 1771 | 1462377683573 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:01:23 INFO - PROCESS | 1771 | 1462377683654 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1771 | 1462377683659 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:01:23 INFO - PROCESS | 1771 | 1462377683677 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1771 | 1462377683680 Marionette TRACE conn3 <- [1,2918,null,{}] 09:01:23 INFO - PROCESS | 1771 | 1462377683706 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1771 | 1462377683927 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:01:24 INFO - PROCESS | 1771 | 1462377684259 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1771 | ++DOCSHELL 0x8db5a800 == 167 [pid = 1771] [id = 737] 09:01:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8dc77c00) [pid = 1771] [serial = 2212] [outer = (nil)] 09:01:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8ede2400) [pid = 1771] [serial = 2213] [outer = 0x8dc77c00] 09:01:24 INFO - PROCESS | 1771 | 1462377684350 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8edea400) [pid = 1771] [serial = 2214] [outer = 0x8dc77c00] 09:01:25 INFO - PROCESS | 1771 | 1462377685148 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:01:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1485ms 09:01:25 INFO - PROCESS | 1771 | 1462377685162 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1771 | 1462377685166 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:01:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:01:25 INFO - PROCESS | 1771 | 1462377685173 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1771 | 1462377685177 Marionette TRACE conn3 <- [1,2922,null,{}] 09:01:25 INFO - PROCESS | 1771 | 1462377685182 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 1771 | 1462377685400 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:01:25 INFO - PROCESS | 1771 | 1462377685673 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e3b5800 == 168 [pid = 1771] [id = 738] 09:01:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8e426000) [pid = 1771] [serial = 2215] [outer = (nil)] 09:01:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x90eab000) [pid = 1771] [serial = 2216] [outer = 0x8e426000] 09:01:25 INFO - PROCESS | 1771 | 1462377685763 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x917d5800) [pid = 1771] [serial = 2217] [outer = 0x8e426000] 09:01:26 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:01:26 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:01:26 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:01:26 INFO - PROCESS | 1771 | [1771] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:01:26 INFO - PROCESS | 1771 | 1462377686615 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:01:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:01:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:01:26 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 09:01:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:01:26 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 09:01:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:01:26 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]" 09:01:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:01:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:01:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1480ms 09:01:26 INFO - PROCESS | 1771 | 1462377686655 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1771 | 1462377686659 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:01:26 INFO - PROCESS | 1771 | 1462377686667 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1771 | 1462377686674 Marionette TRACE conn3 <- [1,2926,null,{}] 09:01:26 INFO - PROCESS | 1771 | 1462377686680 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1771 | 1462377686916 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:01:27 INFO - PROCESS | 1771 | 1462377687196 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1771 | ++DOCSHELL 0x8eb36000 == 169 [pid = 1771] [id = 739] 09:01:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x90e4b800) [pid = 1771] [serial = 2218] [outer = (nil)] 09:01:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x939f5800) [pid = 1771] [serial = 2219] [outer = 0x90e4b800] 09:01:27 INFO - PROCESS | 1771 | 1462377687286 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x93bbac00) [pid = 1771] [serial = 2220] [outer = 0x90e4b800] 09:01:28 INFO - PROCESS | 1771 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:01:28 INFO - PROCESS | 1771 | 1462377688125 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:01:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1495ms 09:01:28 INFO - PROCESS | 1771 | 1462377688162 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1771 | 1462377688167 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:01:28 INFO - PROCESS | 1771 | 1462377688173 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1771 | 1462377688175 Marionette TRACE conn3 <- [1,2930,null,{}] 09:01:28 INFO - PROCESS | 1771 | 1462377688182 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 1771 | 1462377688406 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:01:28 INFO - PROCESS | 1771 | 1462377688716 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d109800 == 170 [pid = 1771] [id = 740] 09:01:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x939e9000) [pid = 1771] [serial = 2221] [outer = (nil)] 09:01:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x94ee9000) [pid = 1771] [serial = 2222] [outer = 0x939e9000] 09:01:28 INFO - PROCESS | 1771 | 1462377688806 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x95129000) [pid = 1771] [serial = 2223] [outer = 0x939e9000] 09:01:29 INFO - PROCESS | 1771 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:01:29 INFO - PROCESS | 1771 | 1462377689620 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:01:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1479ms 09:01:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:01:29 INFO - PROCESS | 1771 | 1462377689653 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1771 | 1462377689655 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:01:29 INFO - PROCESS | 1771 | 1462377689662 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1771 | 1462377689665 Marionette TRACE conn3 <- [1,2934,null,{}] 09:01:29 INFO - PROCESS | 1771 | 1462377689670 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1771 | 1462377689876 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:01:30 INFO - PROCESS | 1771 | 1462377690222 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x9520b400 == 171 [pid = 1771] [id = 741] 09:01:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x95212400) [pid = 1771] [serial = 2224] [outer = (nil)] 09:01:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x95218400) [pid = 1771] [serial = 2225] [outer = 0x95212400] 09:01:30 INFO - PROCESS | 1771 | 1462377690312 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x9613b000) [pid = 1771] [serial = 2226] [outer = 0x95212400] 09:01:31 INFO - PROCESS | 1771 | 1462377691156 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:01:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1536ms 09:01:31 INFO - PROCESS | 1771 | 1462377691198 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1771 | 1462377691203 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:01:31 INFO - PROCESS | 1771 | 1462377691209 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1771 | 1462377691214 Marionette TRACE conn3 <- [1,2938,null,{}] 09:01:31 INFO - PROCESS | 1771 | 1462377691220 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1771 | 1462377691516 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:01:31 INFO - PROCESS | 1771 | 1462377691823 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1771 | ++DOCSHELL 0x9736e800 == 172 [pid = 1771] [id = 742] 09:01:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x97fa9800) [pid = 1771] [serial = 2227] [outer = (nil)] 09:01:31 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x98c74400) [pid = 1771] [serial = 2228] [outer = 0x97fa9800] 09:01:31 INFO - PROCESS | 1771 | 1462377691966 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x99845800) [pid = 1771] [serial = 2229] [outer = 0x97fa9800] 09:01:32 INFO - PROCESS | 1771 | 1462377692733 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:01:32 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. 09:01:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1585ms 09:01:32 INFO - PROCESS | 1771 | 1462377692795 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1771 | 1462377692799 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:01:32 INFO - PROCESS | 1771 | 1462377692805 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1771 | 1462377692808 Marionette TRACE conn3 <- [1,2942,null,{}] 09:01:32 INFO - PROCESS | 1771 | 1462377692814 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1771 | 1462377693018 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:01:33 INFO - PROCESS | 1771 | 1462377693320 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e08800 == 173 [pid = 1771] [id = 743] 09:01:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x85cf0000) [pid = 1771] [serial = 2230] [outer = (nil)] 09:01:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x99919000) [pid = 1771] [serial = 2231] [outer = 0x85cf0000] 09:01:33 INFO - PROCESS | 1771 | 1462377693407 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x99d97c00) [pid = 1771] [serial = 2232] [outer = 0x85cf0000] 09:01:34 INFO - PROCESS | 1771 | 1462377694219 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:01:34 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 09:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:01:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1434ms 09:01:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:01:34 INFO - PROCESS | 1771 | 1462377694240 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1771 | 1462377694243 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:01:34 INFO - PROCESS | 1771 | 1462377694250 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1771 | 1462377694253 Marionette TRACE conn3 <- [1,2946,null,{}] 09:01:34 INFO - PROCESS | 1771 | 1462377694259 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 1771 | 1462377694504 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:01:34 INFO - PROCESS | 1771 | 1462377694793 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cbdd400 == 174 [pid = 1771] [id = 744] 09:01:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0x8cfb0000) [pid = 1771] [serial = 2233] [outer = (nil)] 09:01:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0x9a065000) [pid = 1771] [serial = 2234] [outer = 0x8cfb0000] 09:01:34 INFO - PROCESS | 1771 | 1462377694881 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0x9a731000) [pid = 1771] [serial = 2235] [outer = 0x8cfb0000] 09:01:35 INFO - PROCESS | 1771 | 1462377695703 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:01:35 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. 09:01:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1487ms 09:01:35 INFO - PROCESS | 1771 | 1462377695737 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1771 | 1462377695740 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:01:35 INFO - PROCESS | 1771 | 1462377695747 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1771 | 1462377695750 Marionette TRACE conn3 <- [1,2950,null,{}] 09:01:35 INFO - PROCESS | 1771 | 1462377695756 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 1771 | 1462377695960 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:01:36 INFO - PROCESS | 1771 | 1462377696238 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x9ab14c00 == 175 [pid = 1771] [id = 745] 09:01:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0x9ab20c00) [pid = 1771] [serial = 2236] [outer = (nil)] 09:01:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x9b548c00) [pid = 1771] [serial = 2237] [outer = 0x9ab20c00] 09:01:36 INFO - PROCESS | 1771 | 1462377696326 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x9b5f6400) [pid = 1771] [serial = 2238] [outer = 0x9ab20c00] 09:01:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x9cb4e000 == 176 [pid = 1771] [id = 746] 09:01:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0xa050e400) [pid = 1771] [serial = 2239] [outer = (nil)] 09:01:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0xa214e400) [pid = 1771] [serial = 2240] [outer = 0xa050e400] 09:01:37 INFO - PROCESS | 1771 | 1462377697227 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:01:37 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. 09:01:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1537ms 09:01:37 INFO - PROCESS | 1771 | 1462377697287 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1771 | 1462377697291 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:01:37 INFO - PROCESS | 1771 | 1462377697297 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1771 | 1462377697301 Marionette TRACE conn3 <- [1,2954,null,{}] 09:01:37 INFO - PROCESS | 1771 | 1462377697306 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1771 | 1462377697603 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:01:37 INFO - PROCESS | 1771 | 1462377697949 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x99849000 == 177 [pid = 1771] [id = 747] 09:01:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x9d87cc00) [pid = 1771] [serial = 2241] [outer = (nil)] 09:01:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0xa2291800) [pid = 1771] [serial = 2242] [outer = 0x9d87cc00] 09:01:38 INFO - PROCESS | 1771 | 1462377698042 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0xa2297c00) [pid = 1771] [serial = 2243] [outer = 0x9d87cc00] 09:01:38 INFO - PROCESS | 1771 | 1462377698763 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:01:38 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 09:01:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1536ms 09:01:38 INFO - PROCESS | 1771 | 1462377698834 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:01:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:01:38 INFO - PROCESS | 1771 | 1462377698839 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:01:38 INFO - PROCESS | 1771 | 1462377698845 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1771 | 1462377698849 Marionette TRACE conn3 <- [1,2958,null,{}] 09:01:38 INFO - PROCESS | 1771 | 1462377698854 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 1771 | 1462377699077 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:01:39 INFO - PROCESS | 1771 | 1462377699395 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9da000 == 178 [pid = 1771] [id = 748] 09:01:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0xa1036000) [pid = 1771] [serial = 2244] [outer = (nil)] 09:01:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0xa26c7c00) [pid = 1771] [serial = 2245] [outer = 0xa1036000] 09:01:39 INFO - PROCESS | 1771 | 1462377699482 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0xa30ce000) [pid = 1771] [serial = 2246] [outer = 0xa1036000] 09:01:40 INFO - PROCESS | 1771 | 1462377700332 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:01:40 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. 09:01:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1537ms 09:01:40 INFO - PROCESS | 1771 | 1462377700429 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1771 | 1462377700433 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:01:40 INFO - PROCESS | 1771 | 1462377700447 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1771 | 1462377700451 Marionette TRACE conn3 <- [1,2962,null,{}] 09:01:40 INFO - PROCESS | 1771 | 1462377700457 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1771 | 1462377700698 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:01:41 INFO - PROCESS | 1771 | 1462377701005 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1771 | ++DOCSHELL 0x868c4400 == 179 [pid = 1771] [id = 749] 09:01:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x887d3800) [pid = 1771] [serial = 2247] [outer = (nil)] 09:01:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0xa3113400) [pid = 1771] [serial = 2248] [outer = 0x887d3800] 09:01:41 INFO - PROCESS | 1771 | 1462377701137 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0xa3114800) [pid = 1771] [serial = 2249] [outer = 0x887d3800] 09:01:41 INFO - PROCESS | 1771 | 1462377701917 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:01:41 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. 09:01:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1492ms 09:01:41 INFO - PROCESS | 1771 | 1462377701952 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1771 | 1462377701955 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:01:41 INFO - PROCESS | 1771 | 1462377701964 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1771 | 1462377701967 Marionette TRACE conn3 <- [1,2966,null,{}] 09:01:41 INFO - PROCESS | 1771 | 1462377701973 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 1771 | 1462377702184 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:01:42 INFO - PROCESS | 1771 | 1462377702464 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1771 | ++DOCSHELL 0xa30cc800 == 180 [pid = 1771] [id = 750] 09:01:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0xa3264000) [pid = 1771] [serial = 2250] [outer = (nil)] 09:01:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0xa3540800) [pid = 1771] [serial = 2251] [outer = 0xa3264000] 09:01:42 INFO - PROCESS | 1771 | 1462377702547 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 188 (0xa35e6400) [pid = 1771] [serial = 2252] [outer = 0xa3264000] 09:01:43 INFO - PROCESS | 1771 | 1462377703381 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:01:43 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. 09:01:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1435ms 09:01:43 INFO - PROCESS | 1771 | 1462377703399 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1771 | 1462377703403 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:01:43 INFO - PROCESS | 1771 | 1462377703409 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1771 | 1462377703413 Marionette TRACE conn3 <- [1,2970,null,{}] 09:01:43 INFO - PROCESS | 1771 | 1462377703424 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 1771 | 1462377703668 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:01:44 INFO - PROCESS | 1771 | 1462377703995 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd7c400 == 181 [pid = 1771] [id = 751] 09:01:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 189 (0x8e42c800) [pid = 1771] [serial = 2253] [outer = (nil)] 09:01:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 190 (0xa4e55c00) [pid = 1771] [serial = 2254] [outer = 0x8e42c800] 09:01:44 INFO - PROCESS | 1771 | 1462377704086 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 191 (0xa500a400) [pid = 1771] [serial = 2255] [outer = 0x8e42c800] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a5f9000 == 180 [pid = 1771] [id = 208] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x85e86000 == 179 [pid = 1771] [id = 686] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x84e0d400 == 178 [pid = 1771] [id = 661] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8696cc00 == 177 [pid = 1771] [id = 730] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8aec5c00 == 176 [pid = 1771] [id = 729] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x86ffc000 == 175 [pid = 1771] [id = 728] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x87ae4c00 == 174 [pid = 1771] [id = 727] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x97311000 == 173 [pid = 1771] [id = 721] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x96139c00 == 172 [pid = 1771] [id = 720] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8e42e000 == 171 [pid = 1771] [id = 718] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd87000 == 170 [pid = 1771] [id = 719] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x917d1c00 == 169 [pid = 1771] [id = 717] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8c70b000 == 168 [pid = 1771] [id = 716] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8e0800 == 167 [pid = 1771] [id = 715] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x86f73c00 == 166 [pid = 1771] [id = 714] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8b790000 == 165 [pid = 1771] [id = 713] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbe8400 == 164 [pid = 1771] [id = 711] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x8cfb7000 == 163 [pid = 1771] [id = 712] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x89cd4000 == 162 [pid = 1771] [id = 710] 09:01:47 INFO - PROCESS | 1771 | --DOCSHELL 0x87b81800 == 161 [pid = 1771] [id = 709] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 190 (0x8d039800) [pid = 1771] [serial = 2070] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 189 (0x8d9da800) [pid = 1771] [serial = 2073] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 188 (0x8d9cd800) [pid = 1771] [serial = 2072] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 187 (0x92209000) [pid = 1771] [serial = 2085] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x98897000) [pid = 1771] [serial = 2099] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x9a5f4c00) [pid = 1771] [serial = 2046] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x98891000) [pid = 1771] [serial = 2097] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9991b000) [pid = 1771] [serial = 2102] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9afb9800) [pid = 1771] [serial = 2112] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x8b9bd800) [pid = 1771] [serial = 2123] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8a8dac00) [pid = 1771] [serial = 2120] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0x98724400) [pid = 1771] [serial = 2096] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x8bb07000) [pid = 1771] [serial = 2124] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x99d1ac00) [pid = 1771] [serial = 2103] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x9b721800) [pid = 1771] [serial = 2115] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0x95220c00) [pid = 1771] [serial = 2094] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x95208c00) [pid = 1771] [serial = 2093] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x9ab16400) [pid = 1771] [serial = 2109] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x94d40c00) [pid = 1771] [serial = 2090] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x8bb06c00) [pid = 1771] [serial = 2060] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x939acc00) [pid = 1771] [serial = 2087] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x8dc7c400) [pid = 1771] [serial = 2075] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x939b3800) [pid = 1771] [serial = 2088] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x94d92c00) [pid = 1771] [serial = 2091] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x9b5f3c00) [pid = 1771] [serial = 2114] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0x921de800) [pid = 1771] [serial = 2084] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x8c70f000) [pid = 1771] [serial = 2067] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x887d1c00) [pid = 1771] [serial = 2117] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x9982cc00) [pid = 1771] [serial = 2100] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x8a4c4000) [pid = 1771] [serial = 2064] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x90e4c000) [pid = 1771] [serial = 2081] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x99fc0c00) [pid = 1771] [serial = 2105] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8dd78c00) [pid = 1771] [serial = 2076] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x99fc3400) [pid = 1771] [serial = 2106] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x90ea5400) [pid = 1771] [serial = 2082] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9a980000) [pid = 1771] [serial = 2108] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8b799800) [pid = 1771] [serial = 1998] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x89cb9400) [pid = 1771] [serial = 2063] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x8950a000) [pid = 1771] [serial = 2118] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8ec93400) [pid = 1771] [serial = 2079] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x8b9c1400) [pid = 1771] [serial = 2066] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8eb33400) [pid = 1771] [serial = 2078] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x9afb4000) [pid = 1771] [serial = 2111] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8ad43800) [pid = 1771] [serial = 2121] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8cff5c00) [pid = 1771] [serial = 2069] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x8c70ec00) [pid = 1771] [serial = 2126] [outer = (nil)] [url = about:blank] 09:01:47 INFO - PROCESS | 1771 | 1462377707913 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:01:47 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. 09:01:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 4541ms 09:01:47 INFO - PROCESS | 1771 | 1462377707952 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1771 | 1462377707956 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:01:47 INFO - PROCESS | 1771 | 1462377707967 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1771 | 1462377707970 Marionette TRACE conn3 <- [1,2974,null,{}] 09:01:47 INFO - PROCESS | 1771 | 1462377707979 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 1771 | 1462377708184 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:01:48 INFO - PROCESS | 1771 | 1462377708407 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x86f71c00 == 162 [pid = 1771] [id = 752] 09:01:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x87b31000) [pid = 1771] [serial = 2256] [outer = (nil)] 09:01:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x89510400) [pid = 1771] [serial = 2257] [outer = 0x87b31000] 09:01:48 INFO - PROCESS | 1771 | 1462377708482 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x89ccf000) [pid = 1771] [serial = 2258] [outer = 0x87b31000] 09:01:49 INFO - PROCESS | 1771 | 1462377709294 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:01:49 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. 09:01:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1382ms 09:01:49 INFO - PROCESS | 1771 | 1462377709349 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1771 | 1462377709358 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:01:49 INFO - PROCESS | 1771 | 1462377709372 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1771 | 1462377709376 Marionette TRACE conn3 <- [1,2978,null,{}] 09:01:49 INFO - PROCESS | 1771 | 1462377709382 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 1771 | 1462377709618 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:01:49 INFO - PROCESS | 1771 | 1462377709884 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a8de400 == 163 [pid = 1771] [id = 753] 09:01:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8ab2ec00) [pid = 1771] [serial = 2259] [outer = (nil)] 09:01:49 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8aec4800) [pid = 1771] [serial = 2260] [outer = 0x8ab2ec00] 09:01:49 INFO - PROCESS | 1771 | 1462377709958 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8b796c00) [pid = 1771] [serial = 2261] [outer = 0x8ab2ec00] 09:01:50 INFO - PROCESS | 1771 | 1462377710747 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:01:50 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. 09:01:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1436ms 09:01:50 INFO - PROCESS | 1771 | 1462377710807 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1771 | 1462377710810 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:01:50 INFO - PROCESS | 1771 | 1462377710822 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1771 | 1462377710827 Marionette TRACE conn3 <- [1,2982,null,{}] 09:01:50 INFO - PROCESS | 1771 | 1462377710842 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1771 | 1462377711104 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:01:51 INFO - PROCESS | 1771 | 1462377711153 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b9b7c00 == 164 [pid = 1771] [id = 754] 09:01:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8bb10c00) [pid = 1771] [serial = 2262] [outer = (nil)] 09:01:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8c710000) [pid = 1771] [serial = 2263] [outer = 0x8bb10c00] 09:01:51 INFO - PROCESS | 1771 | 1462377711253 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x8c7e6800) [pid = 1771] [serial = 2264] [outer = 0x8bb10c00] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x87ae6400) [pid = 1771] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0x9a97f000) [pid = 1771] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8cff4800) [pid = 1771] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x92259000) [pid = 1771] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x9991a000) [pid = 1771] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x87b8bc00) [pid = 1771] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x89d64400) [pid = 1771] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x93bc3400) [pid = 1771] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x9884a000) [pid = 1771] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x8aec7000) [pid = 1771] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x97378c00) [pid = 1771] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x89509800) [pid = 1771] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0x95219800) [pid = 1771] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x8e42c400) [pid = 1771] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x89cd4400) [pid = 1771] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x917dd000) [pid = 1771] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x9a059400) [pid = 1771] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8cbdd800) [pid = 1771] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8eb36c00) [pid = 1771] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8cf24c00) [pid = 1771] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x8d037400) [pid = 1771] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x86ff0800) [pid = 1771] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:01:52 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x939ee400) [pid = 1771] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:01:52 INFO - PROCESS | 1771 | 1462377712756 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:01:52 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 09:01:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:01:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1983ms 09:01:52 INFO - PROCESS | 1771 | 1462377712806 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:01:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:01:52 INFO - PROCESS | 1771 | 1462377712811 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:01:52 INFO - PROCESS | 1771 | 1462377712817 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1771 | 1462377712820 Marionette TRACE conn3 <- [1,2986,null,{}] 09:01:52 INFO - PROCESS | 1771 | 1462377712825 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 1771 | 1462377713032 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:01:53 INFO - PROCESS | 1771 | 1462377713248 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1771 | ++DOCSHELL 0x86ff0800 == 165 [pid = 1771] [id = 755] 09:01:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x89cbc400) [pid = 1771] [serial = 2265] [outer = (nil)] 09:01:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8cbe5000) [pid = 1771] [serial = 2266] [outer = 0x89cbc400] 09:01:53 INFO - PROCESS | 1771 | 1462377713324 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8cf2ec00) [pid = 1771] [serial = 2267] [outer = 0x89cbc400] 09:01:53 INFO - PROCESS | 1771 | 1462377713981 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:01:53 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. 09:01:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1181ms 09:01:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:01:54 INFO - PROCESS | 1771 | 1462377713997 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1771 | 1462377713999 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:01:54 INFO - PROCESS | 1771 | 1462377714006 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1771 | 1462377714010 Marionette TRACE conn3 <- [1,2990,null,{}] 09:01:54 INFO - PROCESS | 1771 | 1462377714015 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1771 | 1462377714195 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:01:54 INFO - PROCESS | 1771 | 1462377714630 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1771 | ++DOCSHELL 0x8564a800 == 166 [pid = 1771] [id = 756] 09:01:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x85cec400) [pid = 1771] [serial = 2268] [outer = (nil)] 09:01:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x868c1800) [pid = 1771] [serial = 2269] [outer = 0x85cec400] 09:01:54 INFO - PROCESS | 1771 | 1462377714720 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x878f8400) [pid = 1771] [serial = 2270] [outer = 0x85cec400] 09:01:55 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ab2d800 == 167 [pid = 1771] [id = 757] 09:01:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8ad44800) [pid = 1771] [serial = 2271] [outer = (nil)] 09:01:55 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8ad4a400) [pid = 1771] [serial = 2272] [outer = 0x8ad44800] 09:01:55 INFO - PROCESS | 1771 | 1462377715773 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:01:55 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. 09:01:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1785ms 09:01:55 INFO - PROCESS | 1771 | 1462377715804 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1771 | 1462377715811 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:01:55 INFO - PROCESS | 1771 | 1462377715821 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1771 | 1462377715827 Marionette TRACE conn3 <- [1,2994,null,{}] 09:01:55 INFO - PROCESS | 1771 | 1462377715842 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1771 | 1462377716139 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:01:56 INFO - PROCESS | 1771 | 1462377716483 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1771 | ++DOCSHELL 0x8aec8400 == 168 [pid = 1771] [id = 758] 09:01:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8b9b7800) [pid = 1771] [serial = 2273] [outer = (nil)] 09:01:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8bb05000) [pid = 1771] [serial = 2274] [outer = 0x8b9b7800] 09:01:56 INFO - PROCESS | 1771 | 1462377716575 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8c70d400) [pid = 1771] [serial = 2275] [outer = 0x8b9b7800] 09:01:57 INFO - PROCESS | 1771 | 1462377717372 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:01:57 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 09:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1590ms 09:01:57 INFO - PROCESS | 1771 | 1462377717414 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:01:57 INFO - PROCESS | 1771 | 1462377717420 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:01:57 INFO - PROCESS | 1771 | 1462377717427 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1771 | 1462377717431 Marionette TRACE conn3 <- [1,2998,null,{}] 09:01:57 INFO - PROCESS | 1771 | 1462377717436 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1771 | 1462377717695 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:01:58 INFO - PROCESS | 1771 | 1462377718004 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1771 | ++DOCSHELL 0x8c713400 == 169 [pid = 1771] [id = 759] 09:01:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8cff1c00) [pid = 1771] [serial = 2276] [outer = (nil)] 09:01:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8d036c00) [pid = 1771] [serial = 2277] [outer = 0x8cff1c00] 09:01:58 INFO - PROCESS | 1771 | 1462377718092 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8d106000) [pid = 1771] [serial = 2278] [outer = 0x8cff1c00] 09:01:58 INFO - PROCESS | 1771 | 1462377718976 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:01:59 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. 09:01:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1579ms 09:01:59 INFO - PROCESS | 1771 | 1462377719009 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1771 | 1462377719012 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:01:59 INFO - PROCESS | 1771 | 1462377719029 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1771 | 1462377719039 Marionette TRACE conn3 <- [1,3002,null,{}] 09:01:59 INFO - PROCESS | 1771 | 1462377719045 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1771 | 1462377719263 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:01:59 INFO - PROCESS | 1771 | 1462377719576 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb0d400 == 170 [pid = 1771] [id = 760] 09:01:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8d10a000) [pid = 1771] [serial = 2279] [outer = (nil)] 09:01:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8dc82400) [pid = 1771] [serial = 2280] [outer = 0x8d10a000] 09:01:59 INFO - PROCESS | 1771 | 1462377719676 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8dd87400) [pid = 1771] [serial = 2281] [outer = 0x8d10a000] 09:02:00 INFO - PROCESS | 1771 | 1462377720482 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:02:00 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. 09:02:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1497ms 09:02:00 INFO - PROCESS | 1771 | 1462377720518 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1771 | 1462377720522 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:00 INFO - PROCESS | 1771 | 1462377720528 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1771 | 1462377720531 Marionette TRACE conn3 <- [1,3006,null,{}] 09:02:00 INFO - PROCESS | 1771 | 1462377720537 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 1771 | 1462377720787 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:02:01 INFO - PROCESS | 1771 | 1462377721066 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1771 | ++DOCSHELL 0x8d9d5c00 == 171 [pid = 1771] [id = 761] 09:02:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8dd87000) [pid = 1771] [serial = 2282] [outer = (nil)] 09:02:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8e42d400) [pid = 1771] [serial = 2283] [outer = 0x8dd87000] 09:02:01 INFO - PROCESS | 1771 | 1462377721168 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8eb41400) [pid = 1771] [serial = 2284] [outer = 0x8dd87000] 09:02:02 INFO - PROCESS | 1771 | 1462377722053 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:02:02 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. 09:02:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1582ms 09:02:02 INFO - PROCESS | 1771 | 1462377722112 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1771 | 1462377722115 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:02 INFO - PROCESS | 1771 | 1462377722122 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1771 | 1462377722125 Marionette TRACE conn3 <- [1,3010,null,{}] 09:02:02 INFO - PROCESS | 1771 | 1462377722173 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1771 | 1462377722461 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:02:02 INFO - PROCESS | 1771 | 1462377722714 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1771 | ++DOCSHELL 0x8ede1400 == 172 [pid = 1771] [id = 762] 09:02:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8ede9c00) [pid = 1771] [serial = 2285] [outer = (nil)] 09:02:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x90e4c000) [pid = 1771] [serial = 2286] [outer = 0x8ede9c00] 09:02:02 INFO - PROCESS | 1771 | 1462377722819 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x90eac000) [pid = 1771] [serial = 2287] [outer = 0x8ede9c00] 09:02:03 INFO - PROCESS | 1771 | 1462377723629 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:02:03 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 09:02:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1528ms 09:02:03 INFO - PROCESS | 1771 | 1462377723658 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1771 | 1462377723662 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:02:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:03 INFO - PROCESS | 1771 | 1462377723670 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1771 | 1462377723673 Marionette TRACE conn3 <- [1,3014,null,{}] 09:02:03 INFO - PROCESS | 1771 | 1462377723679 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 1771 | 1462377723885 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:02:04 INFO - PROCESS | 1771 | 1462377724175 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1771 | ++DOCSHELL 0x8dd7a400 == 173 [pid = 1771] [id = 763] 09:02:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8ec9dc00) [pid = 1771] [serial = 2288] [outer = (nil)] 09:02:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x9224b400) [pid = 1771] [serial = 2289] [outer = 0x8ec9dc00] 09:02:04 INFO - PROCESS | 1771 | 1462377724267 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x92c12400) [pid = 1771] [serial = 2290] [outer = 0x8ec9dc00] 09:02:04 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:05 INFO - PROCESS | 1771 | 1462377725189 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:05 INFO - {} 09:02:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:05 INFO - {} 09:02:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:05 INFO - {} 09:02:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:05 INFO - {} 09:02:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1528ms 09:02:05 INFO - PROCESS | 1771 | 1462377725201 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:02:05 INFO - TEST-START | /FileAPI/fileReader.html 09:02:05 INFO - PROCESS | 1771 | 1462377725205 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:02:05 INFO - PROCESS | 1771 | 1462377725211 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1771 | 1462377725214 Marionette TRACE conn3 <- [1,3018,null,{}] 09:02:05 INFO - PROCESS | 1771 | 1462377725219 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 1771 | 1462377725429 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:02:05 INFO - PROCESS | 1771 | 1462377725737 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfb5000 == 174 [pid = 1771] [id = 764] 09:02:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8eca0c00) [pid = 1771] [serial = 2291] [outer = (nil)] 09:02:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x94ee0000) [pid = 1771] [serial = 2292] [outer = 0x8eca0c00] 09:02:05 INFO - PROCESS | 1771 | 1462377725823 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x95124c00) [pid = 1771] [serial = 2293] [outer = 0x8eca0c00] 09:02:06 INFO - PROCESS | 1771 | 1462377726661 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 1487ms 09:02:06 INFO - PROCESS | 1771 | 1462377726698 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1771 | 1462377726702 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /FileAPI/historical.html 09:02:06 INFO - PROCESS | 1771 | 1462377726709 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1771 | 1462377726712 Marionette TRACE conn3 <- [1,3022,null,{}] 09:02:06 INFO - PROCESS | 1771 | 1462377726718 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1771 | 1462377726925 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:02:07 INFO - PROCESS | 1771 | 1462377727202 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1771 | ++DOCSHELL 0x92205c00 == 175 [pid = 1771] [id = 765] 09:02:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x93bc0c00) [pid = 1771] [serial = 2294] [outer = (nil)] 09:02:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x95215c00) [pid = 1771] [serial = 2295] [outer = 0x93bc0c00] 09:02:07 INFO - PROCESS | 1771 | 1462377727292 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x9521b400) [pid = 1771] [serial = 2296] [outer = 0x93bc0c00] 09:02:08 INFO - PROCESS | 1771 | 1462377728171 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:02:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:08 INFO - TEST-OK | /FileAPI/historical.html | took 1489ms 09:02:08 INFO - PROCESS | 1771 | 1462377728201 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1771 | 1462377728205 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /FileAPI/idlharness.html 09:02:08 INFO - PROCESS | 1771 | 1462377728212 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1771 | 1462377728215 Marionette TRACE conn3 <- [1,3026,null,{}] 09:02:08 INFO - PROCESS | 1771 | 1462377728221 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1771 | 1462377728453 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:02:08 INFO - PROCESS | 1771 | 1462377728773 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1771 | ++DOCSHELL 0x9520e400 == 176 [pid = 1771] [id = 766] 09:02:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 164 (0x95211400) [pid = 1771] [serial = 2297] [outer = (nil)] 09:02:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 165 (0x987d5800) [pid = 1771] [serial = 2298] [outer = 0x95211400] 09:02:08 INFO - PROCESS | 1771 | 1462377728860 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1771 | ++DOMWINDOW == 166 (0x9888fc00) [pid = 1771] [serial = 2299] [outer = 0x95211400] 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:10 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 09:02:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:10 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 09:02:10 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 09:02:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:10 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 09:02:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:10 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 09:02:10 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 09:02:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2551ms 09:02:10 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:10 INFO - PROCESS | 1771 | 1462377730577 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:02:10 INFO - PROCESS | 1771 | 1462377730858 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1771 | 1462377730861 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:02:10 INFO - PROCESS | 1771 | 1462377730886 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1771 | 1462377730890 Marionette TRACE conn3 <- [1,3030,null,{}] 09:02:10 INFO - PROCESS | 1771 | 1462377730895 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1771 | 1462377731160 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:02:11 INFO - PROCESS | 1771 | 1462377731470 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1771 | ++DOCSHELL 0x95208c00 == 177 [pid = 1771] [id = 767] 09:02:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 167 (0x9521ac00) [pid = 1771] [serial = 2300] [outer = (nil)] 09:02:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 168 (0x9cb49800) [pid = 1771] [serial = 2301] [outer = 0x9521ac00] 09:02:11 INFO - PROCESS | 1771 | 1462377731558 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1771 | ++DOMWINDOW == 169 (0xa1033c00) [pid = 1771] [serial = 2302] [outer = 0x9521ac00] 09:02:11 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:13 INFO - {} 09:02:13 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 09:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:13 INFO - {} 09:02:13 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 - {} 09:02:13 INFO - {} 09:02:13 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 09:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:13 INFO - {} 09:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:14 INFO - {} 09:02:14 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 09:02:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:14 INFO - {} 09:02:14 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 - {} 09:02:14 INFO - {} 09:02:14 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 09:02:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 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 09:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 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 09:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 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 09:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 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 09:02:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:14 INFO - {} 09:02:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3110ms 09:02:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:14 INFO - PROCESS | 1771 | 1462377733855 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:02:14 INFO - PROCESS | 1771 | 1462377734008 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1771 | 1462377734011 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:02:14 INFO - PROCESS | 1771 | 1462377734032 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1771 | 1462377734044 Marionette TRACE conn3 <- [1,3034,null,{}] 09:02:14 INFO - PROCESS | 1771 | 1462377734059 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 1771 | 1462377734430 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:02:14 INFO - PROCESS | 1771 | 1462377734742 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1771 | ++DOCSHELL 0x9cb52400 == 178 [pid = 1771] [id = 768] 09:02:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 170 (0xa1039400) [pid = 1771] [serial = 2303] [outer = (nil)] 09:02:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 171 (0xa8c64800) [pid = 1771] [serial = 2304] [outer = 0xa1039400] 09:02:14 INFO - PROCESS | 1771 | 1462377734825 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1771 | ++DOMWINDOW == 172 (0xa8c69000) [pid = 1771] [serial = 2305] [outer = 0xa1039400] 09:02:15 INFO - PROCESS | 1771 | 1462377735616 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1600ms 09:02:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:15 INFO - PROCESS | 1771 | 1462377735630 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1771 | 1462377735632 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:02:15 INFO - PROCESS | 1771 | 1462377735639 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1771 | 1462377735642 Marionette TRACE conn3 <- [1,3038,null,{}] 09:02:15 INFO - PROCESS | 1771 | 1462377735648 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1771 | 1462377735968 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:02:16 INFO - PROCESS | 1771 | 1462377736201 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b822000 == 179 [pid = 1771] [id = 769] 09:02:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 173 (0x8b823400) [pid = 1771] [serial = 2306] [outer = (nil)] 09:02:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 174 (0x8b828000) [pid = 1771] [serial = 2307] [outer = 0x8b823400] 09:02:16 INFO - PROCESS | 1771 | 1462377736287 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1771 | ++DOMWINDOW == 175 (0x8b82ac00) [pid = 1771] [serial = 2308] [outer = 0x8b823400] 09:02:17 INFO - PROCESS | 1771 | 1462377737129 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:02:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1536ms 09:02:17 INFO - PROCESS | 1771 | 1462377737176 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1771 | 1462377737180 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:17 INFO - PROCESS | 1771 | 1462377737187 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1771 | 1462377737191 Marionette TRACE conn3 <- [1,3042,null,{}] 09:02:17 INFO - PROCESS | 1771 | 1462377737196 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1771 | 1462377737444 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:02:17 INFO - PROCESS | 1771 | 1462377737734 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e97c00 == 180 [pid = 1771] [id = 770] 09:02:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 176 (0x84e9a000) [pid = 1771] [serial = 2309] [outer = (nil)] 09:02:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 177 (0x84e9cc00) [pid = 1771] [serial = 2310] [outer = 0x84e9a000] 09:02:17 INFO - PROCESS | 1771 | 1462377737860 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1771 | ++DOMWINDOW == 178 (0x84e9fc00) [pid = 1771] [serial = 2311] [outer = 0x84e9a000] 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:19 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. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:19 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'.) 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:19 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. 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:19 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. 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:19 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. 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:02:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1881ms 09:02:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:19 INFO - PROCESS | 1771 | 1462377738996 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:02:19 INFO - PROCESS | 1771 | 1462377739081 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1771 | 1462377739088 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:02:19 INFO - PROCESS | 1771 | 1462377739107 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1771 | 1462377739109 Marionette TRACE conn3 <- [1,3046,null,{}] 09:02:19 INFO - PROCESS | 1771 | 1462377739141 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1771 | 1462377739599 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:02:19 INFO - PROCESS | 1771 | 1462377739886 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e9d400 == 181 [pid = 1771] [id = 771] 09:02:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 179 (0x86516800) [pid = 1771] [serial = 2312] [outer = (nil)] 09:02:19 INFO - PROCESS | 1771 | ++DOMWINDOW == 180 (0x8b830400) [pid = 1771] [serial = 2313] [outer = 0x86516800] 09:02:19 INFO - PROCESS | 1771 | 1462377739974 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1771 | ++DOMWINDOW == 181 (0x91828400) [pid = 1771] [serial = 2314] [outer = 0x86516800] 09:02:20 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:20 INFO - PROCESS | 1771 | 1462377740848 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:20 INFO - {} 09:02:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1798ms 09:02:20 INFO - PROCESS | 1771 | 1462377740908 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1771 | 1462377740911 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:20 INFO - PROCESS | 1771 | 1462377740917 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1771 | 1462377740920 Marionette TRACE conn3 <- [1,3050,null,{}] 09:02:20 INFO - PROCESS | 1771 | 1462377740926 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1771 | 1462377741253 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:02:21 INFO - PROCESS | 1771 | 1462377741483 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b82e000 == 182 [pid = 1771] [id = 772] 09:02:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 182 (0x8b82fc00) [pid = 1771] [serial = 2315] [outer = (nil)] 09:02:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 183 (0x918acc00) [pid = 1771] [serial = 2316] [outer = 0x8b82fc00] 09:02:21 INFO - PROCESS | 1771 | 1462377741611 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1771 | ++DOMWINDOW == 184 (0x918ae800) [pid = 1771] [serial = 2317] [outer = 0x8b82fc00] 09:02:22 INFO - PROCESS | 1771 | 1462377742411 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1528ms 09:02:22 INFO - PROCESS | 1771 | 1462377742448 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1771 | 1462377742451 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:22 INFO - PROCESS | 1771 | 1462377742460 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1771 | 1462377742464 Marionette TRACE conn3 <- [1,3054,null,{}] 09:02:22 INFO - PROCESS | 1771 | 1462377742469 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1771 | 1462377742706 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:02:23 INFO - PROCESS | 1771 | 1462377743007 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e0b400 == 183 [pid = 1771] [id = 773] 09:02:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 185 (0x84e99c00) [pid = 1771] [serial = 2318] [outer = (nil)] 09:02:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 186 (0x8c867000) [pid = 1771] [serial = 2319] [outer = 0x84e99c00] 09:02:23 INFO - PROCESS | 1771 | 1462377743103 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1771 | ++DOMWINDOW == 187 (0x8c869000) [pid = 1771] [serial = 2320] [outer = 0x84e99c00] 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:24 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" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:24 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" 09:02:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2077ms 09:02:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:24 INFO - PROCESS | 1771 | 1462377744355 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:02:24 INFO - PROCESS | 1771 | 1462377744574 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1771 | 1462377744587 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:02:24 INFO - PROCESS | 1771 | 1462377744621 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1771 | 1462377744623 Marionette TRACE conn3 <- [1,3058,null,{}] 09:02:24 INFO - PROCESS | 1771 | 1462377744779 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 1771 | 1462377745081 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x97d32800 == 182 [pid = 1771] [id = 28] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x86ff0800 == 181 [pid = 1771] [id = 755] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8b9b7c00 == 180 [pid = 1771] [id = 754] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8a8de400 == 179 [pid = 1771] [id = 753] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x86f71c00 == 178 [pid = 1771] [id = 752] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x85cf0800 == 177 [pid = 1771] [id = 708] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8dd7c400 == 176 [pid = 1771] [id = 751] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0xa30cc800 == 175 [pid = 1771] [id = 750] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x868c4400 == 174 [pid = 1771] [id = 749] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x99849000 == 173 [pid = 1771] [id = 747] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8d9da000 == 172 [pid = 1771] [id = 748] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9cb4e000 == 171 [pid = 1771] [id = 746] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9ab14c00 == 170 [pid = 1771] [id = 745] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8cbdd400 == 169 [pid = 1771] [id = 744] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x84e08800 == 168 [pid = 1771] [id = 743] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9736e800 == 167 [pid = 1771] [id = 742] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x9520b400 == 166 [pid = 1771] [id = 741] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8d109800 == 165 [pid = 1771] [id = 740] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8eb36000 == 164 [pid = 1771] [id = 739] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8db5a800 == 163 [pid = 1771] [id = 737] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8e3b5800 == 162 [pid = 1771] [id = 738] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8aeccc00 == 161 [pid = 1771] [id = 736] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8c70c400 == 160 [pid = 1771] [id = 735] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x87aebc00 == 159 [pid = 1771] [id = 734] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x8ab39400 == 158 [pid = 1771] [id = 733] 09:02:27 INFO - PROCESS | 1771 | --DOCSHELL 0x885f9800 == 157 [pid = 1771] [id = 732] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 186 (0x87b22800) [pid = 1771] [serial = 2183] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 185 (0x9cb53400) [pid = 1771] [serial = 2175] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 184 (0x8dc73400) [pid = 1771] [serial = 2141] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 183 (0x9a983800) [pid = 1771] [serial = 2169] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 182 (0x9b5efc00) [pid = 1771] [serial = 2171] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 181 (0x89cc4800) [pid = 1771] [serial = 2130] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 180 (0x8a8d6400) [pid = 1771] [serial = 2192] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 179 (0xa050e000) [pid = 1771] [serial = 2177] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 178 (0x9a735400) [pid = 1771] [serial = 2168] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 177 (0x99845400) [pid = 1771] [serial = 2163] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 176 (0x8b78bc00) [pid = 1771] [serial = 2189] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 175 (0xa0512800) [pid = 1771] [serial = 2178] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 174 (0x99f8b000) [pid = 1771] [serial = 2166] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 173 (0x89d62c00) [pid = 1771] [serial = 2186] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 172 (0x98724800) [pid = 1771] [serial = 2160] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 171 (0x99610400) [pid = 1771] [serial = 2162] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 170 (0x8ede9400) [pid = 1771] [serial = 2145] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 169 (0x9b726400) [pid = 1771] [serial = 2172] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 168 (0x8b799000) [pid = 1771] [serial = 2133] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 167 (0x885f1000) [pid = 1771] [serial = 2184] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 166 (0x94d8e800) [pid = 1771] [serial = 2154] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 165 (0xa2150400) [pid = 1771] [serial = 2181] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 164 (0x92260000) [pid = 1771] [serial = 2151] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 163 (0x917e0c00) [pid = 1771] [serial = 2148] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 162 (0x8a4cac00) [pid = 1771] [serial = 2187] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 161 (0x90ea8000) [pid = 1771] [serial = 2147] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 160 (0x8cfb1400) [pid = 1771] [serial = 2135] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 159 (0x8d108000) [pid = 1771] [serial = 2138] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 158 (0x8dc7dc00) [pid = 1771] [serial = 2142] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 157 (0x8eb39400) [pid = 1771] [serial = 2144] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 156 (0x97310000) [pid = 1771] [serial = 2159] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 155 (0x9cb51c00) [pid = 1771] [serial = 2174] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 154 (0x8d9dbc00) [pid = 1771] [serial = 2139] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 153 (0x8c712800) [pid = 1771] [serial = 2061] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 152 (0xa214a000) [pid = 1771] [serial = 2180] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 151 (0x8b9b5800) [pid = 1771] [serial = 2190] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0x99d98800) [pid = 1771] [serial = 2165] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x921e1400) [pid = 1771] [serial = 2150] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x93bbe400) [pid = 1771] [serial = 2153] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8aebf000) [pid = 1771] [serial = 2132] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0x8cff0400) [pid = 1771] [serial = 2136] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x887c9800) [pid = 1771] [serial = 2129] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x9512d800) [pid = 1771] [serial = 2157] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x95128c00) [pid = 1771] [serial = 2156] [outer = (nil)] [url = about:blank] 09:02:27 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x8b9bb800) [pid = 1771] [serial = 2193] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1771 | 1462377747998 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf0800 == 158 [pid = 1771] [id = 774] 09:02:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x85cf9800) [pid = 1771] [serial = 2321] [outer = (nil)] 09:02:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x86962000) [pid = 1771] [serial = 2322] [outer = 0x85cf9800] 09:02:28 INFO - PROCESS | 1771 | 1462377748075 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x86ff0800) [pid = 1771] [serial = 2323] [outer = 0x85cf9800] 09:02:28 INFO - PROCESS | 1771 | 1462377748896 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 4362ms 09:02:28 INFO - PROCESS | 1771 | 1462377748969 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1771 | 1462377748978 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:28 INFO - PROCESS | 1771 | 1462377748991 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1771 | 1462377748997 Marionette TRACE conn3 <- [1,3062,null,{}] 09:02:29 INFO - PROCESS | 1771 | 1462377749004 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 1771 | 1462377749243 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:02:29 INFO - PROCESS | 1771 | 1462377749461 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1771 | ++DOCSHELL 0x895bc400 == 159 [pid = 1771] [id = 775] 09:02:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x895bd000) [pid = 1771] [serial = 2324] [outer = (nil)] 09:02:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x89cc4800) [pid = 1771] [serial = 2325] [outer = 0x895bd000] 09:02:29 INFO - PROCESS | 1771 | 1462377749534 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x89d68000) [pid = 1771] [serial = 2326] [outer = 0x895bd000] 09:02:29 INFO - PROCESS | 1771 | [1771] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:30 INFO - PROCESS | 1771 | 1462377750400 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1434ms 09:02:30 INFO - PROCESS | 1771 | 1462377750438 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1771 | 1462377750444 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:30 INFO - PROCESS | 1771 | 1462377750450 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1771 | 1462377750452 Marionette TRACE conn3 <- [1,3066,null,{}] 09:02:30 INFO - PROCESS | 1771 | 1462377750458 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1771 | 1462377750730 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:02:30 INFO - PROCESS | 1771 | 1462377750764 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1771 | ++DOCSHELL 0x887d6c00 == 160 [pid = 1771] [id = 776] 09:02:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8a8e0000) [pid = 1771] [serial = 2327] [outer = (nil)] 09:02:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8b78c400) [pid = 1771] [serial = 2328] [outer = 0x8a8e0000] 09:02:30 INFO - PROCESS | 1771 | 1462377750836 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8b82a800) [pid = 1771] [serial = 2329] [outer = 0x8a8e0000] 09:02:31 INFO - PROCESS | 1771 | 1462377751854 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1435ms 09:02:31 INFO - PROCESS | 1771 | 1462377751890 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1771 | 1462377751894 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:31 INFO - PROCESS | 1771 | 1462377751909 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1771 | 1462377751918 Marionette TRACE conn3 <- [1,3070,null,{}] 09:02:31 INFO - PROCESS | 1771 | 1462377751936 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 1771 | 1462377752223 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 150 (0xa050e400) [pid = 1771] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 149 (0x8cfb0000) [pid = 1771] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 148 (0x89cd5800) [pid = 1771] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 147 (0x8e426000) [pid = 1771] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 146 (0xa3264000) [pid = 1771] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 145 (0x90e4b800) [pid = 1771] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 144 (0x97fa9800) [pid = 1771] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 143 (0x8cff7400) [pid = 1771] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 142 (0x87b31000) [pid = 1771] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 141 (0xa1036000) [pid = 1771] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 140 (0x95212400) [pid = 1771] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 139 (0x939e9000) [pid = 1771] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 138 (0x85cf0000) [pid = 1771] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 137 (0x887d3800) [pid = 1771] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 136 (0x8b78c000) [pid = 1771] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 135 (0x8dc77c00) [pid = 1771] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 134 (0x8ab2ec00) [pid = 1771] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 133 (0x9ab20c00) [pid = 1771] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 132 (0x9d87cc00) [pid = 1771] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 131 (0x887c9400) [pid = 1771] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 130 (0x89d66800) [pid = 1771] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 129 (0x8bb10c00) [pid = 1771] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 128 (0x8e42c800) [pid = 1771] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:33 INFO - PROCESS | 1771 | --DOMWINDOW == 127 (0x8cffcc00) [pid = 1771] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:33 INFO - PROCESS | 1771 | 1462377753103 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1771 | ++DOCSHELL 0x85cf0000 == 161 [pid = 1771] [id = 777] 09:02:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 128 (0x86ffb800) [pid = 1771] [serial = 2330] [outer = (nil)] 09:02:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 129 (0x89d64400) [pid = 1771] [serial = 2331] [outer = 0x86ffb800] 09:02:33 INFO - PROCESS | 1771 | 1462377753174 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1771 | ++DOMWINDOW == 130 (0x8c715800) [pid = 1771] [serial = 2332] [outer = 0x86ffb800] 09:02:33 INFO - PROCESS | 1771 | 1462377753830 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1948ms 09:02:33 INFO - PROCESS | 1771 | 1462377753852 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1771 | 1462377753855 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:33 INFO - PROCESS | 1771 | 1462377753861 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1771 | 1462377753863 Marionette TRACE conn3 <- [1,3074,null,{}] 09:02:33 INFO - PROCESS | 1771 | 1462377753870 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1771 | 1462377754061 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:02:34 INFO - PROCESS | 1771 | 1462377754291 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1771 | ++DOCSHELL 0x84e91c00 == 162 [pid = 1771] [id = 778] 09:02:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 131 (0x8c865800) [pid = 1771] [serial = 2333] [outer = (nil)] 09:02:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 132 (0x8cbe4c00) [pid = 1771] [serial = 2334] [outer = 0x8c865800] 09:02:34 INFO - PROCESS | 1771 | 1462377754369 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1771 | ++DOMWINDOW == 133 (0x8cf2a800) [pid = 1771] [serial = 2335] [outer = 0x8c865800] 09:02:35 INFO - PROCESS | 1771 | 1462377755373 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1538ms 09:02:35 INFO - PROCESS | 1771 | 1462377755400 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1771 | 1462377755406 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:35 INFO - PROCESS | 1771 | 1462377755415 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1771 | 1462377755421 Marionette TRACE conn3 <- [1,3078,null,{}] 09:02:35 INFO - PROCESS | 1771 | 1462377755431 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 1771 | 1462377755680 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:02:36 INFO - PROCESS | 1771 | 1462377756074 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1771 | ++DOCSHELL 0x8a4cfc00 == 163 [pid = 1771] [id = 779] 09:02:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 134 (0x8a4d2400) [pid = 1771] [serial = 2336] [outer = (nil)] 09:02:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 135 (0x89505400) [pid = 1771] [serial = 2337] [outer = 0x8a4d2400] 09:02:36 INFO - PROCESS | 1771 | 1462377756184 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1771 | ++DOMWINDOW == 136 (0x89cd4000) [pid = 1771] [serial = 2338] [outer = 0x8a4d2400] 09:02:37 INFO - PROCESS | 1771 | 1462377757043 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1771 | 1462377757125 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:37 INFO - PROCESS | 1771 | 1462377757188 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1771 | 1462377757193 Marionette TRACE conn3 <- [1,3082,null,{}] 09:02:37 INFO - PROCESS | 1771 | 1462377757200 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 1771 | 1462377757435 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:02:37 INFO - PROCESS | 1771 | 1462377757819 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1771 | ++DOCSHELL 0x8b826800 == 164 [pid = 1771] [id = 780] 09:02:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 137 (0x8b829000) [pid = 1771] [serial = 2339] [outer = (nil)] 09:02:37 INFO - PROCESS | 1771 | ++DOMWINDOW == 138 (0x8b9c0000) [pid = 1771] [serial = 2340] [outer = 0x8b829000] 09:02:37 INFO - PROCESS | 1771 | 1462377757930 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1771 | ++DOMWINDOW == 139 (0x8c70bc00) [pid = 1771] [serial = 2341] [outer = 0x8b829000] 09:02:38 INFO - PROCESS | 1771 | 1462377758768 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:02:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1603ms 09:02:38 INFO - PROCESS | 1771 | 1462377758782 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1771 | 1462377758785 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:02:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:38 INFO - PROCESS | 1771 | 1462377758813 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1771 | 1462377758819 Marionette TRACE conn3 <- [1,3086,null,{}] 09:02:38 INFO - PROCESS | 1771 | 1462377758836 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 1771 | 1462377759048 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:02:39 INFO - PROCESS | 1771 | 1462377759330 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cfad800 == 165 [pid = 1771] [id = 781] 09:02:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 140 (0x8cfb3400) [pid = 1771] [serial = 2342] [outer = (nil)] 09:02:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 141 (0x8cff1000) [pid = 1771] [serial = 2343] [outer = 0x8cfb3400] 09:02:39 INFO - PROCESS | 1771 | 1462377759421 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1771 | ++DOMWINDOW == 142 (0x8d036000) [pid = 1771] [serial = 2344] [outer = 0x8cfb3400] 09:02:40 INFO - PROCESS | 1771 | 1462377760257 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1490ms 09:02:40 INFO - PROCESS | 1771 | 1462377760298 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1771 | 1462377760303 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:02:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:40 INFO - PROCESS | 1771 | 1462377760309 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1771 | 1462377760313 Marionette TRACE conn3 <- [1,3090,null,{}] 09:02:40 INFO - PROCESS | 1771 | 1462377760319 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 1771 | 1462377760580 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:02:40 INFO - PROCESS | 1771 | 1462377760883 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1771 | ++DOCSHELL 0x8bb03800 == 166 [pid = 1771] [id = 782] 09:02:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 143 (0x8d03ec00) [pid = 1771] [serial = 2345] [outer = (nil)] 09:02:40 INFO - PROCESS | 1771 | ++DOMWINDOW == 144 (0x8d110400) [pid = 1771] [serial = 2346] [outer = 0x8d03ec00] 09:02:40 INFO - PROCESS | 1771 | 1462377760972 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1771 | ++DOMWINDOW == 145 (0x8d9d6c00) [pid = 1771] [serial = 2347] [outer = 0x8d03ec00] 09:02:41 INFO - PROCESS | 1771 | 1462377761805 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1540ms 09:02:41 INFO - PROCESS | 1771 | 1462377761850 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1771 | 1462377761854 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:41 INFO - PROCESS | 1771 | 1462377761860 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1771 | 1462377761863 Marionette TRACE conn3 <- [1,3094,null,{}] 09:02:41 INFO - PROCESS | 1771 | 1462377761869 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 1771 | 1462377762075 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:02:42 INFO - PROCESS | 1771 | 1462377762387 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1771 | ++DOCSHELL 0x86962800 == 167 [pid = 1771] [id = 783] 09:02:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 146 (0x8d108800) [pid = 1771] [serial = 2348] [outer = (nil)] 09:02:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 147 (0x8daadc00) [pid = 1771] [serial = 2349] [outer = 0x8d108800] 09:02:42 INFO - PROCESS | 1771 | 1462377762475 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1771 | ++DOMWINDOW == 148 (0x8db55400) [pid = 1771] [serial = 2350] [outer = 0x8d108800] 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:02:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1536ms 09:02:43 INFO - PROCESS | 1771 | 1462377763385 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:02:43 INFO - PROCESS | 1771 | 1462377763403 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1771 | 1462377763406 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:02:43 INFO - PROCESS | 1771 | 1462377763420 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1771 | 1462377763423 Marionette TRACE conn3 <- [1,3098,null,{}] 09:02:43 INFO - PROCESS | 1771 | 1462377763429 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1771 | 1462377763680 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:02:44 INFO - PROCESS | 1771 | 1462377764000 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1771 | ++DOCSHELL 0x8daa9400 == 168 [pid = 1771] [id = 784] 09:02:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 149 (0x8e3b1800) [pid = 1771] [serial = 2351] [outer = (nil)] 09:02:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 150 (0x8e42a800) [pid = 1771] [serial = 2352] [outer = 0x8e3b1800] 09:02:44 INFO - PROCESS | 1771 | 1462377764096 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1771 | ++DOMWINDOW == 151 (0x8eb36c00) [pid = 1771] [serial = 2353] [outer = 0x8e3b1800] 09:02:44 INFO - PROCESS | 1771 | 1462377764948 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1582ms 09:02:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:02:45 INFO - PROCESS | 1771 | 1462377765001 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1771 | 1462377765004 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:02:45 INFO - PROCESS | 1771 | 1462377765011 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1771 | 1462377765014 Marionette TRACE conn3 <- [1,3102,null,{}] 09:02:45 INFO - PROCESS | 1771 | 1462377765020 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 1771 | 1462377765324 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:02:45 INFO - PROCESS | 1771 | 1462377765568 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1771 | ++DOCSHELL 0x8cf28400 == 169 [pid = 1771] [id = 785] 09:02:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 152 (0x8d107000) [pid = 1771] [serial = 2354] [outer = (nil)] 09:02:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 153 (0x8edeb000) [pid = 1771] [serial = 2355] [outer = 0x8d107000] 09:02:45 INFO - PROCESS | 1771 | 1462377765657 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1771 | ++DOMWINDOW == 154 (0x90e46c00) [pid = 1771] [serial = 2356] [outer = 0x8d107000] 09:02:46 INFO - PROCESS | 1771 | 1462377766466 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1496ms 09:02:46 INFO - PROCESS | 1771 | 1462377766507 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:02:46 INFO - PROCESS | 1771 | 1462377766511 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:02:46 INFO - PROCESS | 1771 | 1462377766518 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1771 | 1462377766522 Marionette TRACE conn3 <- [1,3106,null,{}] 09:02:46 INFO - PROCESS | 1771 | 1462377766528 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1771 | 1462377766748 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:02:47 INFO - PROCESS | 1771 | 1462377767062 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1771 | ++DOCSHELL 0x8e426000 == 170 [pid = 1771] [id = 786] 09:02:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 155 (0x8ec9e000) [pid = 1771] [serial = 2357] [outer = (nil)] 09:02:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 156 (0x917dc800) [pid = 1771] [serial = 2358] [outer = 0x8ec9e000] 09:02:47 INFO - PROCESS | 1771 | 1462377767153 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1771 | ++DOMWINDOW == 157 (0x91821400) [pid = 1771] [serial = 2359] [outer = 0x8ec9e000] 09:02:47 INFO - PROCESS | 1771 | 1462377767978 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1487ms 09:02:48 INFO - PROCESS | 1771 | 1462377768006 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1771 | 1462377768009 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:02:48 INFO - PROCESS | 1771 | 1462377768016 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1771 | 1462377768020 Marionette TRACE conn3 <- [1,3110,null,{}] 09:02:48 INFO - PROCESS | 1771 | 1462377768025 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1771 | 1462377768250 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:02:48 INFO - PROCESS | 1771 | 1462377768556 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1771 | ++DOCSHELL 0x887c9400 == 171 [pid = 1771] [id = 787] 09:02:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 158 (0x8eca0400) [pid = 1771] [serial = 2360] [outer = (nil)] 09:02:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 159 (0x91830400) [pid = 1771] [serial = 2361] [outer = 0x8eca0400] 09:02:48 INFO - PROCESS | 1771 | 1462377768640 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1771 | ++DOMWINDOW == 160 (0x918aa400) [pid = 1771] [serial = 2362] [outer = 0x8eca0400] 09:02:49 INFO - PROCESS | 1771 | 1462377769454 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:02:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:02:49 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 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:02:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1485ms 09:02:49 INFO - PROCESS | 1771 | 1462377769503 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1771 | 1462377769506 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:02:49 INFO - PROCESS | 1771 | 1462377769513 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1771 | 1462377769517 Marionette TRACE conn3 <- [1,3114,null,{}] 09:02:49 INFO - PROCESS | 1771 | 1462377769522 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 1771 | 1462377769782 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:02:50 INFO - PROCESS | 1771 | 1462377770071 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"478dd6b2-bdcc-4bbd-9433-9695870c5578\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1771 | ++DOCSHELL 0x87b2ac00 == 172 [pid = 1771] [id = 788] 09:02:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 161 (0x8cff9c00) [pid = 1771] [serial = 2363] [outer = (nil)] 09:02:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 162 (0x921d7000) [pid = 1771] [serial = 2364] [outer = 0x8cff9c00] 09:02:50 INFO - PROCESS | 1771 | 1462377770157 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1771 | ++DOMWINDOW == 163 (0x92206c00) [pid = 1771] [serial = 2365] [outer = 0x8cff9c00] 09:02:51 INFO - PROCESS | 1771 | 1462377771020 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:02:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1541ms 09:02:51 INFO - PROCESS | 1771 | 1462377771054 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1771 | 1462377771058 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:02:52 WARNING - u'runner_teardown' () 09:02:52 INFO - No more tests 09:02:52 INFO - Got 0 unexpected results 09:02:52 INFO - SUITE-END | took 1284s 09:02:52 INFO - Closing logging queue 09:02:52 INFO - queue closed 09:02:52 INFO - Return code: 0 09:02:52 WARNING - # TBPL SUCCESS # 09:02:52 INFO - Running post-action listener: _resource_record_post_action 09:02:52 INFO - Running post-run listener: _resource_record_post_run 09:02:53 INFO - Total resource usage - Wall time: 1318s; CPU: 98.0%; Read bytes: 14077952; Write bytes: 922419200; Read time: 892; Write time: 242196 09:02:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:02:53 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134594560; Read time: 8; Write time: 118504 09:02:53 INFO - run-tests - Wall time: 1289s; CPU: 98.0%; Read bytes: 11116544; Write bytes: 778399744; Read time: 436; Write time: 115044 09:02:53 INFO - Running post-run listener: _upload_blobber_files 09:02:53 INFO - Blob upload gear active. 09:02:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:02:53 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 09:02:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:02:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:02:53 INFO - (blobuploader) - INFO - Open directory for files ... 09:02:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:02:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:02:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:55 INFO - (blobuploader) - INFO - Done attempting. 09:02:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:02:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:02:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:55 INFO - (blobuploader) - INFO - Done attempting. 09:02:55 INFO - (blobuploader) - INFO - Iteration through files over. 09:02:55 INFO - Return code: 0 09:02:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:02:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:02:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/581eacdfca41cc341ae8c806e7cbc83c184cb6fb71bdb8f7ce091f09c8dc424ff9df947726b95bbd154241309e7d49d820ad088784daeebfcd4b1d70be57374a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1aab100e1e8b10de1863f405c1bdbbcb13e7c49fc6321b8c80206a2e3fd48bb9373f97ac922ce31f9ef0149b097498a0b91345c3227490f372ee975464cb03c"} 09:02:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:02:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:02:55 INFO - Contents: 09:02:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/581eacdfca41cc341ae8c806e7cbc83c184cb6fb71bdb8f7ce091f09c8dc424ff9df947726b95bbd154241309e7d49d820ad088784daeebfcd4b1d70be57374a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1aab100e1e8b10de1863f405c1bdbbcb13e7c49fc6321b8c80206a2e3fd48bb9373f97ac922ce31f9ef0149b097498a0b91345c3227490f372ee975464cb03c"} 09:02:55 INFO - Running post-run listener: copy_logs_to_upload_dir 09:02:55 INFO - Copying logs to upload dir... 09:02:55 INFO - mkdir: /builds/slave/test/build/upload/logs 09:02:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2302.891219 ========= master_lag: 67.37 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 39 mins, 30 secs) (at 2016-05-04 09:04:03.383536) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-05-04 09:04:03.384549) ========= 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-1462375462.320448-153685335 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/581eacdfca41cc341ae8c806e7cbc83c184cb6fb71bdb8f7ce091f09c8dc424ff9df947726b95bbd154241309e7d49d820ad088784daeebfcd4b1d70be57374a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1aab100e1e8b10de1863f405c1bdbbcb13e7c49fc6321b8c80206a2e3fd48bb9373f97ac922ce31f9ef0149b097498a0b91345c3227490f372ee975464cb03c"} build_url:https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030925 build_url: 'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/581eacdfca41cc341ae8c806e7cbc83c184cb6fb71bdb8f7ce091f09c8dc424ff9df947726b95bbd154241309e7d49d820ad088784daeebfcd4b1d70be57374a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1aab100e1e8b10de1863f405c1bdbbcb13e7c49fc6321b8c80206a2e3fd48bb9373f97ac922ce31f9ef0149b097498a0b91345c3227490f372ee975464cb03c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LYEC1ZZwR-u9LDJO74O-EQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 5.86 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-05-04 09:04:09.275162) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-04 09:04:09.275685) ========= 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-1462375462.320448-153685335 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017037 ========= master_lag: 5.60 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-04 09:04:14.893046) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 09:04:14.893366) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 09:04:14.910927) ========= ========= Total master_lag: 78.91 =========